Home
last modified time | relevance | path

Searched defs:mir (Results 1 – 25 of 30) sorted by relevance

12

/dalvik/vm/compiler/codegen/arm/FP/
DThumbPortableFP.cpp30 static bool genConversion(CompilationUnit *cUnit, MIR *mir) in genConversion()
35 static bool genArithOpFloat(CompilationUnit *cUnit, MIR *mir, in genArithOpFloat()
42 static bool genArithOpDouble(CompilationUnit *cUnit, MIR *mir, in genArithOpDouble()
49 static bool genInlineSqrt(CompilationUnit *cUnit, MIR *mir) in genInlineSqrt()
54 static bool genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpFP()
DThumbVFP.cpp45 static bool genInlineSqrt(CompilationUnit *cUnit, MIR *mir) in genInlineSqrt()
64 static bool genArithOpFloat(CompilationUnit *cUnit, MIR *mir, in genArithOpFloat()
110 static bool genArithOpDouble(CompilationUnit *cUnit, MIR *mir, in genArithOpDouble()
154 static bool genConversion(CompilationUnit *cUnit, MIR *mir) in genConversion()
226 static bool genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpFP()
DThumb2VFP.cpp17 static bool genArithOpFloat(CompilationUnit *cUnit, MIR *mir, in genArithOpFloat()
63 static bool genArithOpDouble(CompilationUnit *cUnit, MIR *mir, in genArithOpDouble()
111 static bool genConversion(CompilationUnit *cUnit, MIR *mir) in genConversion()
185 static bool genInlineSqrt(CompilationUnit *cUnit, MIR *mir) in genInlineSqrt()
211 static bool genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpFP()
/dalvik/vm/compiler/codegen/arm/
DCodegenDriver.cpp47 static bool genConversionCall(CompilationUnit *cUnit, MIR *mir, void *funct, in genConversionCall()
81 static bool genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir, in genArithOpFloatPortable()
127 static bool genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir, in genArithOpDoublePortable()
176 static bool genConversionPortable(CompilationUnit *cUnit, MIR *mir) in genConversionPortable()
301 static void genIGetWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIGetWide()
325 static void genIPutWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIPutWide()
348 static void genIGet(CompilationUnit *cUnit, MIR *mir, OpSize size, in genIGet()
375 static void genIPut(CompilationUnit *cUnit, MIR *mir, OpSize size, in genIPut()
405 static void genArrayGet(CompilationUnit *cUnit, MIR *mir, OpSize size, in genArrayGet()
474 static void genArrayPut(CompilationUnit *cUnit, MIR *mir, OpSize size, in genArrayPut()
[all …]
DCodegenCommon.cpp341 static RegLocation inlinedTarget(CompilationUnit *cUnit, MIR *mir, in inlinedTarget()
422 static RegLocation inlinedTargetWide(CompilationUnit *cUnit, MIR *mir, in inlinedTargetWide()
/dalvik/vm/compiler/codegen/mips/
DCodegenDriver.cpp47 static bool genConversionCall(CompilationUnit *cUnit, MIR *mir, void *funct, in genConversionCall()
124 static bool genArithOpFloatPortable(CompilationUnit *cUnit, MIR *mir, in genArithOpFloatPortable()
181 static bool genArithOpDoublePortable(CompilationUnit *cUnit, MIR *mir, in genArithOpDoublePortable()
240 static bool genConversionPortable(CompilationUnit *cUnit, MIR *mir) in genConversionPortable()
367 static void genIGetWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIGetWide()
391 static void genIPutWide(CompilationUnit *cUnit, MIR *mir, int fieldOffset) in genIPutWide()
414 static void genIGet(CompilationUnit *cUnit, MIR *mir, OpSize size, in genIGet()
441 static void genIPut(CompilationUnit *cUnit, MIR *mir, OpSize size, in genIPut()
471 static void genArrayGet(CompilationUnit *cUnit, MIR *mir, OpSize size, in genArrayGet()
535 static void genArrayPut(CompilationUnit *cUnit, MIR *mir, OpSize size, in genArrayPut()
[all …]
DRalloc.h77 static inline int dvmCompilerSSASrc(MIR *mir, int num) in dvmCompilerSSASrc()
DRallocUtil.cpp901 static inline int getDestSSAName(MIR *mir, int num) in getDestSSAName()
908 extern RegLocation dvmCompilerGetSrc(CompilationUnit *cUnit, MIR *mir, int num) in dvmCompilerGetSrc()
918 extern RegLocation dvmCompilerGetDest(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetDest()
927 static RegLocation getLocWide(CompilationUnit *cUnit, MIR *mir, in getLocWide()
951 extern RegLocation dvmCompilerGetDestWide(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetDestWide()
957 extern RegLocation dvmCompilerGetSrcWide(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetSrcWide()
DCodegenCommon.cpp347 static RegLocation inlinedTarget(CompilationUnit *cUnit, MIR *mir, in inlinedTarget()
385 static RegLocation inlinedTargetWide(CompilationUnit *cUnit, MIR *mir, in inlinedTargetWide()
/dalvik/vm/compiler/codegen/mips/FP/
DMipsFP.cpp44 static bool genInlineSqrt(CompilationUnit *cUnit, MIR *mir) in genInlineSqrt()
67 static bool genArithOpFloat(CompilationUnit *cUnit, MIR *mir, in genArithOpFloat()
157 static bool genArithOpDouble(CompilationUnit *cUnit, MIR *mir, in genArithOpDouble()
246 static bool genConversion(CompilationUnit *cUnit, MIR *mir) in genConversion()
378 static bool genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpFP()
/dalvik/vm/compiler/codegen/arm/Thumb2/
DGen.cpp125 static void genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, in genLong3Addr()
198 static ArmLIR *genExportPC(CompilationUnit *cUnit, MIR *mir) in genExportPC()
237 static void genMonitorEnter(CompilationUnit *cUnit, MIR *mir) in genMonitorEnter()
292 static void genMonitorExit(CompilationUnit *cUnit, MIR *mir) in genMonitorExit()
347 static void genMonitor(CompilationUnit *cUnit, MIR *mir) in genMonitor()
370 static void genCmpLong(CompilationUnit *cUnit, MIR *mir, in genCmpLong()
406 static bool genInlinedAbsFloat(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsFloat()
417 static bool genInlinedAbsDouble(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsDouble()
429 static bool genInlinedMinMaxInt(CompilationUnit *cUnit, MIR *mir, bool isMin) in genInlinedMinMaxInt()
DFactory.cpp875 static ArmLIR *loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispBody()
992 static ArmLIR *loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDisp()
1000 static ArmLIR *loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispWide()
/dalvik/vm/compiler/codegen/arm/Thumb/
DGen.cpp124 static void genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, in genLong3Addr()
186 static ArmLIR *genExportPC(CompilationUnit *cUnit, MIR *mir) in genExportPC()
199 static void genMonitor(CompilationUnit *cUnit, MIR *mir) in genMonitor()
204 static void genCmpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpLong()
215 static bool genInlinedAbsFloat(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsFloat()
230 static bool genInlinedAbsDouble(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsDouble()
249 static bool genInlinedMinMaxInt(CompilationUnit *cUnit, MIR *mir, bool isMin) in genInlinedMinMaxInt()
DFactory.cpp575 static ArmLIR *loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispBody()
697 static ArmLIR *loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDisp()
705 static ArmLIR *loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispWide()
/dalvik/vm/compiler/codegen/mips/Mips32/
DGen.cpp132 static void genLong3Addr(CompilationUnit *cUnit, MIR *mir, OpKind firstOp, in genLong3Addr()
218 static MipsLIR *genExportPC(CompilationUnit *cUnit, MIR *mir) in genExportPC()
230 static void genMonitor(CompilationUnit *cUnit, MIR *mir) in genMonitor()
235 static void genCmpLong(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest, in genCmpLong()
246 static bool genInlinedAbsFloat(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsFloat()
263 static bool genInlinedAbsDouble(CompilationUnit *cUnit, MIR *mir) in genInlinedAbsDouble()
284 static bool genInlinedMinMaxInt(CompilationUnit *cUnit, MIR *mir, bool isMin) in genInlinedMinMaxInt()
DFactory.cpp592 static MipsLIR *loadBaseDispBody(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispBody()
702 static MipsLIR *loadBaseDisp(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDisp()
710 static MipsLIR *loadBaseDispWide(CompilationUnit *cUnit, MIR *mir, int rBase, in loadBaseDispWide()
/dalvik/vm/compiler/
DIntermediateRep.cpp32 void dvmCompilerAppendMIR(BasicBlock *bb, MIR *mir) in dvmCompilerAppendMIR()
47 void dvmCompilerPrependMIR(BasicBlock *bb, MIR *mir) in dvmCompilerPrependMIR()
DDataflow.cpp922 const MIR *mir) in dvmCompilerFullDisassembler()
1110 MIR *mir; in dvmCompilerFindLocalLiveIn() local
1185 static void dataFlowSSAFormat35C(CompilationUnit *cUnit, MIR *mir) in dataFlowSSAFormat35C()
1200 static void dataFlowSSAFormat3RC(CompilationUnit *cUnit, MIR *mir) in dataFlowSSAFormat3RC()
1217 MIR *mir; in dvmCompilerDoSSAConversion() local
1348 MIR *mir; in dvmCompilerDoConstantPropagation() local
1425 MIR *mir; in dvmCompilerFindInductionVariables() local
DRalloc.cpp29 MIR *mir; in inferTypes() local
DLoop.cpp346 MIR *mir; in doLoopBodyCodeMotion() local
/dalvik/tests/040-miranda/src/
DMain.java8 MirandaClass mir = new MirandaClass(); in main() local
/dalvik/vm/compiler/codegen/
DRalloc.h73 static inline int dvmCompilerSSASrc(MIR *mir, int num) in dvmCompilerSSASrc()
DRallocUtil.cpp829 static inline int getDestSSAName(MIR *mir, int num) in getDestSSAName()
836 extern RegLocation dvmCompilerGetSrc(CompilationUnit *cUnit, MIR *mir, int num) in dvmCompilerGetSrc()
846 extern RegLocation dvmCompilerGetDest(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetDest()
855 static RegLocation getLocWide(CompilationUnit *cUnit, MIR *mir, in getLocWide()
879 extern RegLocation dvmCompilerGetDestWide(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetDestWide()
885 extern RegLocation dvmCompilerGetSrcWide(CompilationUnit *cUnit, MIR *mir, in dvmCompilerGetSrcWide()
/dalvik/vm/compiler/codegen/x86/
DCodegenInterface.cpp784 static void genHoistedChecksForCountUpLoop(CompilationUnit *cUnit, MIR *mir) in genHoistedChecksForCountUpLoop()
829 static void genHoistedChecksForCountDownLoop(CompilationUnit *cUnit, MIR *mir) in genHoistedChecksForCountDownLoop()
860 static void genHoistedLowerBoundCheck(CompilationUnit *cUnit, MIR *mir) in genHoistedLowerBoundCheck()
872 static void genValidationForPredictedInline(CompilationUnit *cUnit, MIR *mir) in genValidationForPredictedInline()
898 void handleExtendedMIR(CompilationUnit *cUnit, MIR *mir) in handleExtendedMIR()
1125 MIR *mir; in dvmCompilerMIR2LIR() local
DLower.cpp411 bool lowerByteCodeJit(const Method* method, const u2* codePtr, MIR* mir) { in lowerByteCodeJit()

12