Lines Matching refs:ArmLIR
51 static ArmLIR *loadFPConstantValue(CompilationUnit *cUnit, int rDest, in loadFPConstantValue()
59 ArmLIR *dataTarget = scanLiteralPool(cUnit->literalList, value, 0); in loadFPConstantValue()
63 ArmLIR *loadPcRel = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in loadFPConstantValue()
136 static ArmLIR *loadConstantNoClobber(CompilationUnit *cUnit, int rDest, in loadConstantNoClobber()
139 ArmLIR *res; in loadConstantNoClobber()
167 ArmLIR *dataTarget = scanLiteralPool(cUnit->literalList, value, 0); in loadConstantNoClobber()
171 ArmLIR *loadPcRel = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in loadConstantNoClobber()
195 static ArmLIR *loadConstant(CompilationUnit *cUnit, int rDest, int value) in loadConstant()
208 static ArmLIR *loadClassPointer(CompilationUnit *cUnit, int rDest, int value) in loadClassPointer()
210 ArmLIR *res; in loadClassPointer()
216 ArmLIR *dataTarget = scanLiteralPool(cUnit->classPointerList, value, 0); in loadClassPointer()
222 ArmLIR *loadPcRel = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in loadClassPointer()
234 static ArmLIR *opNone(CompilationUnit *cUnit, OpKind op) in opNone()
247 static ArmLIR *opCondBranch(CompilationUnit *cUnit, ArmConditionCode cc) in opCondBranch()
252 static ArmLIR *opImm(CompilationUnit *cUnit, OpKind op, int value) in opImm()
286 static ArmLIR *opReg(CompilationUnit *cUnit, OpKind op, int rDestSrc) in opReg()
299 static ArmLIR *opRegRegShift(CompilationUnit *cUnit, OpKind op, int rDestSrc1, in opRegRegShift()
415 static ArmLIR *opRegReg(CompilationUnit *cUnit, OpKind op, int rDestSrc1, in opRegReg()
421 static ArmLIR *opRegRegRegShift(CompilationUnit *cUnit, OpKind op, in opRegRegRegShift()
485 static ArmLIR *opRegRegReg(CompilationUnit *cUnit, OpKind op, int rDest, in opRegRegReg()
491 static ArmLIR *opRegRegImm(CompilationUnit *cUnit, OpKind op, int rDest, in opRegRegImm()
494 ArmLIR *res; in opRegRegImm()
584 ArmLIR *res; in opRegRegImm()
614 static ArmLIR *opRegImm(CompilationUnit *cUnit, OpKind op, int rDestSrc1, in opRegImm()
694 static ArmLIR *loadConstantValueWide(CompilationUnit *cUnit, int rDestLo, in loadConstantValueWide()
698 ArmLIR *res; in loadConstantValueWide()
713 static ArmLIR *loadBaseIndexed(CompilationUnit *cUnit, int rBase, in loadBaseIndexed()
717 ArmLIR *load; in loadBaseIndexed()
777 static ArmLIR *storeBaseIndexed(CompilationUnit *cUnit, int rBase, in storeBaseIndexed()
781 ArmLIR *store; in storeBaseIndexed()
842 static ArmLIR *loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispBody()
846 ArmLIR *res, *load; in loadBaseDispBody()
959 static ArmLIR *loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDisp()
967 static ArmLIR *loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispWide()
976 static ArmLIR *storeBaseDispBody(CompilationUnit *cUnit, int rBase, in storeBaseDispBody()
980 ArmLIR *res, *store; in storeBaseDispBody()
1072 static ArmLIR *storeBaseDisp(CompilationUnit *cUnit, int rBase, in storeBaseDisp()
1078 static ArmLIR *storeBaseDispWide(CompilationUnit *cUnit, int rBase, in storeBaseDispWide()
1084 static ArmLIR *loadMultiple(CompilationUnit *cUnit, int rBase, int rMask) in loadMultiple()
1086 ArmLIR *res; in loadMultiple()
1101 static ArmLIR *storeMultiple(CompilationUnit *cUnit, int rBase, int rMask) in storeMultiple()
1103 ArmLIR *res; in storeMultiple()
1132 static ArmLIR *genCmpImmBranch(CompilationUnit *cUnit, in genCmpImmBranch()
1136 ArmLIR *branch; in genCmpImmBranch()
1159 static ArmLIR *fpRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) in fpRegCopy()
1161 ArmLIR* res = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in fpRegCopy()
1185 static ArmLIR* genRegCopyNoInsert(CompilationUnit *cUnit, int rDest, int rSrc) in genRegCopyNoInsert()
1187 ArmLIR* res; in genRegCopyNoInsert()
1191 res = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in genRegCopyNoInsert()
1211 static ArmLIR* genRegCopy(CompilationUnit *cUnit, int rDest, int rSrc) in genRegCopy()
1213 ArmLIR *res = genRegCopyNoInsert(cUnit, rDest, rSrc); in genRegCopy()
1249 ArmLIR *origLIR) { in genSelfVerificationPreBranch()
1250 ArmLIR *push = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in genSelfVerificationPreBranch()
1259 ArmLIR *origLIR) { in genSelfVerificationPostBranch()
1260 ArmLIR *pop = (ArmLIR *) dvmCompilerNew(sizeof(ArmLIR), true); in genSelfVerificationPostBranch()