Searched refs:rlSrc2 (Results 1 - 11 of 11) sorted by relevance

/dalvik/vm/compiler/codegen/arm/FP/
H A DThumbPortableFP.cpp20 RegLocation rlSrc2);
24 RegLocation rlSrc2);
37 RegLocation rlSrc2)
39 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
44 RegLocation rlSrc2)
46 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
55 RegLocation rlSrc1, RegLocation rlSrc2)
65 loadValueDirectFixed(cUnit, rlSrc2, r1);
71 loadValueDirectFixed(cUnit, rlSrc2, r1);
77 loadValueDirectWideFixed(cUnit, rlSrc2, r
35 genArithOpFloat(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
42 genArithOpDouble(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
54 genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
[all...]
H A DThumb2VFP.cpp19 RegLocation rlSrc2)
49 rlSrc2);
55 rlSrc2 = loadValue(cUnit, rlSrc2, kFPReg);
58 rlSrc2.lowReg);
65 RegLocation rlSrc2)
91 rlSrc2);
99 rlSrc2 = loadValueWide(cUnit, rlSrc2, kFPReg);
100 assert(rlSrc2
17 genArithOpFloat(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
63 genArithOpDouble(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
211 genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
[all...]
H A DThumbVFP.cpp66 RegLocation rlSrc2)
94 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
101 loadValueAddressDirect(cUnit, rlSrc2, r2);
112 RegLocation rlSrc2)
137 rlSrc2);
144 loadValueAddressDirect(cUnit, rlSrc2, r2);
227 RegLocation rlSrc1, RegLocation rlSrc2)
252 loadValueAddressDirect(cUnit, rlSrc2, r1);
64 genArithOpFloat(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
110 genArithOpDouble(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
226 genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
/dalvik/vm/compiler/codegen/mips/Mips32/
H A DGen.cpp105 RegLocation rlSrc1, RegLocation rlSrc2)
109 loadValueDirectWideFixed(cUnit, rlSrc2, r_ARG2, r_ARG3);
122 RegLocation rlSrc2, int sltuSrc1, int sltuSrc2)
125 newLIR3(cUnit, opc, rlDest.lowReg, rlSrc1.lowReg, rlSrc2.lowReg);
127 newLIR3(cUnit, opc, rlDest.highReg, rlSrc1.highReg, rlSrc2.highReg);
134 RegLocation rlSrc1, RegLocation rlSrc2)
139 if (partialOverlap(rlSrc1.sRegLow,rlSrc2.sRegLow) ||
141 partialOverlap(rlSrc2.sRegLow,rlDest.sRegLow)) {
146 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreRe
104 genMulLong(CompilationUnit *cUnit, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
120 withCarryHelper(CompilationUnit *cUnit, MipsOpCode opc, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2, int sltuSrc1, int sltuSrc2) argument
132 genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, OpKind secondOp, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
235 genCmpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
288 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1); local
[all...]
/dalvik/vm/compiler/codegen/mips/FP/
H A DMipsFP.cpp69 RegLocation rlSrc2)
99 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
105 rlSrc2 = loadValue(cUnit, rlSrc2, kFPReg);
107 newLIR3(cUnit, (MipsOpCode)op, rlResult.lowReg, rlSrc1.lowReg, rlSrc2.lowReg);
138 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
147 loadValueAddress(cUnit, rlSrc2, r_A2);
159 RegLocation rlSrc2)
185 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
192 rlSrc2
67 genArithOpFloat(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
157 genArithOpDouble(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
378 genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DCodegen.h40 RegLocation rlSrc2);
44 RegLocation rlSrc2);
H A DCodegenDriver.cpp83 RegLocation rlSrc2)
118 loadValueDirectFixed(cUnit, rlSrc2, r1);
129 RegLocation rlSrc2)
165 loadValueDirectWideFixed(cUnit, rlSrc2, r2, r3);
667 RegLocation rlSrc2)
679 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
681 opRegReg(cUnit, kOpMvn, rlResult.lowReg, rlSrc2.lowReg);
682 opRegReg(cUnit, kOpMvn, rlResult.highReg, rlSrc2.highReg);
698 genMulLong(cUnit, rlDest, rlSrc1, rlSrc2);
81 genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
127 genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
665 genArithOpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
774 genArithOpInt(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
902 RegLocation rlSrc2; local
2610 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1); local
2676 RegLocation rlSrc2; local
[all...]
/dalvik/vm/compiler/codegen/arm/Thumb/
H A DGen.cpp109 RegLocation rlSrc1, RegLocation rlSrc2)
113 loadValueDirectWideFixed(cUnit, rlSrc2, r2, r3);
126 RegLocation rlSrc1, RegLocation rlSrc2)
129 if (partialOverlap(rlSrc1.sRegLow,rlSrc2.sRegLow) ||
131 partialOverlap(rlSrc2.sRegLow,rlDest.sRegLow)) {
137 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
138 opRegReg(cUnit, firstOp, rlResult.lowReg, rlSrc2.lowReg);
139 opRegReg(cUnit, secondOp, rlResult.highReg, rlSrc2.highReg);
141 } else if (rlDest.sRegLow == rlSrc2
108 genMulLong(CompilationUnit *cUnit, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
124 genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, OpKind secondOp, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
204 genCmpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
253 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1); local
[all...]
/dalvik/vm/compiler/codegen/mips/
H A DCodegen.h40 RegLocation rlSrc2);
44 RegLocation rlSrc2);
H A DCodegenDriver.cpp126 RegLocation rlSrc2)
163 loadValueDirectFixed(cUnit, rlSrc2, r_F14);
166 loadValueDirectFixed(cUnit, rlSrc2, r_A1);
183 RegLocation rlSrc2)
220 loadValueDirectWideFixed(cUnit, rlSrc2, r_F14, r_F15);
223 loadValueDirectWideFixed(cUnit, rlSrc2, r_ARG2, r_ARG3);
728 RegLocation rlSrc2)
739 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
741 opRegReg(cUnit, kOpMvn, rlResult.lowReg, rlSrc2
124 genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
181 genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
726 genArithOpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
828 genArithOpInt(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
947 RegLocation rlSrc2; local
2677 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1); local
2760 RegLocation rlSrc2; local
[all...]
/dalvik/vm/compiler/codegen/arm/Thumb2/
H A DGen.cpp103 RegLocation rlSrc1, RegLocation rlSrc2)
111 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
113 newLIR3(cUnit, kThumb2MulRRR, tmp1, rlSrc2.lowReg, rlSrc1.highReg);
114 newLIR4(cUnit, kThumb2Umull, resLo, resHi, rlSrc2.lowReg, rlSrc1.lowReg);
115 newLIR4(cUnit, kThumb2Mla, tmp1, rlSrc1.lowReg, rlSrc2.highReg, tmp1);
127 RegLocation rlSrc1, RegLocation rlSrc2)
131 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
133 opRegRegReg(cUnit, firstOp, rlResult.lowReg, rlSrc1.lowReg, rlSrc2
102 genMulLong(CompilationUnit *cUnit, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
125 genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, OpKind secondOp, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
370 genCmpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, RegLocation rlSrc1, RegLocation rlSrc2) argument
432 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1); local
[all...]

Completed in 128 milliseconds