- May 23, 2004
-
-
Chris Lattner authored
class is now in the BasicAliasAnalysis.cpp file llvm-svn: 13684
-
Chris Lattner authored
alias analysis implementations are special: they do not autoforward to a chained implementation of alias analysis llvm-svn: 13683
-
Chris Lattner authored
llvm-svn: 13682
-
Chris Lattner authored
llvm-svn: 13681
-
Chris Lattner authored
llvm-svn: 13680
-
Chris Lattner authored
assert. llvm-svn: 13679
-
Chris Lattner authored
1. Provide interfaces so that clients can update alias analyses to reflect the changes made by the transformations. 2. Change how alias analysis implementations work overall. In particular, now clients will automatically forward to chained AA implementations: they don't have to remember to do it themselves. llvm-svn: 13678
-
Chris Lattner authored
llvm-svn: 13677
-
Chris Lattner authored
llvm-svn: 13676
-
Chris Lattner authored
llvm-svn: 13675
-
Chris Lattner authored
llvm-svn: 13674
-
Chris Lattner authored
llvm-svn: 13673
-
Chris Lattner authored
llvm-svn: 13672
-
Chris Lattner authored
llvm-svn: 13671
-
Chris Lattner authored
rtti (they shouldn't be used in the main compiler, but that's because optimizations aren't allowed to fail!) Remove the big section about iterators, because people who do not know what they are doing shouldn't be writing them. :) llvm-svn: 13670
-
Chris Lattner authored
adding blurbs about all of the implementations we have llvm-svn: 13669
-
Chris Lattner authored
The one thing that someone (misha?) should look at is fixing doc_code so that it sizes to fit the code instead of going to the right margin all of the way. Fixing it at a particular number of pixels was just wrong. :) llvm-svn: 13668
-
Chris Lattner authored
llvm-svn: 13667
-
Chris Lattner authored
llvm-svn: 13666
-
Tanya Lattner authored
llvm-svn: 13665
-
Alkis Evlogimenos authored
used through a base pointer/reference so inproper destruction should never be an issue. Removing this last virtual function also saves 4 bytes off each InstVisitor instance. llvm-svn: 13664
-
Chris Lattner authored
llvm-svn: 13663
-
Chris Lattner authored
Revert back to the previous version, as it doesn't work with mozilla, and people REALLY CAN just click the link. :) llvm-svn: 13662
-
Tanya Lattner authored
llvm-svn: 13661
-
Reid Spencer authored
Bytecode File Format documentation, getting all documents in HTML 4.01 (Strict) compliance, and any other minor improvement that shoud be noted. llvm-svn: 13660
-
Reid Spencer authored
llvm-svn: 13659
-
Reid Spencer authored
definition of the signature block and module block, and adding definitions of the global type pool and symbol table. More still to come. llvm-svn: 13658
-
Alkis Evlogimenos authored
(Strict)-compliant. llvm-svn: 13655
-
Vikram S. Adve authored
class for each leader. Finally, rename Elem2ECLeaderMap to Elem2LeaderMap (most of the changed lines are only due to the latter). llvm-svn: 13651
-
Vikram S. Adve authored
llvm-svn: 13650
-
Vikram S. Adve authored
a direct callee may have indirect callees and so may have changed. llvm-svn: 13649
-
Vikram S. Adve authored
of functions called at a common call site. The rewrite inlines the resulting graphs bottom-up on the SCCs of the CBU call graph. It also simplifies the merging of equivalence classes by exploiting the fact that functions in non-trivial SCCs are already merged. llvm-svn: 13645
-
Vikram S. Adve authored
llvm-svn: 13644
-
Brian Gaeke authored
llvm-svn: 13643
-
Brian Gaeke authored
Rewrite the comments about the different versions of BuildMI, to better emphasize their differences. llvm-svn: 13642
-
- May 22, 2004
-
-
Reid Spencer authored
llvm-svn: 13626
-
Reid Spencer authored
file format. This format is being extracted from the source code and the small recesses of Chris' brain. llvm-svn: 13625
-
Reid Spencer authored
llvm-svn: 13624
-
Misha Brukman authored
llvm-svn: 13623
-
- May 21, 2004
-
-
Chris Lattner authored
any case it's not portable. llvm-svn: 13621
-