Home
last modified time | relevance | path

Searched refs:IdxVal (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DInstrOrderFile.cpp146 Value *IdxVal = updateB.CreateAtomicRMW( in generateCodeSequence() local
151 IdxVal, ConstantInt::get(Int32Ty, INSTR_ORDER_FILE_BUFFER_MASK)); in generateCodeSequence()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPULegalizerInfo.cpp1537 Optional<int64_t> IdxVal = getConstantVRegVal(MI.getOperand(2).getReg(), MRI); in legalizeExtractVectorElt() local
1538 if (!IdxVal) // Dynamic case will be selected to register indexing. in legalizeExtractVectorElt()
1550 if (IdxVal.getValue() < VecTy.getNumElements()) in legalizeExtractVectorElt()
1551 B.buildExtract(Dst, Vec, IdxVal.getValue() * EltTy.getSizeInBits()); in legalizeExtractVectorElt()
1566 Optional<int64_t> IdxVal = getConstantVRegVal(MI.getOperand(3).getReg(), MRI); in legalizeInsertVectorElt() local
1567 if (!IdxVal) // Dynamic case will be selected to register indexing. in legalizeInsertVectorElt()
1580 if (IdxVal.getValue() < VecTy.getNumElements()) in legalizeInsertVectorElt()
1581 B.buildInsert(Dst, Vec, Ins, IdxVal.getValue() * EltTy.getSizeInBits()); in legalizeInsertVectorElt()
DSIISelLowering.cpp4792 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in lowerINSERT_SUBVECTOR() local
4799 DAG.getConstant(IdxVal + I, SL, MVT::i32)); in lowerINSERT_SUBVECTOR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp1118 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in SplitVecRes_EXTRACT_SUBVECTOR() local
1120 DAG.getConstant(IdxVal + LoVT.getVectorNumElements(), dl, in SplitVecRes_EXTRACT_SUBVECTOR()
1143 unsigned IdxVal = ConstIdx->getZExtValue(); in SplitVecRes_INSERT_SUBVECTOR() local
1144 if ((IdxVal == 0) && (IdxVal + SubElems <= VecElems / 2)) { in SplitVecRes_INSERT_SUBVECTOR()
1414 unsigned IdxVal = CIdx->getZExtValue(); in SplitVecRes_INSERT_VECTOR_ELT() local
1416 if (IdxVal < LoNumElts) in SplitVecRes_INSERT_VECTOR_ELT()
1422 DAG.getConstant(IdxVal - LoNumElts, dl, in SplitVecRes_INSERT_VECTOR_ELT()
2155 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in SplitVecOp_EXTRACT_SUBVECTOR() local
2157 if (IdxVal < LoElts) { in SplitVecOp_EXTRACT_SUBVECTOR()
2158 assert(IdxVal + SubVT.getVectorNumElements() <= LoElts && in SplitVecOp_EXTRACT_SUBVECTOR()
[all …]
DLegalizeFloatTypes.cpp2205 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); in PromoteFloatRes_EXTRACT_VECTOR_ELT() local
2226 if (IdxVal < LoElts) in PromoteFloatRes_EXTRACT_VECTOR_ELT()
2230 DAG.getConstant(IdxVal - LoElts, DL, in PromoteFloatRes_EXTRACT_VECTOR_ELT()
DDAGCombiner.cpp18608 unsigned IdxVal = IdxC->getZExtValue(); in visitEXTRACT_SUBVECTOR() local
18609 IdxVal *= NVT.getScalarSizeInBits(); in visitEXTRACT_SUBVECTOR()
18610 IdxVal /= EltSize; in visitEXTRACT_SUBVECTOR()
18613 SDValue Src = V->getOperand(IdxVal); in visitEXTRACT_SUBVECTOR()
18621 ExtractVT, SDLoc(N), V->ops().slice(IdxVal, NumElems)); in visitEXTRACT_SUBVECTOR()
DSelectionDAGBuilder.cpp6786 unsigned IdxVal = in visitIntrinsicCall() local
6790 GlobalValue::dropLLVMManglingEscape(Fn->getName()), IdxVal); in visitIntrinsicCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp5619 static SDValue extractSubVector(SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, in extractSubVector() argument
5633 IdxVal &= ~(ElemsPerChunk - 1); in extractSubVector()
5638 Vec->ops().slice(IdxVal, ElemsPerChunk)); in extractSubVector()
5640 SDValue VecIdx = DAG.getIntPtrConstant(IdxVal, dl); in extractSubVector()
5650 static SDValue extract128BitVector(SDValue Vec, unsigned IdxVal, in extract128BitVector() argument
5654 return extractSubVector(Vec, IdxVal, DAG, dl, 128); in extract128BitVector()
5658 static SDValue extract256BitVector(SDValue Vec, unsigned IdxVal, in extract256BitVector() argument
5661 return extractSubVector(Vec, IdxVal, DAG, dl, 256); in extract256BitVector()
5664 static SDValue insertSubVector(SDValue Result, SDValue Vec, unsigned IdxVal, in insertSubVector() argument
5682 IdxVal &= ~(ElemsPerChunk - 1); in insertSubVector()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp387 ConstantInt *IdxVal = dyn_cast<ConstantInt>(GEPI.getOperand()); in isSafeSROAGEP() local
388 if (!IdxVal || (GEPI.isBoundedSequential() && in isSafeSROAGEP()
389 IdxVal->getZExtValue() >= GEPI.getSequentialNumElements())) in isSafeSROAGEP()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp178 uint64_t IdxVal = Idx->getZExtValue(); in foldCmpLoadFromIndexedGlobal() local
179 if ((unsigned)IdxVal != IdxVal) return nullptr; // Too large array index. in foldCmpLoadFromIndexedGlobal()
182 EltTy = STy->getElementType(IdxVal); in foldCmpLoadFromIndexedGlobal()
184 if (IdxVal >= ATy->getNumElements()) return nullptr; in foldCmpLoadFromIndexedGlobal()
190 LaterIndices.push_back(IdxVal); in foldCmpLoadFromIndexedGlobal()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantFold.cpp849 uint64_t IdxVal = CIdx->getZExtValue(); in ConstantFoldInsertElementInstruction() local
851 if (i == IdxVal) { in ConstantFoldInsertElementInstruction()