Home | History | Annotate | Download | only in arm

Lines Matching refs:rlSrc2

64                                     RegLocation rlSrc2)
99 loadValueDirectFixed(cUnit, rlSrc2, r1);
110 RegLocation rlSrc2)
146 loadValueDirectWideFixed(cUnit, rlSrc2, r2, r3);
586 RegLocation rlSrc2)
597 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
599 opRegReg(cUnit, kOpMvn, rlResult.lowReg, rlSrc2.lowReg);
600 opRegReg(cUnit, kOpMvn, rlResult.highReg, rlSrc2.highReg);
616 genMulLong(cUnit, rlDest, rlSrc1, rlSrc2);
649 rlSrc2 = loadValueWide(cUnit, rlSrc2, kCoreReg);
653 tReg, rlSrc2.lowReg);
654 opRegReg(cUnit, kOpSbc, tReg, rlSrc2.highReg);
664 genLong3Addr(cUnit, mir, firstOp, secondOp, rlDest, rlSrc1, rlSrc2);
670 loadValueDirectWideFixed(cUnit, rlSrc2, r2, r3);
684 RegLocation rlSrc2)
770 rlSrc2 = loadValue(cUnit, rlSrc2, kCoreReg);
773 opRegRegImm(cUnit, kOpAnd, tReg, rlSrc2.lowReg, 31);
781 rlSrc1.lowReg, rlSrc2.lowReg);
788 loadValueDirectFixed(cUnit, rlSrc2, r1);
792 genNullCheck(cUnit, rlSrc2.sRegLow, r1, mir->offset, NULL);
810 RegLocation rlSrc2;
814 rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1);
817 rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 2);
820 rlSrc2 = dvmCompilerGetSrcWide(cUnit, mir, 2, 3);
831 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
834 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
837 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
840 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
843 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
846 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
849 return genArithOpFloat(cUnit,mir, rlDest, rlSrc1, rlSrc2);
852 return genArithOpFloat(cUnit, mir, rlDest, rlSrc1, rlSrc2);
855 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
858 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
2234 RegLocation rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1);
2237 rlSrc2 = loadValue(cUnit, rlSrc2, kCoreReg);
2238 opRegReg(cUnit, kOpCmp, rlSrc1.lowReg, rlSrc2.lowReg);
2299 RegLocation rlSrc2;
2311 rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 2);
2316 rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 3);
2322 rlSrc2 = dvmCompilerGetSrcWide(cUnit, mir, 2, 3);
2326 rlSrc2 = dvmCompilerGetSrc(cUnit, mir, 1);
2342 return genCmpFP(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2344 genCmpLong(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2347 genArrayGet(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2351 genArrayGet(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2354 genArrayGet(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);
2357 genArrayGet(cUnit, mir, kSignedByte, rlSrc1, rlSrc2, rlDest, 0);
2360 genArrayGet(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2363 genArrayGet(cUnit, mir, kSignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2366 genArrayPut(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2369 genArrayPut(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2372 genArrayObjectPut(cUnit, mir, rlSrc1, rlSrc2, rlDest, 2);
2376 genArrayPut(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2380 genArrayPut(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);