Lines Matching refs:replaceOperand

108   return IC.replaceOperand(Sel, IsEq ? 1 : 2, Y);  in foldSelectBinOpIdentity()
770 IC.replaceOperand(*FalseValI, FalseValI->getOperand(0) == Y ? 0 : 1, FrY); in foldSelectZeroOrMul()
1184 return replaceOperand(Sel, Swapped ? 2 : 1, V); in foldSelectValueEquivalence()
1206 return replaceOperand(Sel, Swapped ? 2 : 1, V); in foldSelectValueEquivalence()
1507 IC.replaceOperand(Sel, 0, NewCmp); in tryToReuseConstantFromSelectInComparison()
1620 replaceOperand(SI, 0, IsNeg); in foldSelectInstWithICmp()
2068 return IC.replaceOperand( in canonicalizeScalarSelectOfVecs()
2705 return replaceOperand(SI, 1, One); in visitSelectInst()
2708 return replaceOperand(SI, 2, Zero); in visitSelectInst()
2736 return replaceOperand(SI, 0, A); in visitSelectInst()
2740 return replaceOperand(SI, 0, A); in visitSelectInst()
2759 return replaceOperand(SI, 1, S); in visitSelectInst()
2762 return replaceOperand(SI, 2, S); in visitSelectInst()
2795 return replaceOperand(SI, 0, A); in visitSelectInst()
2801 return replaceOperand(SI, 1, A); in visitSelectInst()
2810 return replaceOperand(SI, 2, A); in visitSelectInst()
2816 return replaceOperand(SI, 0, A); in visitSelectInst()
3027 return replaceOperand(SI, 1, TrueSI->getTrueValue()); in visitSelectInst()
3035 replaceOperand(SI, 0, And); in visitSelectInst()
3036 replaceOperand(SI, 1, TrueSI->getTrueValue()); in visitSelectInst()
3047 return replaceOperand(SI, 2, FalseSI->getFalseValue()); in visitSelectInst()
3052 replaceOperand(SI, 0, Or); in visitSelectInst()
3053 replaceOperand(SI, 2, FalseSI->getFalseValue()); in visitSelectInst()
3080 replaceOperand(*TrueBO, 0, TrueBOSI->getTrueValue()); in visitSelectInst()
3087 replaceOperand(*TrueBO, 1, TrueBOSI->getTrueValue()); in visitSelectInst()
3100 replaceOperand(*FalseBO, 0, FalseBOSI->getFalseValue()); in visitSelectInst()
3107 replaceOperand(*FalseBO, 1, FalseBOSI->getFalseValue()); in visitSelectInst()
3117 replaceOperand(SI, 0, NotCond); in visitSelectInst()