Lines Matching refs:CreateInsertElement

5024         CGF.Builder.CreateInsertElement(UndefValue::get(ArgTy), Ops[j], C0);  in EmitCommonNeonSISDBuiltinExpr()
5321 Ops[0] = Builder.CreateInsertElement(V, Ld, CI); in EmitCommonNeonBuiltinExpr()
6279 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitARMBuiltinExpr()
6516 return Builder.CreateInsertElement(Ops[1], Ld, Ops[2], "vld1_lane"); in EmitARMBuiltinExpr()
6762 Op = Builder.CreateInsertElement(V, Op, CI); in vectorWrapScalar16()
7509 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
7515 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
7521 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vset_lane"); in EmitAArch64BuiltinExpr()
8607 return Builder.CreateInsertElement(Ops[1], Ops[0], Ops[2], "vld1_lane"); in EmitAArch64BuiltinExpr()
8619 Ops[0] = Builder.CreateInsertElement(V, Ops[0], CI); in EmitAArch64BuiltinExpr()
9071 Result = Builder.CreateInsertElement(Result, Ops[i], Builder.getInt32(i)); in BuildVector()
9440 return CGF.Builder.CreateInsertElement(Upper, Res, (uint64_t)0); in EmitScalarFMAExpr()
9806 return Builder.CreateInsertElement(Ops[0], Ops[1], Index); in EmitX86BuiltinExpr()
10661 return Builder.CreateInsertElement(Ops[1], A, (uint64_t)0); in EmitX86BuiltinExpr()
10868 return Builder.CreateInsertElement(Ops[0], A, (uint64_t)0); in EmitX86BuiltinExpr()
10886 return Builder.CreateInsertElement(Ops[0], A, (uint64_t)0); in EmitX86BuiltinExpr()
11967 Value *Res = Builder.CreateInsertElement( in EmitPPCBuiltinExpr()
11969 Res = Builder.CreateInsertElement(Res, Ops[1], in EmitPPCBuiltinExpr()
13210 return Builder.CreateInsertElement(Vec, Trunc, Lane); in EmitWebAssemblyBuiltinExpr()
13216 return Builder.CreateInsertElement(Vec, Val, Lane); in EmitWebAssemblyBuiltinExpr()