summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/LibCallAliasAnalysis.cpp
diff options
context:
space:
mode:
authorManman Ren <mren@apple.com>2012-08-02 19:37:32 +0000
committerManman Ren <mren@apple.com>2012-08-02 19:37:32 +0000
commitba8122cc257290e6b77435dc0c08b6b7135279ff (patch)
tree1af9d8d2b87190171933c94f8d5be864d648926d /llvm/lib/Analysis/LibCallAliasAnalysis.cpp
parent152a3735ce639a17b176e565744d2a088f259ad8 (diff)
downloadbcm5719-llvm-ba8122cc257290e6b77435dc0c08b6b7135279ff.tar.gz
bcm5719-llvm-ba8122cc257290e6b77435dc0c08b6b7135279ff.zip
X86 Peephole: fold loads to the source register operand if possible.
Add more comments and use early returns to reduce nesting in isLoadFoldable. Also disable folding for V_SET0 to avoid introducing a const pool entry and a const pool load. rdar://10554090 and rdar://11873276 llvm-svn: 161207
Diffstat (limited to 'llvm/lib/Analysis/LibCallAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud