Home
last modified time | relevance | path

Searched refs:GEPA (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dbuilder_mem.cpp59 return GEPA(ptr, indices); in GEP()
67 return GEPA(ptr, indices); in GEP()
70 Value* Builder::GEPA(Value* Ptr, ArrayRef<Value*> IdxList, const Twine& Name) in GEPA() function in SwrJit::Builder
75 Value* Builder::GEPA(Type* Ty, Value* Ptr, ArrayRef<Value*> IdxList, const Twine& Name) in GEPA() function in SwrJit::Builder
130 return Builder::LOAD(GEPA(basePtr, valIndices), name); in LOAD()
140 return LOAD(GEPA(basePtr, valIndices), name); in LOADV()
149 return STORE(val, GEPA(basePtr, valIndices)); in STORE()
158 return STORE(val, GEPA(basePtr, valIndices)); in STOREV()
Dbuilder_mem.h54 Value* GEPA(Value* Ptr, ArrayRef<Value*> IdxList, const Twine& Name = "");
55 Value* GEPA(Type* Ty, Value* Ptr, ArrayRef<Value*> IdxList, const Twine& Name = "");
Dbuilder_gfx_mem.cpp314 BasePtr = Builder::GEPA(BasePtr, valIndices, name); in LOAD()
/external/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp277 GetElementPtrInst *GEPA = dyn_cast<GetElementPtrInst>(getPointerOperand(A)); in isConsecutiveAccess() local
279 if (!GEPA || !GEPB || GEPA->getNumOperands() != GEPB->getNumOperands()) in isConsecutiveAccess()
281 unsigned FinalIndex = GEPA->getNumOperands() - 1; in isConsecutiveAccess()
283 if (GEPA->getOperand(i) != GEPB->getOperand(i)) in isConsecutiveAccess()
286 Instruction *OpA = dyn_cast<Instruction>(GEPA->getOperand(FinalIndex)); in isConsecutiveAccess()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp399 auto *GEPA = dyn_cast<GetElementPtrInst>(PtrA); in lookThroughComplexAddresses() local
401 if (!GEPA || !GEPB) in lookThroughComplexAddresses()
406 if (GEPA->getNumOperands() != GEPB->getNumOperands() || in lookThroughComplexAddresses()
407 GEPA->getPointerOperand() != GEPB->getPointerOperand()) in lookThroughComplexAddresses()
409 gep_type_iterator GTIA = gep_type_begin(GEPA); in lookThroughComplexAddresses()
411 for (unsigned I = 0, E = GEPA->getNumIndices() - 1; I < E; ++I) { in lookThroughComplexAddresses()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DLoadStoreVectorizer.cpp382 auto *GEPA = dyn_cast<GetElementPtrInst>(PtrA); in lookThroughComplexAddresses() local
384 if (!GEPA || !GEPB) in lookThroughComplexAddresses()
389 if (GEPA->getNumOperands() != GEPB->getNumOperands() || in lookThroughComplexAddresses()
390 GEPA->getPointerOperand() != GEPB->getPointerOperand()) in lookThroughComplexAddresses()
392 gep_type_iterator GTIA = gep_type_begin(GEPA); in lookThroughComplexAddresses()
394 for (unsigned I = 0, E = GEPA->getNumIndices() - 1; I < E; ++I) { in lookThroughComplexAddresses()