Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerModuleLDSPass.cpp392 SmallVector<Value *, 3> GEPIdx = { in replaceUseWithTableLookup() local
397 GEPIdx.push_back(OptionalIndex); in replaceUseWithTableLookup()
400 LookupTable->getValueType(), LookupTable, GEPIdx, GV->getName()); in replaceUseWithTableLookup()
1244 Constant *GEPIdx[] = {ConstantInt::get(I32, 0), ConstantInt::get(I32, I)}; in createLDSVariableReplacement() local
1245 Constant *GEP = ConstantExpr::getGetElementPtr(LDSTy, SGV, GEPIdx, true); in createLDSVariableReplacement()
H A DAMDGPUPromoteAlloca.cpp390 const std::map<GetElementPtrInst *, Value *> &GEPIdx) { in calculateVectorIndex() argument
395 auto I = GEPIdx.find(GEP); in calculateVectorIndex()
396 assert(I != GEPIdx.end() && "Must have entry for GEP!"); in calculateVectorIndex()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp2445 Constant *GEPIdx = ConstantInt::get(Type::getInt32Ty(Ty->getContext()), 1); in getSizeOf() local
2447 Ty, Constant::getNullValue(PointerType::getUnqual(Ty)), GEPIdx); in getSizeOf()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5168 SmallVector<Value*, 16> GEPIdx; in parseFunctionBody() local
5174 GEPIdx.push_back(Op); in parseFunctionBody()
5177 auto *GEP = GetElementPtrInst::Create(Ty, BasePtr, GEPIdx); in parseFunctionBody()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp19089 auto *GEPIdx = GEP->idx_begin()->get(); in vectorizeGEPIndices()
19090 assert(GEP->getNumIndices() == 1 && !isa<Constant>(GEPIdx)); in vectorizeGEPIndices()
19091 Bundle[BundleIndex++] = GEPIdx; in vectorizeGEPIndices()
19086 auto *GEPIdx = GEP->idx_begin()->get(); vectorizeGEPIndices() local