Searched refs:X86_64Assembler (Results 1 – 9 of 9) sorted by relevance
/art/compiler/utils/x86_64/ |
D | assembler_x86_64_test.cc | 134 class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler, 140 using Base = AssemblerTest<x86_64::X86_64Assembler, 347 x86_64::X86_64Assembler* CreateAssembler(ArenaAllocator* allocator) override { in CreateAssembler() 348 return new (allocator) x86_64::X86_64Assembler(allocator, instruction_set_features_.get()); in CreateAssembler() 546 DriverStr(RepeatA(&x86_64::X86_64Assembler::popq, all_addresses, "popq {mem}"), "popq"); in TEST_F() 550 DriverStr(RepeatR(&x86_64::X86_64Assembler::pushq, "pushq %{reg}"), "pushq"); in TEST_F() 554 DriverStr(RepeatI(&x86_64::X86_64Assembler::pushq, /*imm_bytes*/ 4U, in TEST_F() 559 DriverStr(RepeatRR(&x86_64::X86_64Assembler::movq, "movq %{reg2}, %{reg1}"), "movq"); in TEST_F() 563 DriverStr(RepeatRI(&x86_64::X86_64Assembler::movq, /*imm_bytes*/ 8U, in TEST_F() 568 DriverStr(Repeatrr(&x86_64::X86_64Assembler::movl, "mov %{reg2}, %{reg1}"), "movl"); in TEST_F() [all …]
|
D | assembler_x86_64.h | 183 friend class X86_64Assembler; variable 349 friend class x86_64::X86_64Assembler; 355 class X86_64Assembler final : public Assembler { 357 explicit X86_64Assembler(ArenaAllocator* allocator, 363 virtual ~X86_64Assembler() {} in ~X86_64Assembler() 842 X86_64Assembler* lock(); 848 X86_64Assembler* gs(); 1038 DISALLOW_COPY_AND_ASSIGN(X86_64Assembler); 1041 inline void X86_64Assembler::EmitUint8(uint8_t value) { in EmitUint8() 1045 inline void X86_64Assembler::EmitInt32(int32_t value) { in EmitInt32() [all …]
|
D | jni_macro_assembler_x86_64.h | 34 class X86_64JNIMacroAssembler final : public JNIMacroAssemblerFwd<X86_64Assembler, 38 : JNIMacroAssemblerFwd<X86_64Assembler, PointerSize::k64>(allocator) {} in X86_64JNIMacroAssembler()
|
D | jni_macro_assembler_x86_64.cc | 161 static void DecreaseFrameSizeImpl(size_t adjust, X86_64Assembler* assembler) { in DecreaseFrameSizeImpl() 659 X86_64Assembler* sp_asm = down_cast<X86_64Assembler*>(sasm); in Emit()
|
/art/compiler/optimizing/ |
D | intrinsics_x86_64.h | 31 class X86_64Assembler; variable 72 X86_64Assembler* GetAssembler();
|
D | code_generator_x86_64.h | 137 X86_64Assembler* GetAssembler() const; 207 X86_64Assembler* GetAssembler() const { return assembler_; } in GetAssembler() 295 X86_64Assembler* const assembler_; 359 X86_64Assembler* GetAssembler() override { in GetAssembler() 363 const X86_64Assembler& GetAssembler() const override { in GetAssembler() 623 X86_64Assembler assembler_;
|
D | code_generator_vector_x86_64.cc | 26 #define __ down_cast<X86_64Assembler*>(GetAssembler())-> // NOLINT
|
/art/compiler/utils/ |
D | label.h | 37 class X86_64Assembler; variable 112 friend class x86_64::X86_64Assembler;
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 155 x86_64::X86_64Assembler assembler(allocator); in CreateTrampoline()
|