Lines Matching refs:Eval
671 bool Eval = MCE.evaluate(UseR, Cells.get(UseR.Reg), SrcC); in visitPHI() local
675 Changed |= Eval ? DefC.meet(SrcC) in visitPHI()
689 bool Eval = MCE.evaluate(MI, Cells, Outputs); in visitNonBranch() local
691 if (Eval) { in visitNonBranch()
710 if (!Eval) { in visitNonBranch()
839 bool Eval = MCE.evaluate(MI, Cells, Targets, DoNext); in computeBlockSuccessors() local
840 if (!Eval) in computeBlockSuccessors()
1089 bool Eval = evaluate(R, L, RC); in getCell() local
1090 return Eval && !RC.isBottom(); in getCell()
1392 bool Eval = constToInt(LS2.Values[i], A) && in evaluateANDrr() local
1394 if (!Eval) in evaluateANDrr()
1421 bool Eval = constToInt(LS1.Values[i], A) && in evaluateANDri() local
1423 if (!Eval) in evaluateANDri()
1459 bool Eval = constToInt(LS2.Values[i], A) && in evaluateORrr() local
1461 if (!Eval) in evaluateORrr()
1488 bool Eval = constToInt(LS1.Values[i], A) && in evaluateORri() local
1490 if (!Eval) in evaluateORri()
1524 bool Eval = constToInt(LS2.Values[i], A) && in evaluateXORrr() local
1526 if (!Eval) in evaluateXORrr()
1550 bool Eval = constToInt(LS1.Values[i], A) && in evaluateXORri() local
1552 if (!Eval) in evaluateXORri()
1577 bool Eval = constToInt(LS1.Values[i], A) && in evaluateZEXTr() local
1579 if (!Eval) in evaluateZEXTr()
1608 bool Eval = constToInt(LS1.Values[i], A) && in evaluateSEXTr() local
1610 if (!Eval) in evaluateSEXTr()
1673 bool Eval = constToInt(LS1.Values[i], A) && in evaluateCLBr() local
1675 if (!Eval) in evaluateCLBr()
1708 bool Eval = constToInt(LS1.Values[i], A) && in evaluateCTBr() local
1710 if (!Eval) in evaluateCTBr()
1754 bool Eval = constToInt(LS1.Values[i], A) && in evaluateEXTRACTr() local
1756 if (!Eval) in evaluateEXTRACTr()
1802 bool Eval = constToInt(LS1.Values[i], A) && in evaluateSplatr() local
1804 if (!Eval) in evaluateSplatr()
1944 bool Eval = evaluateCOPY(SrcR, Inputs, RC); in evaluate() local
1945 if (!Eval) in evaluate()
1966 bool Eval = evaluateHexRSEQ32(SrcRL, SrcRH, Inputs, RC); in evaluate() local
1967 if (!Eval) in evaluate()
1973 bool Eval = evaluateHexCompare(MI, Inputs, Outputs); in evaluate() local
1974 return Eval; in evaluate()
2025 bool Eval = evaluateHexLogical(MI, Inputs, Outputs); in evaluate() local
2026 if (!Eval) in evaluate()
2054 bool Eval = evaluateORri(R, A, Inputs, RC); in evaluate() local
2055 if (!Eval) in evaluate()
2066 bool Eval = evaluateHexCondMove(MI, Inputs, Outputs); in evaluate() local
2067 if (!Eval) in evaluate()
2078 bool Eval = evaluateHexExt(MI, Inputs, Outputs); in evaluate() local
2079 if (!Eval) in evaluate()
2095 bool Eval = evaluateCTBr(R1, !Ones, Ones, Inputs, T); in evaluate() local
2096 if (!Eval) in evaluate()
2127 bool Eval = evaluateCLBr(R1, !OnlyOnes, !OnlyZeros, Inputs, T); in evaluate() local
2128 if (!Eval) in evaluate()
2169 bool Eval = evaluateEXTRACTr(R1, BW, Bits, Offset, Signed, Inputs, RC); in evaluate() local
2170 if (!Eval) in evaluate()
2187 bool Eval = evaluateHexVector1(MI, Inputs, Outputs); in evaluate() local
2188 if (!Eval) in evaluate()
2528 bool Eval = constToInt(LSL.Values[i], LoVs[i]); in evaluateHexRSEQ32() local
2529 if (!Eval) in evaluateHexRSEQ32()
2534 bool Eval = constToInt(LSH.Values[i], HiVs[i]); in evaluateHexRSEQ32() local
2535 if (!Eval) in evaluateHexRSEQ32()
2636 bool Eval = false; in evaluateHexLogical() local
2643 Eval = evaluateANDrr(R1, RegisterSubReg(Src2), Inputs, RC); in evaluateHexLogical()
2649 Eval = evaluateANDri(R1, A, Inputs, RC); in evaluateHexLogical()
2654 Eval = evaluateORrr(R1, RegisterSubReg(Src2), Inputs, RC); in evaluateHexLogical()
2660 Eval = evaluateORri(R1, A, Inputs, RC); in evaluateHexLogical()
2665 Eval = evaluateXORrr(R1, RegisterSubReg(Src2), Inputs, RC); in evaluateHexLogical()
2668 if (Eval) { in evaluateHexLogical()
2672 return Eval; in evaluateHexLogical()
2754 bool Eval = Signed ? evaluateSEXTr(R1, BW, Bits, Inputs, RC) in evaluateHexExt() local
2756 if (!Eval) in evaluateHexExt()
2769 bool Eval; in evaluateHexVector1() local
2775 Eval = evaluateSplatr(R1, 8, 4, Inputs, RC); in evaluateHexVector1()
2779 Eval = evaluateSplatr(R1, 16, 4, Inputs, RC); in evaluateHexVector1()
2785 if (!Eval) in evaluateHexVector1()
3144 bool Eval = evaluate(BrI, Inputs, Targets, FallsThru); in rewriteHexBranch() local
3146 if (!Eval || NumTargets > 1 || (NumTargets == 1 && FallsThru)) in rewriteHexBranch()