Home
last modified time | relevance | path

Searched refs:MipsAssembler (Results 1 – 11 of 11) sorted by relevance

/art/compiler/utils/mips/
Dassembler_mips.cc38 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 …]
Dassembler_mips_test.cc34 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 …]
Dassembler_mips.h78 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/
Dintrinsics_mips.h31 class MipsAssembler; variable
75 MipsAssembler* GetAssembler();
Dcode_generator_mips.h145 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_;
Dintrinsics_mips.cc38 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 …]
Doptimizing_cfi_test.cc203 #define __ down_cast<mips::MipsAssembler*>(GetCodeGenerator()->GetAssembler())-> in TEST_F()
Dcode_generator_mips.cc481 #define __ down_cast<MipsAssembler*>(GetAssembler())->
514 MipsAssembler* ParallelMoveResolverMIPS::GetAssembler() const { in GetAssembler()
/art/compiler/utils/
Dlabel.h38 class MipsAssembler; variable
124 friend class mips::MipsAssembler;
Dassembler.cc141 return std::unique_ptr<Assembler>(new (arena) mips::MipsAssembler( in Create()
/art/compiler/trampolines/
Dtrampoline_compiler.cc123 MipsAssembler assembler(arena); in CreateTrampoline()