Add a MachineFunction pass, which runs post register allocation, that turns subreg insert/extract instruction into register copies. This ensures correct code gen if the coalescer isn't able to remove all subreg instructions.

llvm-svn: 40521
3 files changed
tree: 400eae6dd24661863f3a952f55e42530e2d1afad
  1. clang/
  2. llvm/