Searched refs:GEPIdx (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerModuleLDSPass.cpp | 392 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 D | AMDGPUPromoteAlloca.cpp | 390 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 D | Constants.cpp | 2445 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 D | BitcodeReader.cpp | 5168 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 D | SLPVectorizer.cpp | 19089 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
|