Chris Lattner 6a5e9eaa36 Teach BasicAA::getModRefInfo(CallSite, CallSite) some
tricks based on readnone/readonly functions.

Teach memdep to look past readonly calls when analyzing
deps for a readonly call.  This allows elimination of a
few more calls from 403.gcc:

before:
     63 gvn    - Number of instructions PRE'd
 153986 gvn    - Number of instructions deleted
  50069 gvn    - Number of loads deleted

after:
     63 gvn    - Number of instructions PRE'd
 153991 gvn    - Number of instructions deleted
  50069 gvn    - Number of loads deleted

5 calls isn't much, but this adds plumbing for the next change.

llvm-svn: 60794
2008-12-09 21:19:42 +00:00
..
2008-11-24 21:27:20 +00:00
2008-09-09 19:04:59 +00:00
2008-11-05 18:41:15 +00:00
2008-09-09 21:41:34 +00:00
2008-10-27 06:56:35 +00:00
2008-11-04 23:02:39 +00:00
2008-06-12 20:55:39 +00:00