Lines Matching refs:CreateIntrinsic

843   auto NarrowBinOpOp1 = IC.Builder.CreateIntrinsic(  in tryCombineFromSVBoolBinOp()
849 NarrowedBinOpArgs.push_back(IC.Builder.CreateIntrinsic( in tryCombineFromSVBoolBinOp()
853 IC.Builder.CreateIntrinsic(IntrinsicID, {PredOpTy}, NarrowedBinOpArgs); in tryCombineFromSVBoolBinOp()
1059 auto *PTrue = IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_ptrue, in instCombineSVECmpNE()
1061 auto *ConvertToSVBool = IC.Builder.CreateIntrinsic( in instCombineSVECmpNE()
1064 IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_convert_from_svbool, in instCombineSVECmpNE()
1090 IC.Builder.CreateIntrinsic(IntrinsicID, {Vec->getType()}, {Pg, LHS}); in instCombineSVELast()
1092 IC.Builder.CreateIntrinsic(IntrinsicID, {Vec->getType()}, {Pg, RHS}); in instCombineSVELast()
1181 auto *FPII = IC.Builder.CreateIntrinsic( in instCombineSVECondLast()
1194 auto *PTrue = IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_ptrue, in instCombineRDFFR()
1197 IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_rdffr_z, {}, {PTrue}); in instCombineRDFFR()
1235 IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_ptest_any, Tys, Ops); in instCombineSVEPTest()
1255 auto *PTest = IC.Builder.CreateIntrinsic(II.getIntrinsicID(), Tys, Ops); in instCombineSVEPTest()
1280 auto *PTest = IC.Builder.CreateIntrinsic(II.getIntrinsicID(), Tys, Ops); in instCombineSVEPTest()
1324 Res = IC.Builder.CreateIntrinsic(FuseOpc, {II.getType()}, in instCombineSVEVectorFuseMulAddSub()
1327 Res = IC.Builder.CreateIntrinsic(FuseOpc, {II.getType()}, in instCombineSVEVectorFuseMulAddSub()
1723 auto ASRD = IC.Builder.CreateIntrinsic( in instCombineSVESDIV()
1730 auto ASRD = IC.Builder.CreateIntrinsic( in instCombineSVESDIV()
1732 auto NEG = IC.Builder.CreateIntrinsic( in instCombineSVESDIV()
1869 auto LSL = IC.Builder.CreateIntrinsic(Intrinsic::aarch64_sve_lsl, in instCombineSVESrshl()