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.cpp782 ArrayRef<int> MaskAlloc = getMF().allocateShuffleMask(Mask); in buildShuffleVector() local
784 .addShuffleMask(MaskAlloc); in buildShuffleVector()
H A DIRTranslator.cpp3196 ArrayRef<int> MaskAlloc = MF->allocateShuffleMask(Mask); in translateShuffleVector() local
3201 .addShuffleMask(MaskAlloc); in translateShuffleVector()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp1103 SmallVector<SDValue, 8> MaskAlloc; in lowerVECTOR_SHUFFLE_XVSHUF() local
1106 MaskAlloc.push_back(DAG.getTargetConstant(0, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
1110 MaskAlloc.push_back(DAG.getTargetConstant(M, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
1114 assert((int)MaskAlloc.size() == HalfSize && "xvshuf convert failed!"); in lowerVECTOR_SHUFFLE_XVSHUF()
1118 MaskAlloc.push_back(DAG.getTargetConstant(0, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
1122 MaskAlloc.push_back(DAG.getTargetConstant(M, DL, MVT::i64)); in lowerVECTOR_SHUFFLE_XVSHUF()
1126 assert((int)MaskAlloc.size() == MaskSize && "xvshuf convert failed!"); in lowerVECTOR_SHUFFLE_XVSHUF()
1129 SDValue MaskVec = DAG.getBuildVector(MaskVecTy, DL, MaskAlloc); in lowerVECTOR_SHUFFLE_XVSHUF()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp2756 ArrayRef<int> MaskAlloc = MF.allocateShuffleMask(ShufMask); in parseShuffleMaskOperand() local
2757 Dest = MachineOperand::CreateShuffleMask(MaskAlloc); in parseShuffleMaskOperand()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2242 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle() local
2243 llvm::copy(MaskVec, MaskAlloc); in getVectorShuffle()
2246 dl.getDebugLoc(), MaskAlloc); in getVectorShuffle()