summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/LibCallSemantics.cpp
diff options
context:
space:
mode:
authorMatthijs Kooijman <matthijs@stdin.nl>2008-06-17 12:02:52 +0000
committerMatthijs Kooijman <matthijs@stdin.nl>2008-06-17 12:02:52 +0000
commitf03c1ae407422e966543412059207286cb2c6ffa (patch)
treebe41f93204aa816a8d26224a4cad3a7d14f6c7ba /llvm/lib/Analysis/LibCallSemantics.cpp
parent96a460166de6f2b43cef77abeb977a8b8988f869 (diff)
downloadbcm5719-llvm-f03c1ae407422e966543412059207286cb2c6ffa.tar.gz
bcm5719-llvm-f03c1ae407422e966543412059207286cb2c6ffa.zip
Learn IPConstProp to look at individual return values and propagate them
individually. Also learn IPConstProp how returning first class aggregates work, in addition to old style multiple return instructions. Modify the return-constants testscase to confirm this behaviour. llvm-svn: 52396
Diffstat (limited to 'llvm/lib/Analysis/LibCallSemantics.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud