Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp444 SmallVector<int,128> ExtIdx; in buildHvxVectorReg() local
446 if (IsBuildFromExtracts(ExtVec, ExtIdx)) { in buildHvxVectorReg()
456 for (int M : ExtIdx) { in buildHvxVectorReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp3189 const unsigned ExtIdx = *Idx; in canReuseExtract() local
3190 if (ExtIdx != I) { in canReuseExtract()
3191 if (ExtIdx >= E || CurrentOrder[ExtIdx] != E + 1) in canReuseExtract()
3194 CurrentOrder[ExtIdx] = I; in canReuseExtract()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp18070 int ExtIdx = Op.getConstantOperandVal(1); in combineConcatVectorOfExtracts() local
18080 ExtIdx /= (NumExtElts / NumElts); in combineConcatVectorOfExtracts()
18082 ExtIdx *= (NumElts / NumExtElts); in combineConcatVectorOfExtracts()
18090 Mask.push_back(i + ExtIdx); in combineConcatVectorOfExtracts()
18094 Mask.push_back(i + ExtIdx + NumElts); in combineConcatVectorOfExtracts()
18458 auto *ExtIdx = dyn_cast<ConstantSDNode>(Extract->getOperand(1)); in narrowExtractedVectorLoad() local
18460 !ExtIdx) in narrowExtractedVectorLoad()
18473 unsigned Offset = ExtIdx->getZExtValue() * VT.getScalarType().getStoreSize(); in narrowExtractedVectorLoad()
18556 unsigned ExtIdx = N->getConstantOperandVal(1); in visitEXTRACT_SUBVECTOR() local
18558 assert(ExtIdx % ExtNumElts == 0 && in visitEXTRACT_SUBVECTOR()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp8648 SDValue ExtIdx) { in getUnderlyingExtractedFromVec() argument
8649 int Idx = cast<ConstantSDNode>(ExtIdx)->getZExtValue(); in getUnderlyingExtractedFromVec()
8709 SDValue ExtIdx = Op.getOperand(i).getOperand(1); in buildFromShuffleMostly() local
8712 if (!isa<ConstantSDNode>(ExtIdx)) in buildFromShuffleMostly()
8714 int Idx = getUnderlyingExtractedFromVec(ExtractedFromVec, ExtIdx); in buildFromShuffleMostly()
45631 unsigned ExtIdx = cast<ConstantSDNode>(Ext->getOperand(1))->getZExtValue(); in narrowExtractedVectorSelect() local
45635 ExtIdx *= (SelElts / CastedElts); in narrowExtractedVectorSelect()
45640 if (ExtIdx % IndexDivisor != 0) in narrowExtractedVectorSelect()
45642 ExtIdx /= IndexDivisor; in narrowExtractedVectorSelect()
45651 SDValue ExtCond = extract128BitVector(Sel.getOperand(0), ExtIdx, DAG, DL); in narrowExtractedVectorSelect()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp7253 unsigned ExtIdx = Extract.getConstantOperandVal(1); in LowerVECTOR_SHUFFLE() local
7255 unsigned ExtIdxInBits = ExtIdx * SrcEltBitWidth; in LowerVECTOR_SHUFFLE()