• Home
  • Raw
  • Download

Lines Matching refs:ConstantInt

118     return ConstantInt::get(I->getType(), 1);  in GetSelectFoldableConstant()
197 ConstantInt *C1I = dyn_cast<ConstantInt>(C1); in isSelect01()
200 ConstantInt *C2I = dyn_cast<ConstantInt>(C2); in isSelect01()
431 if (ConstantInt *CI = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp()
453 AdjustedRHS = ConstantInt::get(CI->getContext(), CI->getValue() + 1); in visitSelectInstWithICmp()
455 AdjustedRHS = ConstantInt::get(CI->getContext(), CI->getValue() - 1); in visitSelectInstWithICmp()
529 if (ConstantInt *Cmp = dyn_cast<ConstantInt>(CmpRHS)) { in visitSelectInstWithICmp()
530 ConstantInt *C1 = NULL, *C2 = NULL; in visitSelectInstWithICmp()
532 C1 = dyn_cast<ConstantInt>(TrueVal); in visitSelectInstWithICmp()
533 C2 = dyn_cast<ConstantInt>(FalseVal); in visitSelectInstWithICmp()
535 C1 = dyn_cast<ConstantInt>(FalseVal); in visitSelectInstWithICmp()
536 C2 = dyn_cast<ConstantInt>(TrueVal); in visitSelectInstWithICmp()
661 static Value *foldSelectICmpAnd(const SelectInst &SI, ConstantInt *TrueVal, in foldSelectICmpAnd()
662 ConstantInt *FalseVal, in foldSelectICmpAnd()
671 ConstantInt *AndRHS; in foldSelectICmpAnd()
679 ConstantInt *Offset = 0; in foldSelectICmpAnd()
689 TrueVal = ConstantInt::get(Builder->getContext(), in foldSelectICmpAnd()
691 FalseVal = ConstantInt::get(Builder->getContext(), in foldSelectICmpAnd()
703 ConstantInt *ValC = !TrueVal->isZero() ? TrueVal : FalseVal; in foldSelectICmpAnd()
741 if (ConstantInt *C = dyn_cast<ConstantInt>(TrueVal)) { in visitSelectInst()
750 if (ConstantInt *C = dyn_cast<ConstantInt>(FalseVal)) { in visitSelectInst()
776 if (ConstantInt *TrueValC = dyn_cast<ConstantInt>(TrueVal)) in visitSelectInst()
777 if (ConstantInt *FalseValC = dyn_cast<ConstantInt>(FalseVal)) { in visitSelectInst()