• Home
  • Raw
  • Download

Lines Matching refs:CreateShuffleVector

1908   return Builder.CreateShuffleVector(V, V, SV, "lane");  in EmitNeonSplat()
2908 return Builder.CreateShuffleVector(Ops[0], Ops[1], SV, "vext"); in EmitCommonNeonBuiltinExpr()
3112 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vtrn"); in EmitCommonNeonBuiltinExpr()
3140 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vuzp"); in EmitCommonNeonBuiltinExpr()
3160 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vzip"); in EmitCommonNeonBuiltinExpr()
3219 TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos], in packTBLDVectorList()
3228 TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos], in packTBLDVectorList()
3649 Ops[1] = Builder.CreateShuffleVector(Ops[1], Ops[1], SV); in EmitARMBuiltinExpr()
3659 return Builder.CreateShuffleVector(Ops[1], Ld, SV, "vld1q_lane"); in EmitARMBuiltinExpr()
3778 Ops[1] = Builder.CreateShuffleVector(Ops[1], Ops[1], SV); in EmitARMBuiltinExpr()
4788 Ops[1] = Builder.CreateShuffleVector(Ops[1], Ops[1], SV, "lane"); in EmitAArch64BuiltinExpr()
4817 Ops[2] = Builder.CreateShuffleVector(Ops[2], Ops[2], SV, "lane"); in EmitAArch64BuiltinExpr()
5775 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vtrn"); in EmitAArch64BuiltinExpr()
5794 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vuzp"); in EmitAArch64BuiltinExpr()
5814 SV = Builder.CreateShuffleVector(Ops[1], Ops[2], SV, "vzip"); in EmitAArch64BuiltinExpr()
5996 return Builder.CreateShuffleVector(Ops[1], Ops[0], SV, "palignr"); in EmitX86BuiltinExpr()
6021 SV = Builder.CreateShuffleVector(Zero, Ops[0], SV, "pslldq"); in EmitX86BuiltinExpr()
6048 SV = Builder.CreateShuffleVector(Ops[0], Zero, SV, "psrldq"); in EmitX86BuiltinExpr()