aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
diff options
context:
space:
mode:
authorChristopher Lamb <christopher.lamb@gmail.com>2007-07-26 08:18:32 +0000
committerChristopher Lamb <christopher.lamb@gmail.com>2007-07-26 08:18:32 +0000
commite9d738cefc414db00b589f981da0613fa656787b (patch)
tree400eae6dd24661863f3a952f55e42530e2d1afad /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
parent18603b03e1c7ff66a946da52de9b72bec20ca5b5 (diff)
downloadllvm-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