Lines Matching refs:r_dest

31 LIR* Mir2Lir::LoadConstant(RegStorage r_dest, int value) {  in LoadConstant()  argument
32 if (IsTemp(r_dest)) { in LoadConstant()
33 Clobber(r_dest); in LoadConstant()
34 MarkInUse(r_dest); in LoadConstant()
36 return LoadConstantNoClobber(r_dest, value); in LoadConstant()
44 void Mir2Lir::LoadValueDirect(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirect() argument
47 OpRegCopy(r_dest, rl_src.reg); in LoadValueDirect()
51 LoadConstantNoClobber(r_dest, mir_graph_->ConstantValue(rl_src)); in LoadValueDirect()
64 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, op_size, kNotVolatile); in LoadValueDirect()
73 void Mir2Lir::LoadValueDirectFixed(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectFixed() argument
74 Clobber(r_dest); in LoadValueDirectFixed()
75 MarkInUse(r_dest); in LoadValueDirectFixed()
76 LoadValueDirect(rl_src, r_dest); in LoadValueDirectFixed()
84 void Mir2Lir::LoadValueDirectWide(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectWide() argument
87 OpRegCopyWide(r_dest, rl_src.reg); in LoadValueDirectWide()
89 LoadConstantWide(r_dest, mir_graph_->ConstantValueWide(rl_src)); in LoadValueDirectWide()
94 LoadBaseDisp(TargetPtrReg(kSp), SRegOffset(rl_src.s_reg_low), r_dest, k64, kNotVolatile); in LoadValueDirectWide()
103 void Mir2Lir::LoadValueDirectWideFixed(RegLocation rl_src, RegStorage r_dest) { in LoadValueDirectWideFixed() argument
104 Clobber(r_dest); in LoadValueDirectWideFixed()
105 MarkInUse(r_dest); in LoadValueDirectWideFixed()
106 LoadValueDirectWide(rl_src, r_dest); in LoadValueDirectWideFixed()