/dalvik/vm/compiler/codegen/arm/FP/ |
D | ThumbPortableFP.cpp | 30 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()
|
D | ThumbVFP.cpp | 45 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()
|
D | Thumb2VFP.cpp | 17 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/ |
D | CodegenDriver.cpp | 47 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 …]
|
D | CodegenCommon.cpp | 341 static RegLocation inlinedTarget(CompilationUnit *cUnit, MIR *mir, in inlinedTarget() 422 static RegLocation inlinedTargetWide(CompilationUnit *cUnit, MIR *mir, in inlinedTargetWide()
|
/dalvik/vm/compiler/codegen/mips/ |
D | CodegenDriver.cpp | 47 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 …]
|
D | Ralloc.h | 77 static inline int dvmCompilerSSASrc(MIR *mir, int num) in dvmCompilerSSASrc()
|
D | RallocUtil.cpp | 901 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()
|
D | CodegenCommon.cpp | 347 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/ |
D | MipsFP.cpp | 44 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/ |
D | Gen.cpp | 125 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()
|
D | Factory.cpp | 875 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/ |
D | Gen.cpp | 124 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()
|
D | Factory.cpp | 575 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/ |
D | Gen.cpp | 132 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()
|
D | Factory.cpp | 592 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/ |
D | IntermediateRep.cpp | 32 void dvmCompilerAppendMIR(BasicBlock *bb, MIR *mir) in dvmCompilerAppendMIR() 47 void dvmCompilerPrependMIR(BasicBlock *bb, MIR *mir) in dvmCompilerPrependMIR()
|
D | Dataflow.cpp | 922 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
|
D | Ralloc.cpp | 29 MIR *mir; in inferTypes() local
|
D | Loop.cpp | 346 MIR *mir; in doLoopBodyCodeMotion() local
|
/dalvik/tests/040-miranda/src/ |
D | Main.java | 8 MirandaClass mir = new MirandaClass(); in main() local
|
/dalvik/vm/compiler/codegen/ |
D | Ralloc.h | 73 static inline int dvmCompilerSSASrc(MIR *mir, int num) in dvmCompilerSSASrc()
|
D | RallocUtil.cpp | 829 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/ |
D | CodegenInterface.cpp | 784 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
|
D | Lower.cpp | 411 bool lowerByteCodeJit(const Method* method, const u2* codePtr, MIR* mir) { in lowerByteCodeJit()
|