Lines Matching refs:replaceInstUsesWith
900 return IC.replaceInstUsesWith(II, NPN); in processPhiNode()
958 return IC.replaceInstUsesWith(II, NarrowedBinOp); in tryCombineFromSVBoolBinOp()
1011 return IC.replaceInstUsesWith(II, EarliestReplacement); in instCombineConvertFromSVBool()
1061 IC.replaceInstUsesWith(II, Node); in instCombineSVENoActiveUnaryZero()
1072 return IC.replaceInstUsesWith(II, II.getOperand(1)); in instCombineSVESel()
1076 return IC.replaceInstUsesWith(II, Select); in instCombineSVESel()
1100 return IC.replaceInstUsesWith(II, Insert); in instCombineSVEDup()
1110 return IC.replaceInstUsesWith(II, Splat); in instCombineSVEDupX()
1180 return IC.replaceInstUsesWith(II, PFalse); in instCombineSVECmpNE()
1209 return IC.replaceInstUsesWith(II, ConvertFromSVBool); in instCombineSVECmpNE()
1221 return IC.replaceInstUsesWith(II, SplatVal); in instCombineSVELast()
1236 return IC.replaceInstUsesWith(II, NewBinOp); in instCombineSVELast()
1247 return IC.replaceInstUsesWith(II, Extract); in instCombineSVELast()
1283 return IC.replaceInstUsesWith(II, Extract); in instCombineSVELast()
1325 return IC.replaceInstUsesWith(II, FPIItoInt); in instCombineSVECondLast()
1340 return IC.replaceInstUsesWith(II, RDFFR); in instCombineRDFFR()
1351 return IC.replaceInstUsesWith(II, VScale); in instCombineSVECntElts()
1357 ? std::optional<Instruction *>(IC.replaceInstUsesWith( in instCombineSVECntElts()
1379 return IC.replaceInstUsesWith(II, PTest); in instCombineSVEPTest()
1399 return IC.replaceInstUsesWith(II, PTest); in instCombineSVEPTest()
1424 return IC.replaceInstUsesWith(II, PTest); in instCombineSVEPTest()
1471 return IC.replaceInstUsesWith(II, Res); in instCombineSVEVectorFuseMulAddSub()
1487 return IC.replaceInstUsesWith(II, Load); in instCombineSVELD1()
1494 return IC.replaceInstUsesWith(II, MaskedLoad); in instCombineSVELD1()
1544 return IC.replaceInstUsesWith(II, BinOp); in instCombineSVEVectorBinOp()
1571 return IC.replaceInstUsesWith(II, II.getOperand(1)); in instCombineSVEAllOrNoActive()
1719 return IC.replaceInstUsesWith(II, OpMultiplicand); in instCombineSVEVectorMul()
1728 return IC.replaceInstUsesWith(II, OpMultiplicand); in instCombineSVEVectorMul()
1750 return IC.replaceInstUsesWith(II, NewVal); in instCombineSVEUnpack()
1775 return IC.replaceInstUsesWith(II, VectorSplat); in instCombineSVETBL()
1801 return IC.replaceInstUsesWith(II, ConcatVec); in instCombineSVEUzp1()
1817 return IC.replaceInstUsesWith( in instCombineSVEZip()
1851 return IC.replaceInstUsesWith(II, MaskedLoad); in instCombineLD1GatherIndex()
1904 return IC.replaceInstUsesWith(II, ASRD); in instCombineSVESDIV()
1913 return IC.replaceInstUsesWith(II, NEG); in instCombineSVESDIV()
2007 return IC.replaceInstUsesWith(II, NarrowBitcast); in instCombineSVEDupqLane()
2015 return IC.replaceInstUsesWith(II, A); in instCombineMaxMinNM()
2051 return IC.replaceInstUsesWith(II, LSL); in instCombineSVESrshl()