Home
last modified time | relevance | path

Searched refs:PtrElemTy (Results 1 – 3 of 3) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp113 Type *PtrElemTy; member in __anon545aa5d00111::Scatterer
287 Type *PtrElemTy, ValueVector *cachePtr) in INITIALIZE_PASS_DEPENDENCY()
288 : BB(bb), BBI(bbi), V(v), PtrElemTy(PtrElemTy), CachePtr(cachePtr) { in INITIALIZE_PASS_DEPENDENCY()
293 Ty = PtrElemTy; in INITIALIZE_PASS_DEPENDENCY()
311 if (PtrElemTy) { in operator []()
312 Type *VectorElemTy = cast<VectorType>(PtrElemTy)->getElementType(); in operator []()
389 Type *PtrElemTy) { in scatter() argument
395 return Scatterer(BB, BB->begin(), V, PtrElemTy, &Scattered[{V, PtrElemTy}]); in scatter()
406 PoisonValue::get(V->getType()), PtrElemTy); in scatter()
412 PtrElemTy, &Scattered[{V, PtrElemTy}]); in scatter()
[all …]
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp555 Type *PtrElemTy; in fold_read_write_pipe() local
557 PtrElemTy = Type::getIntNTy(Ctx, Size * 8); in fold_read_write_pipe()
559 PtrElemTy = FixedVectorType::get(Type::getInt64Ty(Ctx), Size / 8); in fold_read_write_pipe()
563 auto *PtrTy = llvm::PointerType::get(PtrElemTy, PtrArgAS); in fold_read_write_pipe()
/openbsd/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp273 static Value *constructPointer(Type *ResTy, Type *PtrElemTy, Value *Ptr, in constructPointer() argument
281 Type *Ty = PtrElemTy; in constructPointer()
293 Ptr = IRB.CreateGEP(PtrElemTy, Ptr, ValIndices, GEPName); in constructPointer()