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
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 | Maybe this should keep using i64 for the amounts? It probably doesn't really matter since it only handles constant cases |
clang-format: please reformat the code