Home | History | Annotate | Download | only in Analysis

Lines Matching refs:RA

509           const Argument *RA = cast<Argument>(RV);
510 unsigned LArgNo = LA->getArgNo(), RArgNo = RA->getArgNo();
544 const APInt &RA = RC->getValue()->getValue();
545 unsigned LBitWidth = LA.getBitWidth(), RBitWidth = RA.getBitWidth();
548 return LA.ult(RA) ? -1 : 1;
553 const SCEVAddRecExpr *RA = cast<SCEVAddRecExpr>(RHS);
556 const Loop *LLoop = LA->getLoop(), *RLoop = RA->getLoop();
565 unsigned LNumOps = LA->getNumOperands(), RNumOps = RA->getNumOperands();
571 long X = compare(LA->getOperand(i), RA->getOperand(i));
3848 const SCEV *RA = getSCEV(U->getOperand(2));
3850 const SCEV *RDiff = getMinusSCEV(RA, RS);
3854 RDiff = getMinusSCEV(RA, LS);
3871 const SCEV *RA = getSCEV(U->getOperand(2));
3873 const SCEV *RDiff = getMinusSCEV(RA, RS);
3877 RDiff = getMinusSCEV(RA, LS);
3890 const SCEV *RA = getSCEV(U->getOperand(2));
3892 const SCEV *RDiff = getMinusSCEV(RA, One);
3905 const SCEV *RA = getSCEV(U->getOperand(2));
3907 const SCEV *RDiff = getMinusSCEV(RA, LS);
5653 const APInt &RA = RC->getValue()->getValue();
5659 if (!RA)
5670 if ((RA - 1).isMinValue()) {
5672 RHS = getConstant(RA - 1);
5676 if (RA.isMaxValue()) {
5681 if (RA.isMinValue()) goto trivially_true;
5684 RHS = getConstant(RA - 1);
5688 if ((RA + 1).isMaxValue()) {
5690 RHS = getConstant(RA + 1);
5694 if (RA.isMinValue()) {
5699 if (RA.isMaxValue()) goto trivially_true;
5702 RHS = getConstant(RA + 1);
5706 if ((RA - 1).isMinSignedValue()) {
5708 RHS = getConstant(RA - 1);
5712 if (RA.isMaxSignedValue()) {
5717 if (RA.isMinSignedValue()) goto trivially_true;
5720 RHS = getConstant(RA - 1);
5724 if ((RA + 1).isMaxSignedValue()) {
5726 RHS = getConstant(RA + 1);
5730 if (RA.isMinSignedValue()) {
5735 if (RA.isMaxSignedValue()) goto trivially_true;
5738 RHS = getConstant(RA + 1);
5742 if (RA.isMinValue()) {
5747 if ((RA + 1).isMaxValue()) {
5749 RHS = getConstant(RA + 1);
5753 if (RA.isMaxValue()) goto trivially_false;
5756 if (RA.isMaxValue()) {
5761 if ((RA - 1).isMinValue()) {
5763 RHS = getConstant(RA - 1);
5767 if (RA.isMinValue()) goto trivially_false;
5770 if (RA.isMinSignedValue()) {
5775 if ((RA + 1).isMaxSignedValue()) {
5777 RHS = getConstant(RA + 1);
5781 if (RA.isMaxSignedValue()) goto trivially_false;
5784 if (RA.isMaxSignedValue()) {
5789 if ((RA - 1).isMinSignedValue()) {
5791 RHS = getConstant(RA - 1);
5795 if (RA.isMinSignedValue()) goto trivially_false;