- dff6710 Integrate the readonly/readnone logic more deeply by Duncan Sands · 17 years ago
- 514ab34 Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. by Duncan Sands · 17 years ago
- 6ea7ac6 Use DominatorTree instead of ETForest. by Devang Patel · 17 years ago
- 1997473 Drop 'const' by Devang Patel · 17 years ago
- 3e15bf3 Use 'static const char' instead of 'static const int'. by Devang Patel · 17 years ago
- 794fd75 Do not use typeinfo to identify pass in pass manager. by Devang Patel · 17 years ago
- 8e8f865 Remove use of Instruction::getNext by Chris Lattner · 18 years ago
- 46b58f7 Expunge DomSet from LoadValueNumbering. This is part of the continuing by Owen Anderson · 18 years ago
- d7d83db Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduce by Reid Spencer · 18 years ago
- a537017 simplify AnalysisGroup registration, eliminating one typeid call. by Chris Lattner · 18 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
- 10673b6 Fix a problem exposed by the et-forest work. Load-vn needs these passes live by Chris Lattner · 19 years ago
- c826aea the correct fix was to fix AliasAnalysis.getModRefInfo by Andrew Lenharth · 19 years ago
- e3e1739 prevent GCSE from forwarding stores to loads around vaarg. This is uggly, and I am trying to fix the AliasInfo, as it should catch the problem instead. by Andrew Lenharth · 19 years ago
- 2b37d7c Remove trailing whitespace by Misha Brukman · 20 years ago
- 3725c12 Due to previous simplifications, we can simplify the data structures being by Chris Lattner · 20 years ago
- ee379a1 Properly handle volatile. by Chris Lattner · 20 years ago
- 4f16bd7 Remove some useless map operations. Loads/stores that are in the same by Chris Lattner · 20 years ago
- 15774df Before doing expensive global analysis, check to make sure the pointer is by Chris Lattner · 20 years ago
- e212d62 Minor simplification/speedup. Replaces a set lookup with a pointer comparison. by Chris Lattner · 20 years ago
- e233b8c Eliminate generality that is not buying us anything. In particular, this by Chris Lattner · 20 years ago
- 2652da6 If we see: by Chris Lattner · 20 years ago
- fd4b3c4 Eliminate a virtual method call by Chris Lattner · 20 years ago
- 20aa474 Fixes to make LLVM compile with vc7.1. by Alkis Evlogimenos · 20 years ago
- 47b14a4 Fix #includes of i*.h => Instructions.h as per PR403. by Misha Brukman · 20 years ago
- 96d4bf7 Make the create...() functions for some of these passes return a FunctionPass *. by Brian Gaeke · 20 years ago
- 0f312d6 Implement the interfaces to update value numbering information. Add an assert. by Chris Lattner · 20 years ago
- 5da8097 Implement test/Regression/Transforms/GCSE/undefined_load.ll by Chris Lattner · 21 years ago
- 002be76 Add some missing functions. Make sure to handle calls together in case the by Chris Lattner · 21 years ago
- 5a6e947 Implement CSE of call instructions in the most trivial case. This implements by Chris Lattner · 21 years ago
- 3b303d9 In a "seeing the forest through the trees" kinda situation, I realized that a by Chris Lattner · 21 years ago
- 57ef9a2 This is a big diff with no functionality change. We just reorder some code, by Chris Lattner · 21 years ago
- 270db36 finegrainify namespacification by Chris Lattner · 21 years ago
- 1ad5bc5 Fixed Chris' typo. by Tanya Lattner · 21 years ago
- adf9b90 Implement optimizations for handling large basic blocks. by Chris Lattner · 21 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- 2f2d065 Fixed spelling and grammar. by Misha Brukman · 21 years ago
- 7bc439a Spell `definitely' correctly. by Misha Brukman · 21 years ago
- bd70a31 Fix bug: RLE-Preserve-Volatile.ll by Chris Lattner · 21 years ago
- 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
- aed2c6d If the alias analysis algorithm we are using can provide MUST alias information, by Chris Lattner · 21 years ago
- 28c6cf2 Implement forwarding from stores to loads of must-aliased pointers. by Chris Lattner · 21 years ago
- f98d8d8 Calculate and pass load sizes to the alias analysis infrastructure by Chris Lattner · 22 years ago
- 71c7ec9 Initial implementation of value numbering for load instructions by Chris Lattner · 22 years ago