Searched refs:r_scratch (Results 1 – 3 of 3) sorted by relevance
/art/compiler/dex/quick/mips/ |
D | utility_mips.cc | 452 RegStorage r_scratch; in OpRegRegImm() local 454 r_scratch = AllocTempWide(); in OpRegRegImm() 455 res = LoadConstantWide(r_scratch, value); in OpRegRegImm() 457 r_scratch = AllocTemp(); in OpRegRegImm() 458 res = LoadConstant(r_scratch, value); in OpRegRegImm() 460 NewLIR3(opcode, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg()); in OpRegRegImm() 935 RegStorage r_scratch = AllocTemp(); in StoreBaseDispBody() local 936 res = OpRegRegImm(kOpAdd, r_scratch, r_base, displacement); in StoreBaseDispBody() 937 store = NewLIR3(opcode, r_src.GetReg(), 0, r_scratch.GetReg()); in StoreBaseDispBody() 938 FreeTemp(r_scratch); in StoreBaseDispBody() [all …]
|
/art/compiler/dex/quick/arm64/ |
D | utility_arm64.cc | 919 RegStorage r_scratch; in OpRegRegImm64() local 921 r_scratch = AllocTempWide(); in OpRegRegImm64() 922 LoadConstantWide(r_scratch, value); in OpRegRegImm64() 924 r_scratch = AllocTemp(); in OpRegRegImm64() 925 LoadConstant(r_scratch, value); in OpRegRegImm64() 928 res = NewLIR4(alt_opcode | wide, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg(), info); in OpRegRegImm64() 930 res = NewLIR3(alt_opcode | wide, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg()); in OpRegRegImm64() 931 FreeTemp(r_scratch); in OpRegRegImm64() 1256 RegStorage r_scratch = AllocTempWide(); in LoadBaseDispBody() local 1257 LoadConstantWide(r_scratch, displacement); in LoadBaseDispBody() [all …]
|
/art/compiler/dex/quick/arm/ |
D | utility_arm.cc | 643 RegStorage r_scratch = AllocTemp(); in OpRegRegImm() local 644 LoadConstant(r_scratch, value); in OpRegRegImm() 647 res = NewLIR4(alt_opcode, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg(), 0); in OpRegRegImm() 649 res = NewLIR3(alt_opcode, r_dest.GetReg(), r_src1.GetReg(), r_scratch.GetReg()); in OpRegRegImm() 650 FreeTemp(r_scratch); in OpRegRegImm() 1138 RegStorage r_scratch = AllocTemp(); in StoreBaseDispBody() local 1139 if (opcode16 != kThumbBkpt && r_src.Low8() && r_scratch.Low8() && in StoreBaseDispBody() 1142 OpRegRegImm(kOpAdd, r_scratch, r_base, displacement & ~(0x1f << scale)); in StoreBaseDispBody() 1143 store = NewLIR3(opcode16, r_src.GetReg(), r_scratch.GetReg(), in StoreBaseDispBody() 1147 OpRegRegImm(kOpAdd, r_scratch, r_base, displacement & ~0x00000fff); in StoreBaseDispBody() [all …]
|