• Home
  • Raw
  • Download

Lines Matching refs:pcrLabel

150     ArmLIR *pcrLabel = dvmCompilerNew(sizeof(ArmLIR), true);  in genReturnCommon()  local
151 pcrLabel->opCode = ARM_PSEUDO_PC_RECONSTRUCTION_CELL; in genReturnCommon()
152 pcrLabel->operands[0] = dPC; in genReturnCommon()
153 pcrLabel->operands[1] = mir->offset; in genReturnCommon()
155 dvmInsertGrowableList(&cUnit->pcReconstructionList, pcrLabel); in genReturnCommon()
157 branch->generic.target = (LIR *) pcrLabel; in genReturnCommon()
191 ArmLIR *pcrLabel) in genCheckCommon() argument
194 if (pcrLabel == NULL) { in genCheckCommon()
196 pcrLabel = dvmCompilerNew(sizeof(ArmLIR), true); in genCheckCommon()
197 pcrLabel->opCode = ARM_PSEUDO_PC_RECONSTRUCTION_CELL; in genCheckCommon()
198 pcrLabel->operands[0] = dPC; in genCheckCommon()
199 pcrLabel->operands[1] = dOffset; in genCheckCommon()
201 dvmInsertGrowableList(&cUnit->pcReconstructionList, pcrLabel); in genCheckCommon()
204 branch->generic.target = (LIR *) pcrLabel; in genCheckCommon()
205 return pcrLabel; in genCheckCommon()
216 ArmLIR *pcrLabel) in inertRegRegCheck() argument
220 return genCheckCommon(cUnit, dOffset, branch, pcrLabel); in inertRegRegCheck()
229 int dOffset, ArmLIR *pcrLabel) in genNullCheck() argument
233 return pcrLabel; in genNullCheck()
236 return genRegImmCheck(cUnit, ARM_COND_EQ, mReg, 0, dOffset, pcrLabel); in genNullCheck()
244 int dOffset, ArmLIR *pcrLabel) in genZeroCheck() argument
246 return genRegImmCheck(cUnit, ARM_COND_EQ, mReg, 0, dOffset, pcrLabel); in genZeroCheck()
251 int rBound, int dOffset, ArmLIR *pcrLabel) in genBoundsCheck() argument
254 pcrLabel); in genBoundsCheck()
259 ArmLIR *pcrLabel) in genTrap() argument
262 return genCheckCommon(cUnit, dOffset, branch, pcrLabel); in genTrap()
401 ArmLIR * pcrLabel = genNullCheck(cUnit, vArray, reg2, mir->offset, in genArrayGet() local
405 genBoundsCheck(cUnit, reg3, reg0, mir->offset, pcrLabel); in genArrayGet()
446 ArmLIR * pcrLabel = genNullCheck(cUnit, vArray, reg2, mir->offset, in genArrayPut() local
450 genBoundsCheck(cUnit, reg3, reg0, mir->offset, pcrLabel); in genArrayPut()
946 ArmLIR * pcrLabel = genNullCheck(cUnit, dInsn->arg[0], regObj, in genInlinedStringCharAt() local
951 genBoundsCheck(cUnit, regIdx, regMax, mir->offset, pcrLabel); in genInlinedStringCharAt()
1044 ArmLIR **pcrLabel) in genProcessArgsNoRange() argument
1060 if (pcrLabel) { in genProcessArgsNoRange()
1061 *pcrLabel = genNullCheck(cUnit, dInsn->arg[0], r0, mir->offset, in genProcessArgsNoRange()
1070 ArmLIR **pcrLabel) in genProcessArgsRange() argument
1099 if (pcrLabel) { in genProcessArgsRange()
1100 *pcrLabel = genNullCheck(cUnit, dInsn->vC, r0, mir->offset, NULL); in genProcessArgsRange()
1151 ArmLIR *pcrLabel, in genInvokeSingletonCommon() argument
1182 genTrap(cUnit, mir->offset, pcrLabel); in genInvokeSingletonCommon()
1209 ArmLIR *pcrLabel) in genInvokeVirtualCommon() argument
1236 if (pcrLabel == NULL) { in genInvokeVirtualCommon()
1238 pcrLabel = dvmCompilerNew(sizeof(ArmLIR), true); in genInvokeVirtualCommon()
1239 pcrLabel->opCode = ARM_PSEUDO_PC_RECONSTRUCTION_CELL; in genInvokeVirtualCommon()
1240 pcrLabel->operands[0] = dPC; in genInvokeVirtualCommon()
1241 pcrLabel->operands[1] = mir->offset; in genInvokeVirtualCommon()
1243 dvmInsertGrowableList(&cUnit->pcReconstructionList, pcrLabel); in genInvokeVirtualCommon()
1247 genUnconditionalBranch(cUnit, pcrLabel); in genInvokeVirtualCommon()
1303 genTrap(cUnit, mir->offset, pcrLabel); in genInvokeVirtualCommon()
1644 ArmLIR * pcrLabel = genZeroCheck(cUnit, r1, mir->offset, NULL); in handleFmt21c_Fmt31c() local
1657 genZeroCheck(cUnit, r0, mir->offset, pcrLabel); in handleFmt21c_Fmt31c()
2127 ArmLIR *pcrLabel = in handleFmt22c() local
2136 genZeroCheck(cUnit, r0, mir->offset, pcrLabel); in handleFmt22c()
2438 ArmLIR *pcrLabel = NULL; in handleFmt35c_3rc() local
2458 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2460 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2465 pcrLabel); in handleFmt35c_3rc()
2481 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2483 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2488 genInvokeSingletonCommon(cUnit, mir, bb, labelList, pcrLabel, in handleFmt35c_3rc()
2499 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2501 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2506 genInvokeSingletonCommon(cUnit, mir, bb, labelList, pcrLabel, in handleFmt35c_3rc()
2526 genInvokeSingletonCommon(cUnit, mir, bb, labelList, pcrLabel, in handleFmt35c_3rc()
2600 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2602 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35c_3rc()
2629 if (pcrLabel == NULL) { in handleFmt35c_3rc()
2631 pcrLabel = dvmCompilerNew(sizeof(ArmLIR), true); in handleFmt35c_3rc()
2632 pcrLabel->opCode = ARM_PSEUDO_PC_RECONSTRUCTION_CELL; in handleFmt35c_3rc()
2633 pcrLabel->operands[0] = dPC; in handleFmt35c_3rc()
2634 pcrLabel->operands[1] = mir->offset; in handleFmt35c_3rc()
2636 dvmInsertGrowableList(&cUnit->pcReconstructionList, pcrLabel); in handleFmt35c_3rc()
2640 genUnconditionalBranch(cUnit, pcrLabel); in handleFmt35c_3rc()
2718 genTrap(cUnit, mir->offset, pcrLabel); in handleFmt35c_3rc()
2742 ArmLIR *pcrLabel = NULL; in handleFmt35ms_3rms() local
2751 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35ms_3rms()
2753 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35ms_3rms()
2758 pcrLabel); in handleFmt35ms_3rms()
2768 genProcessArgsNoRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35ms_3rms()
2770 genProcessArgsRange(cUnit, mir, dInsn, &pcrLabel); in handleFmt35ms_3rms()
2775 genInvokeSingletonCommon(cUnit, mir, bb, labelList, pcrLabel, in handleFmt35ms_3rms()
2778 genTrap(cUnit, mir->offset, pcrLabel); in handleFmt35ms_3rms()
2947 ArmLIR **pcrLabel = in handlePCReconstruction() local
2952 dvmCompilerAppendLIR(cUnit, (LIR *) pcrLabel[i]); in handlePCReconstruction()
2954 loadConstant(cUnit, r0, pcrLabel[i]->operands[0]); in handlePCReconstruction()