Searched refs:Mips64Assembler (Results 1 – 12 of 12) sorted by relevance
/art/compiler/utils/mips64/ |
D | assembler_mips64.cc | 34 void Mips64Assembler::FinalizeCode() { in FinalizeCode() 43 void Mips64Assembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() 50 void Mips64Assembler::PatchCFI() { in PatchCFI() 76 void Mips64Assembler::EmitBranches() { in EmitBranches() 87 void Mips64Assembler::Emit(uint32_t value) { in Emit() 99 void Mips64Assembler::EmitR(int opcode, GpuRegister rs, GpuRegister rt, GpuRegister rd, in EmitR() 113 void Mips64Assembler::EmitRsd(int opcode, GpuRegister rs, GpuRegister rd, in EmitRsd() 126 void Mips64Assembler::EmitRtd(int opcode, GpuRegister rt, GpuRegister rd, in EmitRtd() 139 void Mips64Assembler::EmitI(int opcode, GpuRegister rs, GpuRegister rt, uint16_t imm) { in EmitI() 149 void Mips64Assembler::EmitI21(int opcode, GpuRegister rs, uint32_t imm21) { in EmitI21() [all …]
|
D | assembler_mips64_test.cc | 37 class AssemblerMIPS64Test : public AssemblerTest<mips64::Mips64Assembler, 44 typedef AssemblerTest<mips64::Mips64Assembler, 86 mips64::Mips64Assembler* CreateAssembler(ArenaAllocator* allocator) OVERRIDE { in CreateAssembler() 87 return new (allocator) mips64::Mips64Assembler(allocator, instruction_set_features_.get()); in CreateAssembler() 267 void BranchHelper(void (mips64::Mips64Assembler::*f)(mips64::Mips64Label*, in BranchHelper() 300 void BranchCondOneRegHelper(void (mips64::Mips64Assembler::*f)(mips64::GpuRegister, in BranchCondOneRegHelper() 332 void BranchCondTwoRegsHelper(void (mips64::Mips64Assembler::*f)(mips64::GpuRegister, in BranchCondTwoRegsHelper() 365 void BranchFpuCondHelper(void (mips64::Mips64Assembler::*f)(mips64::FpuRegister, in BranchFpuCondHelper() 416 DriverStr(RepeatFFF(&mips64::Mips64Assembler::AddS, "add.s ${reg1}, ${reg2}, ${reg3}"), "add.s"); in TEST_F() 420 DriverStr(RepeatFFF(&mips64::Mips64Assembler::AddD, "add.d ${reg1}, ${reg2}, ${reg3}"), "add.d"); in TEST_F() [all …]
|
D | assembler_mips64.h | 319 friend class Mips64Assembler; variable 413 friend class Mips64Assembler; variable 417 class Mips64Assembler FINAL : public Assembler, public JNIMacroAssembler<PointerSize::k64> { 421 explicit Mips64Assembler(ArenaAllocator* allocator, 436 virtual ~Mips64Assembler() { in ~Mips64Assembler() 1725 DISALLOW_COPY_AND_ASSIGN(Mips64Assembler);
|
/art/compiler/optimizing/ |
D | intrinsics_mips64.h | 31 class Mips64Assembler; variable 72 Mips64Assembler* GetAssembler();
|
D | intrinsics_mips64.cc | 41 Mips64Assembler* IntrinsicCodeGeneratorMIPS64::GetAssembler() { in GetAssembler() 42 return reinterpret_cast<Mips64Assembler*>(codegen_->GetAssembler()); in GetAssembler() 151 static void MoveFPToInt(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { in MoveFPToInt() 187 static void MoveIntToFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { in MoveIntToFP() 225 Mips64Assembler* assembler) { in GenReverseBytes() 277 Mips64Assembler* assembler) { in GenNumberOfLeadingZeroes() 308 Mips64Assembler* assembler) { in GenNumberOfTrailingZeroes() 345 Mips64Assembler* assembler) { in GenReverse() 389 Mips64Assembler* assembler) { in GenBitCount() 473 static void MathAbsFP(LocationSummary* locations, bool is64bit, Mips64Assembler* assembler) { in MathAbsFP() [all …]
|
D | code_generator_mips64.h | 147 Mips64Assembler* GetAssembler() const; 222 Mips64Assembler* GetAssembler() const { return assembler_; } in GetAssembler() 341 Mips64Assembler* const assembler_; 374 Mips64Assembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler() 375 const Mips64Assembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler() 650 Mips64Assembler assembler_;
|
D | optimizing_cfi_test.cc | 273 #define __ down_cast<mips64::Mips64Assembler*>(GetCodeGenerator()->GetAssembler())-> in TEST_F()
|
D | code_generator_vector_mips64.cc | 24 #define __ down_cast<Mips64Assembler*>(GetAssembler())-> // NOLINT
|
D | code_generator_mips64.cc | 981 #define __ down_cast<Mips64Assembler*>(GetAssembler())-> // NOLINT 1016 Mips64Assembler* ParallelMoveResolverMIPS64::GetAssembler() const { in GetAssembler()
|
/art/compiler/utils/ |
D | label.h | 37 class Mips64Assembler; variable 120 friend class mips64::Mips64Assembler;
|
D | jni_macro_assembler.cc | 99 return MacroAsm64UniquePtr(new (allocator) mips64::Mips64Assembler( in Create()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 173 Mips64Assembler assembler(allocator); in CreateTrampoline()
|