Home
last modified time | relevance | path

Searched defs:rl_src (Results 1 – 20 of 20) sorted by relevance

/art/compiler/dex/quick/
Dgen_loadstore.cc44 void Mir2Lir::LoadValueDirect(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirect()
73 void Mir2Lir::LoadValueDirectFixed(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectFixed()
84 void Mir2Lir::LoadValueDirectWide(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectWide()
103 void Mir2Lir::LoadValueDirectWideFixed(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectWideFixed()
109 RegLocation Mir2Lir::LoadValue(RegLocation rl_src, RegisterClass op_kind) { in LoadValue()
135 void Mir2Lir::StoreValue(RegLocation rl_dest, RegLocation rl_src) { in StoreValue()
193 RegLocation Mir2Lir::LoadValueWide(RegLocation rl_src, RegisterClass op_kind) { in LoadValueWide()
220 void Mir2Lir::StoreValueWide(RegLocation rl_dest, RegLocation rl_src) { in StoreValueWide()
278 void Mir2Lir::StoreFinalValue(RegLocation rl_dest, RegLocation rl_src) { in StoreFinalValue()
309 void Mir2Lir::StoreFinalValueWide(RegLocation rl_dest, RegLocation rl_src) { in StoreFinalValueWide()
Dgen_common.cc413 void Mir2Lir::GenCompareZeroAndBranch(Instruction::Code opcode, RegLocation rl_src, LIR* taken) { in GenCompareZeroAndBranch()
443 void Mir2Lir::GenIntToLong(RegLocation rl_dest, RegLocation rl_src) { in GenIntToLong()
454 void Mir2Lir::GenLongToInt(RegLocation rl_dest, RegLocation rl_src) { in GenLongToInt()
461 RegLocation rl_src) { in GenIntNarrowing()
488 RegLocation rl_src) { in GenNewArray()
674 void Mir2Lir::GenFillArrayData(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenFillArrayData()
685 void Mir2Lir::GenSput(MIR* mir, RegLocation rl_src, OpSize size) { in GenSput()
942 RegLocation rl_src, RegLocation rl_obj) { in GenIPut()
1009 RegLocation rl_src) { in GenArrayObjPut()
1148 void Mir2Lir::GenThrow(RegLocation rl_src) { in GenThrow()
[all …]
Dmir_to_lir.cc477 RegLocation rl_src[3]; in CompileDalvikInstruction() local
1139 RegLocation rl_src = mir_graph_->GetSrc(mir, 0); in HandleExtendedMethodMIR() local
Dgen_invoke.cc405 RegLocation rl_src = rl_method; in FlushIns() local
1212 RegLocation rl_src = info->args[0]; in GenInlinedAbsInt() local
1230 RegLocation rl_src = info->args[0]; in GenInlinedAbsLong() local
1311 RegLocation rl_src = info->args[0]; in GenInlinedFloatCvt() local
1326 RegLocation rl_src = info->args[0]; in GenInlinedDoubleCvt() local
Dcodegen_util.cc61 bool Mir2Lir::IsInexpensiveConstant(RegLocation rl_src) { in IsInexpensiveConstant()
1245 bool Mir2Lir::PartiallyIntersects(RegLocation rl_src, RegLocation rl_dest) { in PartiallyIntersects()
1251 bool Mir2Lir::Intersects(RegLocation rl_src, RegLocation rl_dest) { in Intersects()
/art/compiler/dex/quick/arm64/
Dfp_arm64.cc148 RegLocation rl_dest, RegLocation rl_src) { in GenConversion()
337 void Arm64Mir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) { in GenNegFloat()
345 void Arm64Mir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) { in GenNegDouble()
353 static RegisterClass RegClassForAbsFP(RegLocation rl_src, RegLocation rl_dest) { in RegClassForAbsFP()
377 RegLocation rl_src = UpdateLoc(info->args[0]); in GenInlinedAbsFloat() local
396 RegLocation rl_src = UpdateLocWide(info->args[0]); in GenInlinedAbsDouble() local
411 RegLocation rl_src = info->args[0]; in GenInlinedSqrt() local
421 RegLocation rl_src = info->args[0]; in GenInlinedCeil() local
431 RegLocation rl_src = info->args[0]; in GenInlinedFloor() local
441 RegLocation rl_src = info->args[0]; in GenInlinedRint() local
[all …]
Dcall_arm64.cc55 void Arm64Mir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
104 void Arm64Mir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
155 void Arm64Mir2Lir::GenMonitorEnter(int opt_flags, RegLocation rl_src) { in GenMonitorEnter()
209 void Arm64Mir2Lir::GenMonitorExit(int opt_flags, RegLocation rl_src) { in GenMonitorExit()
Dint_arm64.cc193 RegLocation rl_src = mir_graph_->GetSrc(mir, 0); in GenSelect() local
417 RegLocation rl_src, RegLocation rl_dest, int lit) { in SmallLiteralDivRem()
461 RegLocation rl_src, RegLocation rl_dest, int64_t lit) { in SmallLiteralDivRem64()
530 RegLocation rl_src, RegLocation rl_dest, int lit) { in HandleEasyDivRem()
537 RegLocation rl_src, RegLocation rl_dest, int64_t lit) { in HandleEasyDivRem64()
602 bool Arm64Mir2Lir::EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) { in EasyMultiply()
664 RegLocation rl_src = info->args[0]; in GenInlinedAbsInt() local
679 RegLocation rl_src = info->args[0]; in GenInlinedAbsLong() local
829 RegLocation rl_src = info->args[0]; in GenInlinedArrayCopyCharArray() local
1000 void Arm64Mir2Lir::GenMultiplyByTwoBitMultiplier(RegLocation rl_src, in GenMultiplyByTwoBitMultiplier()
[all …]
Dtarget_arm64.cc888 RegLocation rl_src[3]; in GenMachineSpecificExtendedMethodMIR() local
/art/compiler/dex/quick/arm/
Dfp_arm.cc145 void ArmMir2Lir::GenConversion(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src) { in GenConversion()
354 void ArmMir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) { in GenNegFloat()
362 void ArmMir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) { in GenNegDouble()
370 static RegisterClass RegClassForAbsFP(RegLocation rl_src, RegLocation rl_dest) { in RegClassForAbsFP()
393 RegLocation rl_src = UpdateLoc(info->args[0]); in GenInlinedAbsFloat() local
411 RegLocation rl_src = UpdateLocWide(info->args[0]); in GenInlinedAbsDouble() local
435 RegLocation rl_src = info->args[0]; in GenInlinedSqrt() local
Dcall_arm.cc56 void ArmMir2Lir::GenLargeSparseSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
101 void ArmMir2Lir::GenLargePackedSwitch(MIR* mir, uint32_t table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
147 void ArmMir2Lir::GenMonitorEnter(int opt_flags, RegLocation rl_src) { in GenMonitorEnter()
229 void ArmMir2Lir::GenMonitorExit(int opt_flags, RegLocation rl_src) { in GenMonitorExit()
Dint_arm.cc245 RegLocation rl_src = mir_graph_->GetSrc(mir, 0); in GenSelect() local
520 RegLocation rl_src, RegLocation rl_dest, int lit) { in SmallLiteralDivRem()
700 bool ArmMir2Lir::EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) { in EasyMultiply()
997 RegLocation rl_src = info->args[0]; in GenInlinedArrayCopyCharArray() local
1146 void ArmMir2Lir::GenMultiplyByTwoBitMultiplier(RegLocation rl_src, in GenMultiplyByTwoBitMultiplier()
1224 void ArmMir2Lir::GenNegLong(RegLocation rl_dest, RegLocation rl_src) { in GenNegLong()
1462 RegLocation rl_index, RegLocation rl_src, int scale, bool card_mark) { in GenArrayPut()
1550 RegLocation rl_dest, RegLocation rl_src, RegLocation rl_shift, in GenShiftImmOpLong()
1709 RegLocation rl_src, RegLocation rl_dest, int lit) { in HandleEasyDivRem()
Dtarget_arm.cc993 RegLocation rl_src[3]; in GenMachineSpecificExtendedMethodMIR() local
/art/compiler/dex/quick/x86/
Dfp_x86.cc141 void X86Mir2Lir::GenLongToFP(RegLocation rl_dest, RegLocation rl_src, bool is_double) { in GenLongToFP()
211 RegLocation rl_src) { in GenConversion()
580 void X86Mir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) { in GenNegFloat()
588 void X86Mir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) { in GenNegDouble()
611 RegLocation rl_src = info->args[0]; in GenInlinedSqrt() local
621 RegLocation rl_src = info->args[0]; in GenInlinedAbsFloat() local
667 RegLocation rl_src = info->args[0]; in GenInlinedAbsDouble() local
Dint_x86.cc276 RegLocation rl_src = mir_graph_->GetSrc(mir, 0); in GenSelect() local
606 RegLocation X86Mir2Lir::GenDivRemLit(RegLocation rl_dest, RegLocation rl_src, in GenDivRemLit()
1464 void X86Mir2Lir::GenMultiplyByTwoBitMultiplier(RegLocation rl_src, in GenMultiplyByTwoBitMultiplier()
1599 RegLocation rl_src, RegLocation rl_dest, int lit) { in SmallLiteralDivRem()
1605 bool X86Mir2Lir::EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) { in EasyMultiply()
1948 void X86Mir2Lir::GenLongRegOrMemOp(RegLocation rl_dest, RegLocation rl_src, in GenLongRegOrMemOp()
1992 void X86Mir2Lir::GenLongArith(RegLocation rl_dest, RegLocation rl_src, Instruction::Code op) { in GenLongArith()
2134 void X86Mir2Lir::GenNotLong(RegLocation rl_dest, RegLocation rl_src) { in GenNotLong()
2147 void X86Mir2Lir::GenDivRemLongLit(RegLocation rl_dest, RegLocation rl_src, in GenDivRemLongLit()
2391 void X86Mir2Lir::GenNegLong(RegLocation rl_dest, RegLocation rl_src) { in GenNegLong()
[all …]
Dcall_x86.cc38 void X86Mir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
58 void X86Mir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()
Dtarget_x86.cc1122 RegLocation rl_src = info->args[0]; in GenInlinedArrayCopyCharArray() local
1992 RegLocation rl_src, rl_dest, rl_result; in GenAddReduceVector() local
2293 RegLocation rl_src; in GenSetVector() local
/art/compiler/dex/quick/mips/
Dfp_mips.cc133 RegLocation rl_src) { in GenConversion()
262 void MipsMir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) { in GenNegFloat()
276 void MipsMir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) { in GenNegDouble()
Dint_mips.cc429 void MipsMir2Lir::GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit, in GenMultiplyByTwoBitMultiplier()
466 RegLocation rl_src, RegLocation rl_dest, int lit) { in SmallLiteralDivRem()
472 bool MipsMir2Lir::EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) { in EasyMultiply()
609 void MipsMir2Lir::GenNotLong(RegLocation rl_dest, RegLocation rl_src) { in GenNotLong()
639 void MipsMir2Lir::GenNegLong(RegLocation rl_dest, RegLocation rl_src) { in GenNegLong()
750 RegLocation rl_index, RegLocation rl_src, int scale, bool card_mark) { in GenArrayPut()
902 void MipsMir2Lir::GenIntToLong(RegLocation rl_dest, RegLocation rl_src) { in GenIntToLong()
914 RegLocation rl_src, RegisterClass reg_class) { in GenConversionCall()
Dcall_mips.cc72 void MipsMir2Lir::GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargeSparseSwitch()
145 void MipsMir2Lir::GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) { in GenLargePackedSwitch()