Home
last modified time | relevance | path

Searched refs:assembler_ (Results 1 – 19 of 19) sorted by relevance

/art/compiler/utils/
Djni_macro_assembler_test.h38 return assembler_.get(); in GetAssembler()
44 DriverWrapper(f(this, assembler_.get()), test_name); in DriverFn()
62 assembler_.reset(CreateAssembler(allocator_.get())); in SetUp()
78 assembler_.reset(); in TearDown()
133 assembler_->FinalizeCode(); in DriverWrapper()
134 size_t cs = assembler_->CodeSize(); in DriverWrapper()
137 assembler_->FinalizeInstructions(code); in DriverWrapper()
144 std::unique_ptr<Ass> assembler_; variable
Dassembler_test.h58 return assembler_.get(); in GetAssembler()
64 DriverWrapper(f(this, assembler_.get()), test_name); in DriverFn()
198 (assembler_.get()->*f)(*reg1, *reg2, new_imm * multiplier + bias);
254 (assembler_.get()->*f)(*reg1, *reg2, *reg3, new_imm + bias); in RepeatTemplatedRegistersImmBits()
315 (assembler_.get()->*f)(new_imm, *reg1, *reg2); in RepeatTemplatedImmBitsRegisters()
365 (assembler_.get()->*f)(*reg, new_imm + bias); in RepeatTemplatedRegisterImmBits()
569 (assembler_.get()->*f)(new_imm);
741 assembler_.reset(CreateAssembler(allocator_.get())); in SetUp()
757 assembler_.reset(); in TearDown()
1136 (assembler_.get()->*f)(addr); in RepeatTemplatedMem()
[all …]
Dassembler.cc96 uint32_t pc = dchecked_integral_cast<uint32_t>(assembler_->CodeSize()); in ImplicitlyAdvancePC()
Dassembler.h299 assembler_(buffer), in DebugFrameOpCodeWriterForAssembler()
353 Assembler* assembler_;
/art/compiler/optimizing/
Demit_swap_mips_test.cc98 assembler_ = codegen_->GetAssembler(); in DriverWrapper()
99 assembler_->FinalizeCode(); in DriverWrapper()
100 std::unique_ptr<std::vector<uint8_t>> data(new std::vector<uint8_t>(assembler_->CodeSize())); in DriverWrapper()
102 assembler_->FinalizeInstructions(code); in DriverWrapper()
110 mips::MipsAssembler* assembler_; member in art::EmitSwapMipsTest
Dcode_generator_x86_64.h203 X86_64Assembler* GetAssembler() const { return assembler_; } in GetAssembler()
282 X86_64Assembler* const assembler_; variable
344 return &assembler_; in GetAssembler()
348 return assembler_; in GetAssembler()
575 assembler_.lock()->addl(Address(CpuRegister(RSP), 0), Immediate(0));
577 assembler_.mfence();
600 X86_64Assembler assembler_; variable
Dcode_generator_x86.h201 X86Assembler* GetAssembler() const { return assembler_; } in GetAssembler()
304 X86Assembler* const assembler_; variable
365 return &assembler_; in GetAssembler()
369 return assembler_; in GetAssembler()
595 assembler_.lock()->addl(Address(ESP, 0), Immediate(0));
597 assembler_.mfence();
631 X86Assembler assembler_; variable
Dintrinsics_arm_vixl.h51 ArmVIXLAssembler* const assembler_; variable
Dcode_generator_mips64.h222 Mips64Assembler* GetAssembler() const { return assembler_; } in GetAssembler()
341 Mips64Assembler* const assembler_; variable
369 return assembler_.GetLabelLocation(GetLabelOf(block)); in GetAddressOf()
374 Mips64Assembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler()
375 const Mips64Assembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler()
650 Mips64Assembler assembler_; variable
Dcode_generator_mips.h225 MipsAssembler* GetAssembler() const { return assembler_; } in GetAssembler()
358 MipsAssembler* const assembler_; variable
390 return assembler_.GetLabelLocation(GetLabelOf(block)); in GetAddressOf()
395 MipsAssembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler()
396 const MipsAssembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler()
687 MipsAssembler assembler_; variable
Dcode_generator_arm64.h261 Arm64Assembler* GetAssembler() const { return assembler_; } in GetAssembler()
340 Arm64Assembler* const assembler_; variable
442 Arm64Assembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler()
443 const Arm64Assembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler()
816 Arm64Assembler assembler_; variable
Dcode_generator_arm_vixl.h315 ArmVIXLAssembler* GetAssembler() const { return assembler_; } in GetAssembler()
418 ArmVIXLAssembler* const assembler_; variable
454 ArmVIXLAssembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler()
456 const ArmVIXLAssembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler()
796 ArmVIXLAssembler assembler_; variable
Dintrinsics_arm_vixl.cc251 assembler_(codegen->GetAssembler()), in IntrinsicLocationsBuilderARMVIXL()
2125 if (src_pos != nullptr && !assembler_->ShifterOperandCanAlwaysHold(src_pos->GetValue())) { in VisitSystemArrayCopy()
2128 if (dest_pos != nullptr && !assembler_->ShifterOperandCanAlwaysHold(dest_pos->GetValue())) { in VisitSystemArrayCopy()
2131 if (length != nullptr && !assembler_->ShifterOperandCanAlwaysHold(length->GetValue())) { in VisitSystemArrayCopy()
Dcode_generator_arm_vixl.cc141 : assembler_(assembler), rd_(rd), label_(label) { in EmitAdrCode()
151 uint8_t* raw_adr = assembler_->GetBuffer()->GetOffsetAddress<uint8_t*>(adr_location_); in ~EmitAdrCode()
162 ArmVIXLMacroAssembler* const assembler_; member in art::arm::EmitAdrCode
2353 assembler_(graph->GetAllocator()), in CodeGeneratorARMVIXL()
2459 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorARMVIXL()
Dcode_generator_arm64.cc1392 assembler_(graph->GetAllocator()), in CodeGeneratorARM64()
2187 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorARM64()
Dcode_generator_mips64.cc959 assembler_(graph->GetAllocator(), &isa_features), in CodeGeneratorMIPS64()
1821 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorMIPS64()
Dcode_generator_x86_64.cc1226 assembler_(graph->GetAllocator()), in CodeGeneratorX86_64()
1244 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorX86_64()
Dcode_generator_x86.cc1025 assembler_(graph->GetAllocator()), in CodeGeneratorX86()
1050 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorX86()
Dcode_generator_mips.cc1016 assembler_(graph->GetAllocator(), &isa_features), in CodeGeneratorMIPS()
1977 assembler_(codegen->GetAssembler()), in InstructionCodeGeneratorMIPS()