Lines Matching defs:mir
45 static bool genInlineSqrt(CompilationUnit *cUnit, MIR *mir)
47 RegLocation rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
64 static bool genArithOpFloat(CompilationUnit *cUnit, MIR *mir,
74 switch (mir->dalvikInsn.opcode) {
94 return genArithOpFloatPortable(cUnit, mir, rlDest, rlSrc1, rlSrc2);
110 static bool genArithOpDouble(CompilationUnit *cUnit, MIR *mir,
116 switch (mir->dalvikInsn.opcode) {
136 return genArithOpDoublePortable(cUnit, mir, rlDest, rlSrc1,
154 static bool genConversion(CompilationUnit *cUnit, MIR *mir)
156 Opcode opcode = mir->dalvikInsn.opcode;
197 return genConversionPortable(cUnit, mir);
203 rlSrc = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
205 rlSrc = dvmCompilerGetSrc(cUnit, mir, 0);
209 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
211 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
226 static bool genCmpFP(CompilationUnit *cUnit, MIR *mir, RegLocation rlDest,
233 switch(mir->dalvikInsn.opcode) {