Searched refs:buildShuffleVector (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 770 return buildShuffleVector(DstTy, InsElt, UndefVec, ZeroMask); in buildShuffleSplat() 780 MachineInstrBuilder MachineIRBuilder::buildShuffleVector(const DstOp &Res, in buildShuffleVector() function in MachineIRBuilder
|
| H A D | IRTranslator.cpp | 1819 MIRBuilder.buildShuffleVector(Res, Op0, Op1, in translateVectorInterleave2Intrinsic() 1836 MIRBuilder.buildShuffleVector(Res[0], Op, Undef, in translateVectorDeinterleave2Intrinsic() 1838 MIRBuilder.buildShuffleVector(Res[1], Op, Undef, in translateVectorDeinterleave2Intrinsic()
|
| H A D | LegalizerHelper.cpp | 3909 MIRBuilder.buildShuffleVector(CastTy, Inp1, Inp2, ShuffleMI->getMask()); in bitcastShuffleVector() 5721 Output = MIRBuilder.buildShuffleVector(NarrowTy, Op0, Op1, Ops).getReg(0); in fewerElementsVectorShuffle() 6409 MIRBuilder.buildShuffleVector(MI.getOperand(0).getReg(), in equalizeVectorShuffleLengths() 6444 MIRBuilder.buildShuffleVector(PaddedTy, Src1, Src2, MappedOps); in equalizeVectorShuffleLengths() 6454 MIRBuilder.buildShuffleVector(DstReg, Src1, Src2, MappedOps); in equalizeVectorShuffleLengths() 6495 MIRBuilder.buildShuffleVector(MI.getOperand(0).getReg(), in moreElementsVectorShuffle()
|
| H A D | CombinerHelper.cpp | 8021 B.buildShuffleVector(MI.getOperand(0), MI.getOperand(1), MI.getOperand(2), in matchShuffleUndefRHS() 8088 B.buildShuffleVector(Shuffle.getReg(0), NewSrc1, Undef, NewMask); in matchShuffleDisjointMask()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.h | 1175 MachineInstrBuilder buildShuffleVector(const DstOp &Res, const SrcOp &Src1,
|