diff options
author | Christopher Lamb <christopher.lamb@gmail.com> | 2007-07-26 08:18:32 +0000 |
---|---|---|
committer | Christopher Lamb <christopher.lamb@gmail.com> | 2007-07-26 08:18:32 +0000 |
commit | e9d738cefc414db00b589f981da0613fa656787b (patch) | |
tree | 400eae6dd24661863f3a952f55e42530e2d1afad /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | |
parent | 18603b03e1c7ff66a946da52de9b72bec20ca5b5 (diff) | |
download | llvm-e9d738cefc414db00b589f981da0613fa656787b.zip llvm-e9d738cefc414db00b589f981da0613fa656787b.tar.gz llvm-e9d738cefc414db00b589f981da0613fa656787b.tar.bz2 |
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
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions