Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp196 Type *VecBaseTy, *VecBasePtrTy; in decompose() local
204 VecBaseTy = FixedVectorType::get(Type::getInt8Ty(LI->getContext()), 16); in decompose()
205 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
209 VecBaseTy = SubVecTy; in decompose()
210 VecBasePtrTy = VecBaseTy->getPointerTo(LI->getPointerAddressSpace()); in decompose()
214 assert(VecBaseTy->getPrimitiveSizeInBits().isKnownMultipleOf(8) && in decompose()
218 FirstAlignment, VecBaseTy->getPrimitiveSizeInBits().getFixedSize() / 8); in decompose()
223 Builder.CreateGEP(VecBaseTy, VecBasePtr, Builder.getInt32(i)); in decompose()
225 Builder.CreateAlignedLoad(VecBaseTy, NewBasePtr, Alignment); in decompose()