HomeSort by relevance Sort by last modified time
    Searched refs:ssaRep (Results 1 - 14 of 14) sorted by null

  /dalvik/vm/compiler/
Ralloc.cpp 34 SSARepresentation *ssaRep = mir->ssaRep;
35 if (ssaRep) {
37 for (i=0; ssaRep->fpUse && i< ssaRep->numUses; i++) {
38 if (ssaRep->fpUse[i])
39 cUnit->regLocation[ssaRep->uses[i]].fp = true;
41 for (i=0; ssaRep->fpDef && i< ssaRep->numDefs; i++) {
42 if (ssaRep->fpDef[i]
    [all...]
Dataflow.cpp 937 getSSAName(cUnit, mir->ssaRep->defs[0], operand0),
938 getSSAName(cUnit, mir->ssaRep->uses[0], operand1));
940 for (i = 1; i < mir->ssaRep->numUses; i++) {
942 getSSAName(cUnit, mir->ssaRep->uses[i], operand0));
962 getSSAName(cUnit, mir->ssaRep->uses[0], operand0));
967 getSSAName(cUnit, mir->ssaRep->uses[0], operand0),
968 getSSAName(cUnit, mir->ssaRep->uses[1], operand1));
988 getSSAName(cUnit, mir->ssaRep->uses[i], operand0));
992 if (mir->ssaRep->numDefs) {
994 for (udIdx = 0; udIdx < mir->ssaRep->numDefs; udIdx++)
    [all...]
Loop.cpp 218 if (branch->ssaRep->numUses == 2) {
219 if (branch->ssaRep->uses[0] == loopAnalysis->ssaBIV) {
220 endSSAReg = branch->ssaRep->uses[1];
221 } else if (branch->ssaRep->uses[1] == loopAnalysis->ssaBIV) {
222 endSSAReg = branch->ssaRep->uses[0];
240 } else if (branch->ssaRep->numUses == 1) {
241 if (branch->ssaRep->uses[0] == loopAnalysis->ssaBIV) {
400 dvmConvertSSARegToDalvik(cUnit, mir->ssaRep->uses[refIdx]);
417 mir->ssaRep->uses[useIdx])) {
420 updateRangeCheckInfo(cUnit, mir->ssaRep->uses[refIdx]
    [all...]
SSATransformation.cpp 512 int ssaReg = mir->ssaRep->defs[0];
534 mir->ssaRep->numUses = numUses;
535 mir->ssaRep->uses =
537 mir->ssaRep->fpUse =
543 int *usePtr = mir->ssaRep->uses;
Compiler.h 237 struct SSARepresentation *ssaRep);
CompilerIR.h 134 struct SSARepresentation *ssaRep;
Frontend.cpp 694 mir->ssaRep ?
    [all...]
  /dalvik/vm/compiler/codegen/
Ralloc.h 75 assert(mir->ssaRep->numUses > num);
76 return mir->ssaRep->uses[num];
RallocUtil.cpp 831 assert(mir->ssaRep->numDefs > num);
832 return mir->ssaRep->defs[num];
  /dalvik/vm/compiler/codegen/mips/
Ralloc.h 79 assert(mir->ssaRep->numUses > num);
80 return mir->ssaRep->uses[num];
CodegenDriver.cpp     [all...]
RallocUtil.cpp 903 assert(mir->ssaRep->numDefs > num);
904 return mir->ssaRep->defs[num];
    [all...]
  /dalvik/vm/compiler/codegen/arm/
CodegenDriver.cpp 904 if (mir->ssaRep->numUses == 2) {
907 } else if (mir->ssaRep->numUses == 3) {
913 assert(mir->ssaRep->numUses == 4);
915 if (mir->ssaRep->numDefs == 1) {
918 assert(mir->ssaRep->numDefs == 2);
    [all...]
  /dalvik/vm/compiler/codegen/arm/armv7-a-neon/
MethodCodegenDriver.cpp 308 if (cUnit->printMe && mir->ssaRep) {
309 char *ssaString = dvmCompilerGetSSAString(cUnit, mir->ssaRep);

Completed in 132 milliseconds