Searched refs:MipsAssembler (Results 1 – 11 of 11) sorted by relevance
/art/compiler/utils/mips/ |
D | assembler_mips.cc | 38 void MipsAssembler::FinalizeCode() { in FinalizeCode() 45 void MipsAssembler::FinalizeInstructions(const MemoryRegion& region) { in FinalizeInstructions() 52 void MipsAssembler::PatchCFI(size_t number_of_delayed_adjust_pcs) { in PatchCFI() 102 void MipsAssembler::EmitBranches() { in EmitBranches() 113 void MipsAssembler::Emit(uint32_t value) { in Emit() 125 void MipsAssembler::EmitR(int opcode, Register rs, Register rt, Register rd, int shamt, int funct) { in EmitR() 138 void MipsAssembler::EmitI(int opcode, Register rs, Register rt, uint16_t imm) { in EmitI() 148 void MipsAssembler::EmitI21(int opcode, Register rs, uint32_t imm21) { in EmitI21() 157 void MipsAssembler::EmitI26(int opcode, uint32_t imm26) { in EmitI26() 163 void MipsAssembler::EmitFR(int opcode, int fmt, FRegister ft, FRegister fs, FRegister fd, in EmitFR() [all …]
|
D | assembler_mips_test.cc | 34 class AssemblerMIPSTest : public AssemblerTest<mips::MipsAssembler, 39 typedef AssemblerTest<mips::MipsAssembler, mips::Register, mips::FRegister, uint32_t> Base; 189 void BranchCondOneRegHelper(void (mips::MipsAssembler::*f)(mips::Register, in BranchCondOneRegHelper() 217 void BranchCondTwoRegsHelper(void (mips::MipsAssembler::*f)(mips::Register, in BranchCondTwoRegsHelper() 259 DriverStr(RepeatRRR(&mips::MipsAssembler::Addu, "addu ${reg1}, ${reg2}, ${reg3}"), "Addu"); in TEST_F() 263 DriverStr(RepeatRRIb(&mips::MipsAssembler::Addiu, -16, "addiu ${reg1}, ${reg2}, {imm}"), "Addiu"); in TEST_F() 267 DriverStr(RepeatRRR(&mips::MipsAssembler::Subu, "subu ${reg1}, ${reg2}, ${reg3}"), "Subu"); in TEST_F() 271 DriverStr(RepeatRR(&mips::MipsAssembler::MultR2, "mult ${reg1}, ${reg2}"), "MultR2"); in TEST_F() 275 DriverStr(RepeatRR(&mips::MipsAssembler::MultuR2, "multu ${reg1}, ${reg2}"), "MultuR2"); in TEST_F() 279 DriverStr(RepeatRR(&mips::MipsAssembler::DivR2, "div $zero, ${reg1}, ${reg2}"), "DivR2Basic"); in TEST_F() [all …]
|
D | assembler_mips.h | 78 friend class MipsAssembler; variable 99 friend class MipsAssembler; variable 103 class MipsAssembler FINAL : public Assembler { 105 explicit MipsAssembler(ArenaAllocator* arena, 117 virtual ~MipsAssembler() { in ~MipsAssembler() 821 DISALLOW_COPY_AND_ASSIGN(MipsAssembler);
|
/art/compiler/optimizing/ |
D | intrinsics_mips.h | 31 class MipsAssembler; variable 75 MipsAssembler* GetAssembler();
|
D | code_generator_mips.h | 145 MipsAssembler* GetAssembler() const; 218 MipsAssembler* GetAssembler() const { return assembler_; } in GetAssembler() 251 MipsAssembler* const assembler_; 284 MipsAssembler* GetAssembler() OVERRIDE { return &assembler_; } in GetAssembler() 285 const MipsAssembler& GetAssembler() const OVERRIDE { return assembler_; } in GetAssembler() 376 MipsAssembler assembler_;
|
D | intrinsics_mips.cc | 38 MipsAssembler* IntrinsicCodeGeneratorMIPS::GetAssembler() { in GetAssembler() 39 return reinterpret_cast<MipsAssembler*>(codegen_->GetAssembler()); in GetAssembler() 160 static void MoveFPToInt(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { in MoveFPToInt() 202 static void MoveIntToFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { in MoveIntToFP() 251 MipsAssembler* assembler) { in GenReverse() 445 MipsAssembler* assembler) { in GenNumberOfLeadingZeroes() 493 MipsAssembler* assembler) { in GenNumberOfTrailingZeroes() 616 MipsAssembler* assembler) { in GenBitCount() 748 static void MathAbsFP(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { in MathAbsFP() 777 static void GenAbsInteger(LocationSummary* locations, bool is64bit, MipsAssembler* assembler) { in GenAbsInteger() [all …]
|
D | optimizing_cfi_test.cc | 203 #define __ down_cast<mips::MipsAssembler*>(GetCodeGenerator()->GetAssembler())-> in TEST_F()
|
D | code_generator_mips.cc | 481 #define __ down_cast<MipsAssembler*>(GetAssembler())-> 514 MipsAssembler* ParallelMoveResolverMIPS::GetAssembler() const { in GetAssembler()
|
/art/compiler/utils/ |
D | label.h | 38 class MipsAssembler; variable 124 friend class mips::MipsAssembler;
|
D | assembler.cc | 141 return std::unique_ptr<Assembler>(new (arena) mips::MipsAssembler( in Create()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 123 MipsAssembler assembler(arena); in CreateTrampoline()
|