Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:ConstantInt

73   if (ConstantInt *C1 = dyn_cast<ConstantInt>(CmpRHS)) {
142 return ConstantInt::get(I->getType(), 1);
221 ConstantInt *C1I = dyn_cast<ConstantInt>(C1);
224 ConstantInt *C2I = dyn_cast<ConstantInt>(C2);
482 if (ConstantInt *CI = dyn_cast<ConstantInt>(CmpRHS)) {
504 AdjustedRHS = ConstantInt::get(CI->getContext(), CI->getValue() + 1);
506 AdjustedRHS = ConstantInt::get(CI->getContext(), CI->getValue() - 1);
580 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) {
581 ConstantInt *C1 = nullptr, *C2 = nullptr;
583 C1 = dyn_cast<ConstantInt>(TrueVal);
584 C2 = dyn_cast<ConstantInt>(FalseVal);
586 C1 = dyn_cast<ConstantInt>(FalseVal);
587 C2 = dyn_cast<ConstantInt>(TrueVal);
704 if (ConstantInt *CB = dyn_cast<ConstantInt>(B)) {
705 if (ConstantInt *CC = dyn_cast<ConstantInt>(C)) {
752 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal,
753 ConstantInt *FalseVal,
762 ConstantInt *AndRHS;
770 ConstantInt *Offset = nullptr;
780 TrueVal = ConstantInt::get(Builder->getContext(),
782 FalseVal = ConstantInt::get(Builder->getContext(),
794 ConstantInt *ValC = !TrueVal->isZero() ? TrueVal : FalseVal;
832 if (ConstantInt *C = dyn_cast<ConstantInt>(TrueVal)) {
841 if (ConstantInt *C = dyn_cast<ConstantInt>(FalseVal)) {
867 if (ConstantInt *TrueValC = dyn_cast<ConstantInt>(TrueVal))
868 if (ConstantInt *FalseValC = dyn_cast<ConstantInt>(FalseVal)) {