Searched refs:MaskAlloc (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.cpp | 782 ArrayRef<int> MaskAlloc = getMF().allocateShuffleMask(Mask); in buildShuffleVector() local 784 .addShuffleMask(MaskAlloc); in buildShuffleVector()
|
H A D | IRTranslator.cpp | 3196 ArrayRef<int> MaskAlloc = MF->allocateShuffleMask(Mask); in translateShuffleVector() local 3201 .addShuffleMask(MaskAlloc); in translateShuffleVector()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchISelLowering.cpp | 1103 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 D | MIParser.cpp | 2756 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 D | SelectionDAG.cpp | 2242 int *MaskAlloc = OperandAllocator.Allocate<int>(NElts); in getVectorShuffle() local 2243 llvm::copy(MaskVec, MaskAlloc); in getVectorShuffle() 2246 dl.getDebugLoc(), MaskAlloc); in getVectorShuffle()
|