Searched refs:SpecialTargetRegister (Results 1 – 11 of 11) sorted by relevance
/art/compiler/dex/quick/x86/ |
D | codegen_x86.h | 114 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;
|
D | target_x86.cc | 249 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/ |
D | compiler_enums.h | 43 enum SpecialTargetRegister { enum 80 std::ostream& operator<<(std::ostream& os, const SpecialTargetRegister& code);
|
/art/compiler/dex/quick/mips/ |
D | target_mips.cc | 196 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()
|
D | codegen_mips.h | 103 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/ |
D | codegen_arm.h | 90 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()
|
D | target_arm.cc | 93 RegStorage ArmMir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()
|
/art/compiler/dex/quick/ |
D | mir_to_lir.h | 1087 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()
|
D | codegen_util.cc | 1274 SpecialTargetRegister symbolic_reg) { in LoadCodeAddress() 1291 SpecialTargetRegister symbolic_reg) { in LoadMethodAddress() 1308 SpecialTargetRegister symbolic_reg) { in LoadClassType()
|
/art/compiler/dex/quick/arm64/ |
D | codegen_arm64.h | 89 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()
|
D | target_arm64.cc | 108 RegStorage Arm64Mir2Lir::TargetReg(SpecialTargetRegister reg) { in TargetReg()
|