Home
last modified time | relevance | path

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

/art/compiler/dex/quick/x86/
Dcodegen_x86.h114 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
115 RegStorage TargetReg(SpecialTargetRegister symbolic_reg, WideKind wide_kind) OVERRIDE { in TargetReg()
128 TargetReg32(static_cast<SpecialTargetRegister>(symbolic_reg + 1))); in TargetReg()
136 RegStorage TargetPtrReg(SpecialTargetRegister symbolic_reg) OVERRIDE { in TargetPtrReg()
350 SpecialTargetRegister symbolic_reg) OVERRIDE;
360 SpecialTargetRegister symbolic_reg) OVERRIDE;
391 RegStorage TargetReg32(SpecialTargetRegister reg) const;
Dtarget_x86.cc249 RegStorage X86Mir2Lir::TargetReg32(SpecialTargetRegister reg) const { in TargetReg32()
257 RegStorage X86Mir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()
940 SpecialTargetRegister symbolic_reg) { in LoadMethodAddress()
961 SpecialTargetRegister symbolic_reg) { in LoadClassType()
2363 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3, kArg4, kArg5}; in GetNextReg()
2365 const SpecialTargetRegister fpArgMappingToPhysicalReg[] = {kFArg0, kFArg1, kFArg2, kFArg3, in GetNextReg()
2384 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3}; in GetNextReg()
2386 const SpecialTargetRegister fpArgMappingToPhysicalReg[] = {kFArg0, kFArg1, kFArg2, kFArg3}; in GetNextReg()
/art/compiler/dex/
Dcompiler_enums.h43 enum SpecialTargetRegister { enum
80 std::ostream& operator<<(std::ostream& os, const SpecialTargetRegister& code);
/art/compiler/dex/quick/mips/
Dtarget_mips.cc196 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg, WideKind wide_kind) { in TargetReg()
200 TargetReg(static_cast<SpecialTargetRegister>(reg + 1))); in TargetReg()
215 RegStorage MipsMir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()
251 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = {kArg1, kArg2, kArg3}; in GetNextReg()
267 const SpecialTargetRegister coreArgMappingToPhysicalReg[] = in GetNextReg()
270 const SpecialTargetRegister fpArgMappingToPhysicalReg[] = in GetNextReg()
Dcodegen_mips.h103 RegStorage TargetReg(SpecialTargetRegister reg);
104 RegStorage TargetReg(SpecialTargetRegister reg, WideKind wide_kind) OVERRIDE;
105 RegStorage TargetPtrReg(SpecialTargetRegister reg) OVERRIDE { in TargetPtrReg()
/art/compiler/dex/quick/arm/
Dcodegen_arm.h90 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
91 RegStorage TargetReg(SpecialTargetRegister reg, WideKind wide_kind) OVERRIDE { in TargetReg()
95 TargetReg(static_cast<SpecialTargetRegister>(reg + 1))); in TargetReg()
Dtarget_arm.cc93 RegStorage ArmMir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()
/art/compiler/dex/quick/
Dmir_to_lir.h1087 SpecialTargetRegister symbolic_reg);
1097 SpecialTargetRegister symbolic_reg);
1107 SpecialTargetRegister symbolic_reg);
1192 virtual RegStorage TargetReg(SpecialTargetRegister reg) = 0;
1204 virtual RegStorage TargetReg(SpecialTargetRegister reg, WideKind wide_kind) { in TargetReg()
1219 TargetReg(static_cast<SpecialTargetRegister>(reg + 1))); in TargetReg()
1229 virtual RegStorage TargetPtrReg(SpecialTargetRegister reg) { in TargetPtrReg()
1234 virtual RegStorage TargetReg(SpecialTargetRegister reg, RegLocation loc) { in TargetReg()
Dcodegen_util.cc1274 SpecialTargetRegister symbolic_reg) { in LoadCodeAddress()
1291 SpecialTargetRegister symbolic_reg) { in LoadMethodAddress()
1308 SpecialTargetRegister symbolic_reg) { in LoadClassType()
/art/compiler/dex/quick/arm64/
Dcodegen_arm64.h89 RegStorage TargetReg(SpecialTargetRegister reg) OVERRIDE;
90 RegStorage TargetReg(SpecialTargetRegister symbolic_reg, WideKind wide_kind) OVERRIDE { in TargetReg()
97 RegStorage TargetPtrReg(SpecialTargetRegister symbolic_reg) OVERRIDE { in TargetPtrReg()
Dtarget_arm64.cc108 RegStorage Arm64Mir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()