[PATCH] D26648: Clarify semantic of reserved registers.
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 14 16:10:58 PST 2016
MatzeB added a comment.
This is an early patch to get the discussion going. Some things are still missing:
- A bunch of targets violate the superreg rule (e.g. AArch64 reserving XZR but not tuples like %XZR_X0). AArch64, ARM, Hexagon, Mips and PowerPC currently fail the verifier. So far it looks like actual target bugs to me.
- I think we should add this rule: "If a reserved subregister has subregister at least one subregister (or register unit) must be reserved", yes?
Repository:
rL LLVM
https://reviews.llvm.org/D26648
More information about the llvm-commits
mailing list