HomeSort by relevance Sort by last modified time
    Searched refs:X86_64Assembler (Results 1 - 12 of 12) sorted by null

  /art/compiler/utils/x86_64/
assembler_x86_64.cc 39 void X86_64Assembler::call(CpuRegister reg) {
47 void X86_64Assembler::call(const Address& address) {
55 void X86_64Assembler::call(Label* label) {
63 void X86_64Assembler::pushq(CpuRegister reg) {
70 void X86_64Assembler::pushq(const Address& address) {
78 void X86_64Assembler::pushq(const Immediate& imm) {
91 void X86_64Assembler::popq(CpuRegister reg) {
98 void X86_64Assembler::popq(const Address& address) {
106 void X86_64Assembler::movq(CpuRegister dst, const Immediate& imm) {
122 void X86_64Assembler::movl(CpuRegister dst, const Immediate& imm)
    [all...]
assembler_x86_64_test.cc 129 class AssemblerX86_64Test : public AssemblerTest<x86_64::X86_64Assembler, x86_64::CpuRegister,
132 typedef AssemblerTest<x86_64::X86_64Assembler, x86_64::CpuRegister,
283 DriverStr(RepeatR(&x86_64::X86_64Assembler::pushq, "pushq %{reg}"), "pushq");
287 DriverStr(RepeatI(&x86_64::X86_64Assembler::pushq, 4U, "pushq ${imm}"), "pushqi");
291 DriverStr(RepeatRR(&x86_64::X86_64Assembler::movq, "movq %{reg2}, %{reg1}"), "movq");
295 DriverStr(RepeatRI(&x86_64::X86_64Assembler::movq, 8U, "movq ${imm}, %{reg}"), "movqi");
299 DriverStr(Repeatrr(&x86_64::X86_64Assembler::movl, "mov %{reg2}, %{reg1}"), "movl");
303 DriverStr(Repeatri(&x86_64::X86_64Assembler::movl, 4U, "mov ${imm}, %{reg}"), "movli");
307 DriverStr(RepeatRR(&x86_64::X86_64Assembler::addq, "addq %{reg2}, %{reg1}"), "addq");
311 DriverStr(RepeatRI(&x86_64::X86_64Assembler::addq, 4U, "addq ${imm}, %{reg}"), "addqi")
    [all...]
assembler_x86_64.h 166 friend class X86_64Assembler;
330 friend class x86_64::X86_64Assembler;
336 class X86_64Assembler FINAL : public Assembler {
338 explicit X86_64Assembler(ArenaAllocator* arena) : Assembler(arena), constant_area_(arena) {}
339 virtual ~X86_64Assembler() {}
736 X86_64Assembler* lock();
742 X86_64Assembler* gs();
910 DISALLOW_COPY_AND_ASSIGN(X86_64Assembler);
913 inline void X86_64Assembler::EmitUint8(uint8_t value) {
917 inline void X86_64Assembler::EmitInt32(int32_t value)
    [all...]
jni_macro_assembler_x86_64.h 34 class X86_64JNIMacroAssembler FINAL : public JNIMacroAssemblerFwd<X86_64Assembler,
38 : JNIMacroAssemblerFwd<X86_64Assembler, PointerSize::k64>(arena) {}
jni_macro_assembler_x86_64.cc 144 static void DecreaseFrameSizeImpl(size_t adjust, X86_64Assembler* assembler) {
633 X86_64Assembler* sp_asm = down_cast<X86_64Assembler*>(sasm);
  /art/compiler/optimizing/
intrinsics_x86_64.h 31 class X86_64Assembler;
72 X86_64Assembler* GetAssembler();
intrinsics_x86_64.cc 46 X86_64Assembler* IntrinsicCodeGeneratorX86_64::GetAssembler() {
47 return down_cast<X86_64Assembler*>(codegen_->GetAssembler());
71 #define __ down_cast<X86_64Assembler*>(codegen->GetAssembler())-> // NOLINT
146 static void MoveFPToInt(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
152 static void MoveIntToFP(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
196 X86_64Assembler* assembler) {
257 X86_64Assembler* assembler,
301 static void GenAbsInteger(LocationSummary* locations, bool is64bit, X86_64Assembler* assembler) {
342 X86_64Assembler* assembler,
471 X86_64Assembler* assembler)
    [all...]
code_generator_x86_64.h 137 X86_64Assembler* GetAssembler() const;
202 X86_64Assembler* GetAssembler() const { return assembler_; }
281 X86_64Assembler* const assembler_;
342 X86_64Assembler* GetAssembler() OVERRIDE {
346 const X86_64Assembler& GetAssembler() const OVERRIDE {
599 X86_64Assembler assembler_;
code_generator_vector_x86_64.cc 24 #define __ down_cast<X86_64Assembler*>(GetAssembler())-> // NOLINT
    [all...]
code_generator_x86_64.cc 56 #define __ down_cast<X86_64Assembler*>(codegen->GetAssembler())-> // NOLINT
773 // calls to art::x86_64::X86_64Assembler::shll and
774 // art::x86_64::X86_64Assembler::AddImmediate below), but it
    [all...]
  /art/compiler/utils/
label.h 43 class X86_64Assembler;
120 friend class x86_64::X86_64Assembler;
  /art/compiler/trampolines/
trampoline_compiler.cc 226 x86_64::X86_64Assembler assembler(arena);

Completed in 157 milliseconds