Searched refs:IdxVal (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersChecker.cpp133 SVal IdxVal = C.getSVal(IdxExpr); local
134 if (IdxVal.isUnknownOrUndef())
136 DefinedSVal Idx = IdxVal.castAs<DefinedSVal>();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrOrderFile.cpp145 Value *IdxVal = updateB.CreateAtomicRMW( local
150 IdxVal, ConstantInt::get(Int32Ty, INSTR_ORDER_FILE_BUFFER_MASK));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1147 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
1150 DAG.getVectorIdxConstant(IdxVal + LoVT.getVectorNumElements(), dl));
1168 // TODO: The IdxVal == 0 constraint is artificial, we could do this whenever
1171 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
1172 if ((IdxVal == 0) && (IdxVal + SubElems <= VecElems / 2)) {
1450 unsigned IdxVal = CIdx->getZExtValue(); local
1452 if (IdxVal < LoNumElts)
1457 DAG.getVectorIdxConstant(IdxVal - LoNumElts, dl));
2209 uint64_t IdxVal local
2227 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
3701 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
[all...]
H A DLegalizeFloatTypes.cpp2248 uint64_t IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
2269 if (IdxVal < LoElts)
2273 DAG.getConstant(IdxVal - LoElts, DL,
H A DSelectionDAGBuilder.cpp6693 unsigned IdxVal = local
6697 GlobalValue::dropLLVMManglingEscape(Fn->getName()), IdxVal);
H A DDAGCombiner.cpp19472 unsigned IdxVal = (ExtIdx * NVT.getScalarSizeInBits()) / EltSize; local
19475 SDValue Src = V->getOperand(IdxVal);
19483 V->ops().slice(IdxVal, NumElems));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1910 Optional<ValueAndVReg> IdxVal = getConstantVRegValWithLookThrough(
1912 if (!IdxVal) // Dynamic case will be selected to register indexing.
1922 if (IdxVal->Value < VecTy.getNumElements())
1923 B.buildExtract(Dst, Vec, IdxVal->Value * EltTy.getSizeInBits());
1941 Optional<ValueAndVReg> IdxVal = getConstantVRegValWithLookThrough(
1943 if (!IdxVal) // Dynamic case will be selected to register indexing.
1954 if (IdxVal->Value < VecTy.getNumElements())
1955 B.buildInsert(Dst, Vec, Ins, IdxVal->Value * EltTy.getSizeInBits());
H A DSIISelLowering.cpp5228 unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue(); local
5235 DAG.getConstant(IdxVal + I, SL, MVT::i32));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5737 static SDValue extractSubVector(SDValue Vec, unsigned IdxVal, SelectionDAG &DAG,
5751 IdxVal &= ~(ElemsPerChunk - 1);
5756 Vec->ops().slice(IdxVal, ElemsPerChunk));
5758 SDValue VecIdx = DAG.getIntPtrConstant(IdxVal, dl);
5768 static SDValue extract128BitVector(SDValue Vec, unsigned IdxVal,
5772 return extractSubVector(Vec, IdxVal, DAG, dl, 128);
5776 static SDValue extract256BitVector(SDValue Vec, unsigned IdxVal,
5779 return extractSubVector(Vec, IdxVal, DAG, dl, 256);
5782 static SDValue insertSubVector(SDValue Result, SDValue Vec, unsigned IdxVal,
5800 IdxVal
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp4451 llvm::Value *IdxVal = EmitLoadOfScalar(IdxLVal, IVExpr->getExprLoc()); local
4452 IdxVal = Builder.CreateIntCast(IdxVal, SizeTy, /*isSigned=*/false);
4461 RValue::get(IdxVal));
4483 llvm::Value *IdxVal = EmitLoadOfScalar(IdxLVal, IVExpr->getExprLoc()); local
4484 IdxVal = Builder.CreateIntCast(IdxVal, SizeTy, /*isSigned=*/false);
4489 llvm::Value *Cmp = Builder.CreateIsNull(IdxVal);
4493 IdxVal = Builder.CreateNUWSub(IdxVal, llv
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp178 uint64_t IdxVal = Idx->getZExtValue();
179 if ((unsigned)IdxVal != IdxVal) return nullptr; // Too large array index.
182 EltTy = STy->getElementType(IdxVal);
184 if (IdxVal >= ATy->getNumElements()) return nullptr;
190 LaterIndices.push_back(IdxVal);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp391 ConstantInt *IdxVal = dyn_cast<ConstantInt>(GEPI.getOperand()); local
392 if (!IdxVal || (GEPI.isBoundedSequential() &&
393 IdxVal->getZExtValue() >= GEPI.getSequentialNumElements()))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DConstantFold.cpp875 uint64_t IdxVal = CIdx->getZExtValue(); local
877 if (i == IdxVal) {

Completed in 509 milliseconds