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