- 7be1e0b New testcase, distilled from PR324 by Chris Lattner · 21 years ago
- 3f083d5 Make it legal to ask for the type of a specialreg by Brian Gaeke · 21 years ago
- 21a710a Add some PRs which were fixed, but not previously mentioned in the rel. notes. by Brian Gaeke · 21 years ago
- 759d34f Add support for the select instruction by Chris Lattner · 21 years ago
- 0eb6103 Make it legal to request a load or store of %fsr. by Brian Gaeke · 21 years ago
- 9a459ab Fix typo. by Brian Gaeke · 21 years ago
- 94178e9 Regularize include guards and remove some excess whitespace. by Brian Gaeke · 21 years ago
- 03b562a Tighten up SparcV9FloatCCRegClass::getRegName()'s assertion - if you ask it for by Brian Gaeke · 21 years ago
- 854db8a Regularize include guards, remove some excess whitespace and fix some comments. by Brian Gaeke · 21 years ago
- 18f1609 Initial checkin of a simple loop unswitching pass. It still needs work, by Chris Lattner · 21 years ago
- 74332be New testcase by Chris Lattner · 21 years ago
- 8277567 Add accessor for a Loop Unswitching pass by Chris Lattner · 21 years ago
- 06ac2be Eliminate a poorly conceived method by Chris Lattner · 21 years ago
- 45a1cf8 It's not just a printer, it's actually an analysis too by Chris Lattner · 21 years ago
- de4803d As per Chris, greatly simplify handling of external functions by using the by Misha Brukman · 21 years ago
- f6f7ec1 * Remove note about "UNSUPPORTED: " feature that just became supported by Misha Brukman · 21 years ago
- b687d82 * Reorder #includes * Wrap a long line by Misha Brukman · 21 years ago
- e8cad78 Display sample bugpoint output with the `code' stylesheet class. by Misha Brukman · 21 years ago
- 072b163 * Improve file header comment by Chris Lattner · 21 years ago
- 446b86d Remove code to update loop depths by Chris Lattner · 21 years ago
- 5864aeb Add #include by Chris Lattner · 21 years ago
- cb00336 Add notes about PRs 38 and 290 being fixed. by Misha Brukman · 21 years ago
- a7aadf1 Wrap (some) lines to 80 cols. by Misha Brukman · 21 years ago
- dc7fef8 Finally implement rewriting global initializers which use external functions by Misha Brukman · 21 years ago
- 4e77cc4 Provide an interface that is more convenient for iterating over the blocks by Chris Lattner · 21 years ago
- 3280f7b Move isLoopInvariant to the Loop class by Chris Lattner · 21 years ago
- 85661d0 Add new method by Chris Lattner · 21 years ago
- 88d3ef2 Add new method. by Chris Lattner · 21 years ago
- 59fb87d Correct rewriting of exit blocks after my last patch by Chris Lattner · 21 years ago
- 343c0cf Fix computation of exit blocks by Chris Lattner · 21 years ago
- 5fa802f Loop exit sets are no longer explicitly held, they are dynamically computed on demand. by Chris Lattner · 21 years ago
- f1ab4b4 Change the ExitBlocks list from being explicitly contained in the Loop by Chris Lattner · 21 years ago
- 7c8781e Spiff is no longer in our tree by Chris Lattner · 21 years ago
- e3a5586 Reduce the unrolling limit by Chris Lattner · 21 years ago
- cc43909 If the preheader of the loop was the entry block of the function, make sure by Chris Lattner · 21 years ago
- 998f44f Be much more careful about how we update instructions outside of the loop by Chris Lattner · 21 years ago
- df75125 Another testcase by Chris Lattner · 21 years ago
- 3048bd1 Implement method by Chris Lattner · 21 years ago
- 9afb24b Add a new method by Chris Lattner · 21 years ago
- 50ca0a1 After unrolling our single basic block loop, fold it into the preheader and exit by Chris Lattner · 21 years ago
- 9c2cc46 Fix a bug: this does not preserve the CFG! by Chris Lattner · 21 years ago
- 24199db Add a new method, add a check missing that caused a segfault if a loop didn't by Chris Lattner · 21 years ago
- 4e55b7d Allow clients to delete loops, add a new method by Chris Lattner · 21 years ago
- 93d8202 Move loop optimization passes up, add loop unroller by Chris Lattner · 21 years ago
- 4c174a7 Add prototype by Chris Lattner · 21 years ago
- 83bf288 Initial checkin of a simple loop unroller. This pass is extremely basic and by Chris Lattner · 21 years ago
- 3c85eef Make the tail duplication threshold accessible from the command line instead of hardcoded by Chris Lattner · 21 years ago
- f57a43d Fix a memory leak. We leaked the vector holding the entries in switch tables. by Chris Lattner · 21 years ago
- f490900 New testcase by Chris Lattner · 21 years ago
- 3221ad0 Add the ability to compute exit values for complex loop using unanalyzable by Chris Lattner · 21 years ago
- 20aa098 If the loop executes a constant number of times, try a bit harder to replace by Chris Lattner · 21 years ago
- 7980fb9 Add the ability to compute trip counts that are only controlled by constants by Chris Lattner · 21 years ago
- 4f1134e Fix a HUGE pessimization on X86. The indvars pass was taking this by Chris Lattner · 21 years ago
- f50af08 Even if there are not any induction variables in the loop, if we can compute by Chris Lattner · 21 years ago
- f5b9eb3 Add support for evaluation of exp/log/log10/pow by Chris Lattner · 21 years ago
- 6572531 Fix some really nasty dominance bugs that were exposed by my patch to by Chris Lattner · 21 years ago
- ea51deb Fix retriving parent Function. by Misha Brukman · 21 years ago
- ef2b0db Fit comment into 80 cols. by Misha Brukman · 21 years ago
- e773b86 Regenerated using autoconf-2.57. by Brian Gaeke · 21 years ago
- dbaf981 Refactor external benchmark checking stuff into one hairy by Brian Gaeke · 21 years ago
- dec8cfb Add idea about a disassembler. by Misha Brukman · 21 years ago
- f9a5f78 Switch to including <iostream> for compatibility with gcc-3.0.x (Debian). by Brian Gaeke · 21 years ago
- fe22af6 * Fix capitalization of PICk * Wrap long lines to 80 cols by Misha Brukman · 21 years ago
- c598517 Include <cmath> for compatibility with gcc 3.0.x (the system compiler on by Brian Gaeke · 21 years ago
- 5a509c8 Include <string> for compatibility with gcc 3.0.x (the system compiler on by Brian Gaeke · 21 years ago
- d994db0 As a part of the bootstrapping process, the top-level tools-only target by Brian Gaeke · 21 years ago
- 98eb626 Assert if deleting BasicBlock before removing it from Function. by Misha Brukman · 21 years ago
- bf60593 Assert if Instruction is being deleted before being removed from BasicBlock. by Misha Brukman · 21 years ago
- 265c87a Remove libraries that have no reason to be here, and keep breaking the nightly tester because their makefiles do not have the right dependencies!! by Chris Lattner · 21 years ago
- 006118f Fix some of the strange CBE-only failures that happened last night. by Chris Lattner · 21 years ago
- e1f0cf1 Make sure to check for a very bad class of errors: an instruction by Chris Lattner · 21 years ago
- bf3d2e2 Bugpoint was not correctly capturing stderr! This caused it to "find" bugs by Chris Lattner · 21 years ago
- cd01ae5 Fix Inline/2004-04-15-InlineDeletesCall.ll by Chris Lattner · 21 years ago
- 180e8af Add note about easier way to debug tests in the llvm tree. by Misha Brukman · 21 years ago
- f4e4feb Add note about passing arguments to program being debugged. by Misha Brukman · 21 years ago
- 6f352f3 New testcase that Brian provided which crashes the inliner by Chris Lattner · 21 years ago
- d244057 Fix a bug in the previous checkin: if the exit block is not the same as by Chris Lattner · 21 years ago
- b75a316 Give SparcV9CodeEmitter a head-of-file comment and a PassName. by Brian Gaeke · 21 years ago
- e803682 If we're going to use tabs, use them consistently. Maybe doxygen will find the by Misha Brukman · 21 years ago
- f804e2c Removed obsolete doxygen options (they were blank anyway). by Misha Brukman · 21 years ago
- 234b3ec The "best" of both worlds: readable C++ comments and valid HTML For doxygen. by Misha Brukman · 21 years ago
- 70c5836 Don't use invalid HTML in doxygen comments. by Misha Brukman · 21 years ago
- 7a46e4c Don't use invalid HTML in a doxygen comment. by Misha Brukman · 21 years ago
- 59fdaee Change the canonical induction variable that we insert. by Chris Lattner · 21 years ago
- 92020fa add some helpful methods. Rearrange #includes to proper order by Chris Lattner · 21 years ago
- e725cb0 Add some helpful methods by Chris Lattner · 21 years ago
- 0a7f98c Factor a bunch of classes out into a public header by Chris Lattner · 21 years ago
- 4950e88 Publically export all of these classes from the ScalarEvolutions.cpp file by Chris Lattner · 21 years ago
- 0aa84fd Unbreak the build by Chris Lattner · 21 years ago
- e9fc96e Implement a FIXME: if we're going to insert a cast, we might as well only by Chris Lattner · 21 years ago
- 53b54be Remove code to adjust the iterator for llvm.readio and llvm.writeio. by John Criswell · 21 years ago
- 8121fcd Fix typo. by Brian Gaeke · 21 years ago
- 16011e6 This is a trivial tweak to the addrec insertion code: insert the increment by Chris Lattner · 21 years ago
- 50872d5 Add a TargetData to the PassManager regardless of the TargetMachine. by Brian Gaeke · 21 years ago
- 3252971 Add a copy constructor for TargetData. by Brian Gaeke · 21 years ago
- ac84728 We are now on LLVM 1.3 by Chris Lattner · 21 years ago
- 95f45c5 Regenerated by Chris Lattner · 21 years ago
- 71c887d Remove the return type check for llvm.readio. This check is done for all by John Criswell · 21 years ago
- 17f6425 Added code to verify that llvm.readio's pointer argument returns something by John Criswell · 21 years ago
- 5365b6d Test for memory mapped I/O intrinsics. by John Criswell · 21 years ago