Home
last modified time | relevance | path

Searched refs:ops (Results 1 – 4 of 4) sorted by relevance

/art/compiler/dex/quick/arm/
Dint_arm.cc566 EasyMultiplyOp ops[2]; in SmallLiteralDivRem() local
568 bool canEasyMultiply = GetEasyMultiplyTwoOps(lit, ops); in SmallLiteralDivRem()
571 GenEasyMultiplyTwoOps(tmp1, r_div_result, ops); in SmallLiteralDivRem()
614 bool ArmMir2Lir::GetEasyMultiplyTwoOps(int lit, EasyMultiplyOp* ops) { in GetEasyMultiplyTwoOps() argument
615 if (GetEasyMultiplyOp(lit, &ops[0])) { in GetEasyMultiplyTwoOps()
616 ops[1].op = kOpInvalid; in GetEasyMultiplyTwoOps()
617 ops[1].shift = 0; in GetEasyMultiplyTwoOps()
623 if (GetEasyMultiplyOp(lit1 >> shift, &ops[0])) { in GetEasyMultiplyTwoOps()
624 ops[1].op = kOpLsl; in GetEasyMultiplyTwoOps()
625 ops[1].shift = shift; in GetEasyMultiplyTwoOps()
[all …]
Dcodegen_arm.h301 bool GetEasyMultiplyTwoOps(int lit, EasyMultiplyOp* ops);
302 void GenEasyMultiplyTwoOps(RegStorage r_dest, RegStorage r_src, EasyMultiplyOp* ops);
Dutility_arm.cc195 EasyMultiplyOp ops[2]; in InexpensiveConstantInt() local
196 return GetEasyMultiplyTwoOps(value, ops); in InexpensiveConstantInt()
/art/test/004-ThreadStress/src/
DMain.java403 Integer ops = distribution.get(operation); in runTest() local
404 if (ops == null) { in runTest()
405 ops = 1; in runTest()
407 ops++; in runTest()
409 distribution.put(operation, ops); in runTest()