Home
last modified time | relevance | path

Searched refs:MaskAlloc (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp794 ArrayRef<int> MaskAlloc = getMF().allocateShuffleMask(Mask); in buildShuffleVector() local
796 .addShuffleMask(MaskAlloc); in buildShuffleVector()
H A DIRTranslator.cpp3334 ArrayRef<int> MaskAlloc = MF->allocateShuffleMask(Mask); in translateShuffleVector() local
3339 .addShuffleMask(MaskAlloc); in translateShuffleVector()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2013 SmallVector<SDValue, 8> MaskAlloc; in lowerVECTOR_SHUFFLE_XVSHUF() local
2016 MaskAlloc.push_back(DAG.getTargetConstant(0, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
2020 MaskAlloc.push_back(DAG.getTargetConstant(M, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
2024 assert((int)MaskAlloc.size() == HalfSize && "xvshuf convert failed!"); in lowerVECTOR_SHUFFLE_XVSHUF()
2028 MaskAlloc.push_back(DAG.getTargetConstant(0, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
2032 MaskAlloc.push_back(DAG.getTargetConstant(M, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
2036 assert((int)MaskAlloc.size() == MaskSize && "xvshuf convert failed!"); in lowerVECTOR_SHUFFLE_XVSHUF()
2039 SDValue MaskVec = DAG.getBuildVector(MaskVecTy, DL, MaskAlloc); in lowerVECTOR_SHUFFLE_XVSHUF()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp2788 ArrayRef<int> MaskAlloc = MF.allocateShuffleMask(ShufMask); in parseShuffleMaskOperand() local
2789 Dest = MachineOperand::CreateShuffleMask(MaskAlloc); in parseShuffleMaskOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2299 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle() local
2300 llvm::copy(MaskVec, MaskAlloc); in getVectorShuffle()
2303 dl.getDebugLoc(), MaskAlloc); in getVectorShuffle()