[PATCH] D143526: [GlobalISel] Handle ptr size != index size in IRTranslator
Matt Arsenault via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Feb 10 12:26:22 PST 2023
arsenm added inline comments.
================
Comment at: llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp:1516
PtrTy = getLLTForType(*PtrIRTy, *DL);
- OffsetIRTy = DL->getIntPtrType(PtrIRTy);
+ OffsetIRTy = DL->getPtrIndexType(PtrIRTy);
OffsetTy = getLLTForType(*OffsetIRTy, *DL);
----------------
krzysz00 wrote:
> arsenm wrote:
> > vector GEP with a scalar index?
> I figure that already either worked or didn't?
There certainly isn't a test using a fat pointer using this
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D143526/new/
https://reviews.llvm.org/D143526
More information about the llvm-commits
mailing list