Lines Matching refs:rl_src
673 bool IsInexpensiveConstant(RegLocation rl_src);
793 RegLocation rl_src, RegLocation rl_dest, int lit);
794 bool HandleEasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit);
815 void GenCompareZeroAndBranch(Instruction::Code opcode, RegLocation rl_src, LIR* taken);
816 virtual void GenIntToLong(RegLocation rl_dest, RegLocation rl_src);
817 virtual void GenLongToInt(RegLocation rl_dest, RegLocation rl_src);
819 RegLocation rl_src);
821 RegLocation rl_src);
823 void GenFillArrayData(MIR* mir, DexOffset table_offset, RegLocation rl_src);
824 void GenSput(MIR* mir, RegLocation rl_src, OpSize size);
831 RegLocation rl_src, RegLocation rl_obj);
833 RegLocation rl_src);
838 void GenThrow(RegLocation rl_src);
839 void GenInstanceof(uint32_t type_idx, RegLocation rl_dest, RegLocation rl_src);
840 void GenCheckCast(int opt_flags, uint32_t insn_idx, uint32_t type_idx, RegLocation rl_src);
846 RegLocation rl_src, int lit);
849 void GenConversionCall(QuickEntrypointEnum trampoline, RegLocation rl_dest, RegLocation rl_src,
993 virtual RegLocation LoadValue(RegLocation rl_src, RegisterClass op_kind);
995 virtual RegLocation LoadValueWide(RegLocation rl_src, RegisterClass op_kind);
997 virtual void LoadValueDirect(RegLocation rl_src, RegStorage r_dest);
999 virtual void LoadValueDirectFixed(RegLocation rl_src, RegStorage r_dest);
1001 virtual void LoadValueDirectWide(RegLocation rl_src, RegStorage r_dest);
1003 virtual void LoadValueDirectWideFixed(RegLocation rl_src, RegStorage r_dest);
1027 virtual void StoreValue(RegLocation rl_dest, RegLocation rl_src);
1036 virtual void StoreValueWide(RegLocation rl_dest, RegLocation rl_src);
1048 virtual void StoreFinalValue(RegLocation rl_dest, RegLocation rl_src);
1060 virtual void StoreFinalValueWide(RegLocation rl_dest, RegLocation rl_src);
1141 RegLocation rl_src, RegLocation rl_dest, int lit) = 0;
1142 virtual bool EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) = 0;
1287 RegLocation rl_src) = 0;
1379 virtual void GenMultiplyByTwoBitMultiplier(RegLocation rl_src, RegLocation rl_result, int lit,
1381 virtual void GenNegDouble(RegLocation rl_dest, RegLocation rl_src) = 0;
1382 virtual void GenNegFloat(RegLocation rl_dest, RegLocation rl_src) = 0;
1385 void GenPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src);
1386 void GenSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src);
1390 virtual void GenSmallPackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src);
1391 virtual void GenSmallSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src);
1393 virtual void GenLargePackedSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) = 0;
1394 virtual void GenLargeSparseSwitch(MIR* mir, DexOffset table_offset, RegLocation rl_src) = 0;
1399 RegLocation rl_index, RegLocation rl_src, int scale,
1472 virtual void GenMonitorEnter(int opt_flags, RegLocation rl_src);
1473 virtual void GenMonitorExit(int opt_flags, RegLocation rl_src);
1551 RegLocation rl_dest, RegLocation rl_src);
1571 RegLocation rl_src);