Searched refs:X86Assembler (Results 1 – 10 of 10) sorted by relevance
/art/compiler/utils/x86/ |
D | assembler_x86_test.cc | 40 class AssemblerX86Test : public AssemblerTest<x86::X86Assembler, 46 typedef AssemblerTest<x86::X86Assembler, 250 DriverStr(RepeatA(&x86::X86Assembler::popl, all_addresses, "popl {mem}"), "popq"); in TEST_F() 254 DriverStr(RepeatRR(&x86::X86Assembler::movl, "movl %{reg2}, %{reg1}"), "movl"); in TEST_F() 258 DriverStr(RepeatRA(&x86::X86Assembler::movl, "movl {mem}, %{reg}"), "movl-load"); in TEST_F() 262 DriverStr(RepeatAI(&x86::X86Assembler::addw, /*imm_bytes*/ 2U, "addw ${imm}, {mem}"), "addw"); in TEST_F() 266 DriverStr(RepeatAR(&x86::X86Assembler::movl, "movl %{reg}, {mem}"), "movl-store"); in TEST_F() 270 DriverStr(RepeatAR(&x86::X86Assembler::movntl, "movntil %{reg}, {mem}"), "movntl"); in TEST_F() 284 DriverStr(RepeatAR(&x86::X86Assembler::LockCmpxchgl, in TEST_F() 289 DriverStr(RepeatA(&x86::X86Assembler::LockCmpxchg8b, in TEST_F() [all …]
|
D | assembler_x86.h | 146 friend class X86Assembler; variable 259 friend class x86::X86Assembler; 309 class X86Assembler FINAL : public Assembler { 311 explicit X86Assembler(ArenaAllocator* allocator) in X86Assembler() function 313 virtual ~X86Assembler() {} in ~X86Assembler() 721 X86Assembler* lock(); 727 X86Assembler* fs(); 728 X86Assembler* gs(); 833 DISALLOW_COPY_AND_ASSIGN(X86Assembler); 836 inline void X86Assembler::EmitUint8(uint8_t value) { in EmitUint8() [all …]
|
D | jni_macro_assembler_x86.h | 35 class X86JNIMacroAssembler FINAL : public JNIMacroAssemblerFwd<X86Assembler, PointerSize::k32> {
|
D | jni_macro_assembler_x86.cc | 114 static void DecreaseFrameSizeImpl(X86Assembler* assembler, size_t adjust) { in DecreaseFrameSizeImpl() 572 X86Assembler* sp_asm = down_cast<X86Assembler*>(sasm); in Emit()
|
/art/compiler/optimizing/ |
D | intrinsics_x86.h | 31 class X86Assembler; variable 72 X86Assembler* GetAssembler();
|
D | intrinsics_x86.cc | 54 X86Assembler* IntrinsicCodeGeneratorX86::GetAssembler() { in GetAssembler() 55 return down_cast<X86Assembler*>(codegen_->GetAssembler()); in GetAssembler() 79 #define __ down_cast<X86Assembler*>(codegen->GetAssembler())-> // NOLINT 199 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveFPToInt() 214 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86Assembler* assembler) { in MoveIntToFP() 281 X86Assembler* assembler) { in GenReverseBytes() 320 X86Assembler* assembler = GetAssembler(); in VisitLongReverseBytes() 359 X86Assembler* assembler, in MathAbsFP() 421 static void GenAbsInteger(LocationSummary* locations, X86Assembler* assembler) { in GenAbsInteger() 448 static void GenAbsLong(LocationSummary* locations, X86Assembler* assembler) { in GenAbsLong() [all …]
|
D | code_generator_x86.h | 138 X86Assembler* GetAssembler() const; 201 X86Assembler* GetAssembler() const { return assembler_; } in GetAssembler() 304 X86Assembler* const assembler_; 364 X86Assembler* GetAssembler() OVERRIDE { in GetAssembler() 368 const X86Assembler& GetAssembler() const OVERRIDE { in GetAssembler() 631 X86Assembler assembler_;
|
D | code_generator_vector_x86.cc | 26 #define __ down_cast<X86Assembler*>(GetAssembler())-> // NOLINT
|
/art/compiler/utils/ |
D | label.h | 41 class X86Assembler; variable 122 friend class x86::X86Assembler;
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 205 X86Assembler assembler(allocator); in CreateTrampoline()
|