diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-12-01 01:06:44 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2012-12-01 01:06:44 +0000 |
commit | da2b6b381a0c7410895d367f4c1fc4f18ffa7d97 (patch) | |
tree | c0d159d856ca72ff8857f68209db0e58651e1463 /llvm/lib/CodeGen/MachineScheduler.cpp | |
parent | 06d87f1e5d6215e5dbc2a8b15608bbdd7bc1da90 (diff) | |
download | llvm-da2b6b381a0c7410895d367f4c1fc4f18ffa7d97.zip llvm-da2b6b381a0c7410895d367f4c1fc4f18ffa7d97.tar.gz llvm-da2b6b381a0c7410895d367f4c1fc4f18ffa7d97.tar.bz2 |
Simplify REG_SEQUENCE lowering.
The TwoAddressInstructionPass takes the machine code out of SSA form by
expanding REG_SEQUENCE instructions into copies. It is no longer
necessary to rewrite the registers used by a REG_SEQUENCE instruction
because the new coalescer algorithm can do it now.
REG_SEQUENCE is just converted to a sequence of sub-register copies now.
llvm-svn: 169067
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions