summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-04-09 02:33:36 +0000
committerDan Gohman <gohman@apple.com>2009-04-09 02:33:36 +0000
commite6db8ca5ebd7f08ab53e134aa610a37b6fe6e0bb (patch)
tree997c3e5d386bdfef04508780b4395f9f835e5f24 /clang/lib/CodeGen/CodeGenModule.cpp
parentf15454866ce715eec72894eb3a8b17a07db321cc (diff)
downloadbcm5719-llvm-e6db8ca5ebd7f08ab53e134aa610a37b6fe6e0bb.tar.gz
bcm5719-llvm-e6db8ca5ebd7f08ab53e134aa610a37b6fe6e0bb.zip
Don't copy the operand of a SwitchInst into virtual registers as
eagerly. This helps avoid CopyToReg nodes in some cases where they aren't needed, and also helps subsequent optimizer heuristics in cases where the extra nodes would cause the node to appear to have multiple results. This doesn't have a significant impact currently; it'll help an upcoming change. llvm-svn: 68667
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud