- 838014e Global values also don't undead-ify pointers in our dead alloca's set. by Owen Anderson · 18 years ago
- 362bb52 Make handleEndBlock significantly faster with one trivial improvement, by Owen Anderson · 18 years ago
- df359c2 Small improvement: if a function doesn't access memory, we don't need to scan by Owen Anderson · 18 years ago
- bb3abf4 Add some comments, remove a dead argument, and simplify some control flow. by Owen Anderson · 18 years ago
- 79e038a eliminate redundant conditions from the signless types conversion. by Chris Lattner · 18 years ago
- a099b6c Handle functions with no name better. by Chris Lattner · 18 years ago
- 24c2e5c Adding kill info to val#. by Evan Cheng · 18 years ago
- c5f6a1f significantly speed up constant folding of calls (and thus all clients that use by Chris Lattner · 18 years ago
- de0e42d Speed up updateDFSNumbers with two observations: by Chris Lattner · 18 years ago
- c182f17 A few more small cleanups. by Owen Anderson · 18 years ago
- a141cfe Clean up and bug fix. by Evan Cheng · 18 years ago
- 3e089ae reimplement dfs number computation to be significantly faster. This speeds up by Chris Lattner · 18 years ago
- 6ca4cb3 First round of cleanups from Chris' feedback. by Owen Anderson · 18 years ago
- 8df7860 - Each val# can have multiple kills. by Evan Cheng · 18 years ago
- 6a2bfda Embrace patch review feedback. by Devang Patel · 18 years ago
- 51cbf3c Remove a dead assertion. by Evan Cheng · 18 years ago
- a8d94f1 - LiveInterval value#'s now have 3 components: def instruction #, by Evan Cheng · 18 years ago
- 002fe25 Fix new compare instruction's signness. Caught by Chris during review. by Devang Patel · 18 years ago
- a9e9286 Fix comment. by Devang Patel · 18 years ago
- a37226a Don't insert nearly as many redundant phi nodes. by Owen Anderson · 18 years ago
- 84109cd Fix spelling of mtvscr and mfvscr. by Dale Johannesen · 18 years ago
- cdbe4d3 Long double patch 8 of N: make it partially work in by Dale Johannesen · 18 years ago
- 31cac2e Who thought up this crazy formatting scheme? by Reid Spencer · 18 years ago
- d5d9e6f Okay, over/back tags don't next. by Reid Spencer · 18 years ago
- 8431a1c Use eraseFromParent(). by Devang Patel · 18 years ago
- 3baa3aa Try an indent level for better formatting. Add the -version option. by Reid Spencer · 18 years ago
- acafa2d Add the code generation options. by Reid Spencer · 18 years ago
- ba1a750 by David Greene · 18 years ago
- 32fe3de by David Greene · 18 years ago
- 8ff18e9 by David Greene · 18 years ago
- 7e23146 by David Greene · 18 years ago
- 0ecfb59 Rearrange options into sections and add the last floating point related option. by Reid Spencer · 18 years ago
- b7a54b9 Add the -disable-excess-fp-precision option. by Reid Spencer · 18 years ago
- 7223f02 Add another missing option. by Reid Spencer · 18 years ago
- 2c8a748 Add some more missing options. by Reid Spencer · 18 years ago
- f0f4dae Remove the -f option which is no longer supported, but add the -fake-argv0 by Reid Spencer · 18 years ago
- 2c45228 Describe the global/local naming convention. by Reid Spencer · 18 years ago
- f48a880 Add reference to problem report. by Nick Lewycky · 18 years ago
- 0ff94f7 Initial JIT support for ARM by Raul Fernandes Herbster. by Evan Cheng · 18 years ago
- a996d52 Long double patch 7 of N, unless I lost count:). by Dale Johannesen · 18 years ago
- 371d689 Get rid of unnecessary #include. by Owen Anderson · 18 years ago
- dbbe816 Clean up a bunch of caching stuff in memdep. This reduces the time to run GVN by Owen Anderson · 18 years ago
- fee76bd Begin loop index split pass. by Devang Patel · 18 years ago
- 8f35315 Improve the accuracy of memdep for determining the dependencies of loads. by Owen Anderson · 18 years ago
- 9989a65 Replace 4-line function with 10-line version per review comment. by Dale Johannesen · 18 years ago
- 6f42758 remove #if 0 code. by Chris Lattner · 18 years ago
- 731a5f1 remove #if 0 code. by Chris Lattner · 18 years ago
- 27f92be Move lengthy conditional down 1 level per review comment. by Dale Johannesen · 18 years ago
- 6a30811 Get X86 long double calling convention to work by Dale Johannesen · 18 years ago
- 0275cff regenerate by Chris Lattner · 18 years ago
- 6df20ef Fix PR1577, a crash on invalid bug. by Chris Lattner · 18 years ago
- a583990 This resolves a regression of BasicAA which failed to find any memory information for overloaded intrinsics (PR1600). This resolves that issue, and improves the matching scheme to use a BitVector rather than a binary search. by Chandler Carruth · 18 years ago
- b1183c1 This fixes resizing issues with BitVectors. It ensures that the BitWord type and type size is always used, and ensures completely correct clearing of unused high bits, and setting of bits when resizing. It should resolve PR1563. by Chandler Carruth · 18 years ago
- f947b3e It's safe to fold not of fcmp. by Nick Lewycky · 18 years ago
- 450770d Fix the dates on these tests. It's not September yet. Thanks Reid! by Nick Lewycky · 18 years ago
- 8883573 Make 80-bit store maintain simulated FP stack correctly. by Dale Johannesen · 18 years ago
- d6dac0e Let scalar-evolution analyze loops with an unsigned comparison for the exit by Nick Lewycky · 18 years ago
- 06323bf Don't assume it's safe to transform a loop just because it's dominated by any by Nick Lewycky · 18 years ago
- 7409cab @verbatim needs to be on a line by itself. by Reid Spencer · 18 years ago
- 914ce45 Fix a regression compiling 2005-05-11-Popcount-ffs-fls with the CBE, by Chris Lattner · 18 years ago
- 9836322 Implement review feedback. No functionality change. by Christopher Lamb · 18 years ago
- 242be6e by David Greene · 18 years ago
- 3589df8 remove some dead lines by Chris Lattner · 18 years ago
- 7ed54a0 1. Random tidiness cleanups by Chris Lattner · 18 years ago
- 947596c update for new domtree dump format by Chris Lattner · 18 years ago
- c385ae6 Various random cleanups, add two accessors to DomTreeNode: getDFSNumIn/getDFSNumOut by Chris Lattner · 18 years ago
- 944b7f2 Update links to the command guide generated documentation. by Reid Spencer · 18 years ago
- 181b6c9 Fix minor doxygen nits. by Reid Spencer · 18 years ago
- 0713ca4 Comment out configuration tags not supported by doxygen 1.3.9 by Reid Spencer · 18 years ago
- f094f81 Document a missing parameter. by Reid Spencer · 18 years ago
- 81a7572 Silence some warnings from doxygen about @param argument name not matching the by Reid Spencer · 18 years ago
- c69b0dd Escape some escapes that confuse doxygen. by Reid Spencer · 18 years ago
- daa10a4 Fix a doxygen directive. by Reid Spencer · 18 years ago
- 59a5873 Long double patch 4 of N: initial x87 implementation. by Dale Johannesen · 18 years ago
- 3038778 allow this to pass on ppc hosts. by Chris Lattner · 18 years ago
- e76fad2 shorten this name by Chris Lattner · 18 years ago
- a9ff5eb at the end of instcombine, explicitly clear WorklistMap. by Chris Lattner · 18 years ago
- 7b54452 Fix a bug in DenseMap::clear, where we never reset a tombstone to EmptyKey. by Chris Lattner · 18 years ago
- 8c52870 Upgrade BasicAliasAnalysis::getModRefBehavior to not call Value::getName, by Chris Lattner · 18 years ago
- 42e4bdf When clearing a SmallPtrSet, if the set had a huge capacity, but the by Chris Lattner · 18 years ago
- a319653 Fix an iterator invalidation bug I induced. by Chris Lattner · 18 years ago
- 2f0d1ea Switch some std::sets to SmallPtrSet. This speeds up by Chris Lattner · 18 years ago
- 7ae8c4c Switch DomTreeNode::assignDFSNumber from using a std::set to using by Chris Lattner · 18 years ago
- e93e311 Switch the internal "Info" map from an std::map to a DenseMap. This by Chris Lattner · 18 years ago
- 0a5f83c switch the DomTreeNodes and IDoms maps in idom/postidom to a by Chris Lattner · 18 years ago
- f12f8de rewrite the code used to construct pruned SSA form with the IDF method. by Chris Lattner · 18 years ago
- 0ec8df3 Factor out a whole bunch of code into it's own method. by Chris Lattner · 18 years ago
- 127ed3c Use getNumPreds(BB) instead of computing them manually. This is a very small but by Chris Lattner · 18 years ago
- 1e76af3 Change the rename pass to be "tail recursive", only adding N-1 successors by Chris Lattner · 18 years ago
- e7b653d cache computation of #preds for a BB. This speeds up by Chris Lattner · 18 years ago
- 384c7e0 reserve operand space for phi nodes when we insert them. by Chris Lattner · 18 years ago
- 6c81213 use continue to avoid nesting, no functionality change. by Chris Lattner · 18 years ago
- fb312c7 Promoting allocas with the 'single store' fastpath is by Chris Lattner · 18 years ago
- 7a5745b When PromoteLocallyUsedAllocas promoted allocas, it didn't remember by Chris Lattner · 18 years ago
- 59a2837 std::map -> DenseMap by Chris Lattner · 18 years ago
- 7956dae Clean up comments, fix up some confusing code logic. by Nick Lewycky · 18 years ago
- c69e491 fix a logic bug where we wouldn't promote single store allocas if the by Chris Lattner · 18 years ago
- 4f63e76 When we do the single-store optimization, delete both the store by Chris Lattner · 18 years ago
- d0458e5 Three improvements: by Chris Lattner · 18 years ago
- c3f6ea8 switch from using a std::set to using a SmallPtrSet. This speeds up the by Chris Lattner · 18 years ago