[llvm-dev] Reg units for unaddressable register parts?
Krzysztof Parzyszek via llvm-dev
llvm-dev at lists.llvm.org
Wed Sep 28 10:52:10 PDT 2016
On X86, the registers AX, EAX and RAX all share the exact same register
units. In terms of units, there is no difference between these
registers. This makes register units insufficient to track liveness,
since live AX does not imply live EAX.
Would it make sense to have register units (and lane masks) for the
parts of registers that are not individually addressable?
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
More information about the llvm-dev