Change the definition of G_SBFX and G_UBFX so that the lsb and width
can have different types than the src and dst operands.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Description is misleading. This should be allow a different type for the offset/width operands, which do not necessarily need to be constant
llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp | ||
---|---|---|
718–719 | Maybe this should keep using i64 for the amounts? It probably doesn't really matter since it only handles constant cases |
Maybe this should keep using i64 for the amounts? It probably doesn't really matter since it only handles constant cases