summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2009-03-17 01:23:09 +0000
committerEvan Cheng <evan.cheng@apple.com>2009-03-17 01:23:09 +0000
commit76f1b47ec9ff0c91a48b86329d77596d81717546 (patch)
tree582b5003848bef76f8b5fdab49a2c4b12d738dce /clang/lib/CodeGen/CodeGenFunction.cpp
parent839ad0a5f37ab3653b25724d6aca0309b928818d (diff)
downloadbcm5719-llvm-76f1b47ec9ff0c91a48b86329d77596d81717546.tar.gz
bcm5719-llvm-76f1b47ec9ff0c91a48b86329d77596d81717546.zip
Spiller may unfold load / mod / store instructions as an optimization when the would be loaded value is available in a register. It needs to check if it's legal to clobber the register. Also, the register can contain values of multiple spill slots, make sure to check all instead of just the one being unfolded.
llvm-svn: 67068
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud