- 4ee451d Remove attribution from file headers, per discussion on llvmdev. by Chris Lattner · 17 years ago
- a97e040 Use DominatorTree instead of ETForest. by Devang Patel · 17 years ago
- 387b8cb Use DominatorTree instead of ETForest. by Devang Patel · 17 years ago
- 2604242 s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g by Devang Patel · 17 years ago
- bec7647 s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g by Devang Patel · 17 years ago
- ecd94c8 Fix typo in comment. by Nick Lewycky · 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
- e34e9a2 fix long lines by Chris Lattner · 17 years ago
- 9133fe2 Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in by Reid Spencer · 18 years ago
- 79066fa Adjust #includes to match movement of constant folding code from transformutils to libanalysis. by Chris Lattner · 18 years ago
- 0e5f499 Switch over Transforms/Scalar to use the STATISTIC macro. For each statistic by Chris Lattner · 18 years ago
- ac0b6ae Detemplatize the Statistic class. The only type it is instantiated with by Chris Lattner · 18 years ago
- 7f8897f eliminate RegisterOpt. It does the same thing as RegisterPass. by Chris Lattner · 18 years ago
- 88cac3d Switch these to using ETForest instead of DominatorSet to compute itself. by Chris Lattner · 19 years ago
- fd93908 Remove trailing whitespace by Misha Brukman · 19 years ago
- e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
- fb851ab Simplify code and do not invalidate iterators. by Chris Lattner · 20 years ago
- 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
- c3c92d8 Expand the scope to include global values because they are now constants too. by Reid Spencer · 20 years ago
- 460f16c bug 122: - Minimize redundant isa<GlobalValue> usage by Reid Spencer · 20 years ago
- 057f78a Add support for replacement of formal arguments with simpler expressions. by Chris Lattner · 20 years ago
- 1708d12 Add support for removing invoke instructions by Chris Lattner · 20 years ago
- adb7c0d Update the value numbering interface. by Chris Lattner · 20 years ago
- 38e66bd Rewrite the GCSE pass to be *substantially* simpler, a bit more efficient, by Chris Lattner · 20 years ago
- e911979 Be more accurate by Chris Lattner · 20 years ago
- 46234fd Add counters for the number of calls elimianted by Chris Lattner · 20 years ago
- 79fc865 Add debug output by Chris Lattner · 21 years ago
- d745602 Finegrainify namespacification 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
- ed1f7c8 Declare FunctionPasses as such so that they can be used in FunctionPassManager. by Misha Brukman · 21 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
- cf00c4a Fix spelling. by Misha Brukman · 21 years ago
- bea68b3 Don't corrupt memory when removing an instruction from the program, but by Chris Lattner · 21 years ago
- bac7458 Fix typo by Chris Lattner · 22 years ago
- 342d182 Remove dead code by Chris Lattner · 22 years ago
- cb2610e - Rename AnalysisUsage::preservesAll to getPreservesAll & preservesCFG to by Chris Lattner · 22 years ago
- a92f696 Updates to work with recent Statistic's changes: by Chris Lattner · 22 years ago
- 2964f36 Really minor cleanups by Chris Lattner · 22 years ago
- 14987f1 - GCSE now no longer counts instructions not removed (due to no common by Chris Lattner · 22 years ago
- 24ea74e Load & StoreInst no longer derive from MemAccessInst, so we don't have by Chris Lattner · 22 years ago
- 0712d55 Remove long obsolete comments by Chris Lattner · 22 years ago
- d456ec9 Convert GCSE pass to use new alias analysis infrastructure by Chris Lattner · 22 years ago
- 9b2b80f Fix bug introduced in last checkin due to CastInst not being visible by Chris Lattner · 22 years ago
- 0513e9f Remove support for NOT instruction by Chris Lattner · 22 years ago
- 5f0eb8d by Chris Lattner · 22 years ago
- be1ecf6 Fix bug: test/Regression/Transforms/GCSE/2002-05-21-NoSharedDominator.ll by Chris Lattner · 22 years ago
- a6275cc by Chris Lattner · 22 years ago
- f629309 *** empty log message *** by Chris Lattner · 22 years ago
- 5ba99bd changes to make it compatible with 64bit gcc by Anand Shukla · 22 years ago
- 7e70829 MEGAPATCH checkin. by Chris Lattner · 22 years ago
- 0f9fd5b * Fix bug: test/Regression/Transforms/GCSE/2002-05-14-OperandSwap.ll by Chris Lattner · 22 years ago
- 18fb2a6 Implement elimination of loads by Chris Lattner · 22 years ago
- 3dec1f2 Add support for printing out statistics information when -stats is added to by Chris Lattner · 22 years ago
- 022103b Merge all individual .h files into a single Scalar.h file by Chris Lattner · 22 years ago
- c6f3ae5 Eliminate duplicate or unneccesary #include's by Chris Lattner · 22 years ago
- 8b054c0 Remove broken assertion. by Chris Lattner · 22 years ago
- 96c466b Add new optional getPassName() virtual function that a Pass can override by Chris Lattner · 22 years ago
- 97e52e4 Tighten up the AnalysisUsage of lots of passes, primarily to correctly indicate whether or not they invalidate the CFGA by Chris Lattner · 22 years ago
- 1b7f7dc Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes by Chris Lattner · 22 years ago
- d80e973 Initial checkin of simple&fast SSA based GCSE algorithm by Chris Lattner · 22 years ago