Searched refs:AllElts (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegalizerHelper.cpp | 211 SmallVector<Register, 8> AllElts; in mergeMixedSubvectors() local 213 appendVectorElts(AllElts, PartRegs[i]); in mergeMixedSubvectors() 217 AllElts.push_back(Leftover); in mergeMixedSubvectors() 219 appendVectorElts(AllElts, Leftover); in mergeMixedSubvectors() 221 MIRBuilder.buildMergeLikeInstr(DstReg, AllElts); in mergeMixedSubvectors()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 17152 Value *AllElts = Builder.CreateCall(Vperm, {Op0, Op1, Mask1}, "shuffle1"); in EmitPPCBuiltinExpr() local 17153 Constant *Zero = llvm::Constant::getNullValue(IsLE ? ResTy : AllElts->getType()); in EmitPPCBuiltinExpr() 17162 return Builder.CreateShuffleVector(Builder.CreateBitCast(AllElts, ResTy), in EmitPPCBuiltinExpr() 17170 Builder.CreateCall(Vperm, {Zero, AllElts, Mask2}, "shuffle2"), ResTy); in EmitPPCBuiltinExpr()
|