Searched refs:MaskIndex (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1098 unsigned MaskIndex,
|
| H A D | X86ISelLowering.cpp | 38347 SDValue Op, const APInt &DemandedElts, unsigned MaskIndex, in SimplifyDemandedVectorEltsForTargetShuffle() argument 38354 SDValue Mask = Op.getOperand(MaskIndex); in SimplifyDemandedVectorEltsForTargetShuffle()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1792 int MaskIndex = MaskIdx.value(); in lowerVECTOR_SHUFFLE() local 1793 return MaskIndex < 0 || MaskIdx.index() == (unsigned)MaskIndex % NumElts; in lowerVECTOR_SHUFFLE() 1813 for (int MaskIndex : SVN->getMask()) { in lowerVECTOR_SHUFFLE() local 1814 bool SelectMaskVal = (MaskIndex < (int)NumElts) ^ InvertMask; in lowerVECTOR_SHUFFLE() 1817 bool IsLHS = MaskIndex < (int)NumElts; in lowerVECTOR_SHUFFLE() 1820 DAG.getConstant(IsLHS ? std::max(MaskIndex, 0) : 0, DL, XLenVT)); in lowerVECTOR_SHUFFLE() 1824 DAG.getConstant(IsLHS ? 0 : MaskIndex - NumElts, DL, XLenVT)); in lowerVECTOR_SHUFFLE()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 3385 int MaskIndex = 0; in EmitCMSEClearRecord() local 3388 uint64_t Mask = buildMultiCharMask(Bits, MaskIndex, CharsPerElt, CharWidth, in EmitCMSEClearRecord() 3390 MaskIndex += CharsPerElt; in EmitCMSEClearRecord()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyCFG.cpp | 6054 Value *MaskIndex = in SwitchToLookupTable() local 6056 Value *Shifted = Builder.CreateLShr(TableMask, MaskIndex, "switch.shifted"); in SwitchToLookupTable()
|