2004-04-16 |
Brian Gaeke | Include <cmath> for compatibility with gcc 3.0.x (the... |
tree | commitdiff |
2004-04-16 |
Misha Brukman | Assert if deleting BasicBlock before removing it from... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Fix some of the strange CBE-only failures that happened... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Make sure to check for a very bad class of errors:... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Bugpoint was not correctly capturing stderr! This... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Fix Inline/2004-04-15-InlineDeletesCall.ll |
tree | commitdiff |
2004-04-15 |
Chris Lattner | Fix a bug in the previous checkin: if the exit block... |
tree | commitdiff |
2004-04-15 |
Brian Gaeke | Give SparcV9CodeEmitter a head-of-file comment and... |
tree | commitdiff |
2004-04-15 |
Misha Brukman | Don't use invalid HTML in a doxygen comment. |
tree | commitdiff |
2004-04-15 |
Chris Lattner | Change the canonical induction variable that we insert. |
tree | commitdiff |
2004-04-15 |
Chris Lattner | add some helpful methods. Rearrange #includes to prope... |
tree | commitdiff |
2004-04-15 |
Chris Lattner | Factor a bunch of classes out into a public header |
tree | commitdiff |
2004-04-15 |
Chris Lattner | Unbreak the build |
tree | commitdiff |
2004-04-14 |
Chris Lattner | Implement a FIXME: if we're going to insert a cast... |
tree | commitdiff |
2004-04-14 |
John Criswell | Remove code to adjust the iterator for llvm.readio... |
tree | commitdiff |
2004-04-14 |
Brian Gaeke | Fix typo. |
tree | commitdiff |
2004-04-14 |
Chris Lattner | This is a trivial tweak to the addrec insertion code... |
tree | commitdiff |
2004-04-14 |
Brian Gaeke | Add a TargetData to the PassManager regardless of the... |
tree | commitdiff |
2004-04-14 |
John Criswell | Remove the return type check for llvm.readio. This... |
tree | commitdiff |
2004-04-14 |
John Criswell | Added code to verify that llvm.readio's pointer argumen... |
tree | commitdiff |
2004-04-14 |
John Criswell | Finish adding the llvm.readio and llvm.writeio intrinsics. |
tree | commitdiff |
2004-04-14 |
Chris Lattner | ADd a trivial instcombine: load null -> null |
tree | commitdiff |
2004-04-14 |
Chris Lattner | This is the real fix for Codegen/X86/2004-04-13-FPCMOV... |
tree | commitdiff |
2004-04-13 |
John Criswell | Added support for the llvm.readio and llvm.writeio... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Implement a small optimization, which papers over the... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add SCCP support for constant folding calls, implementing: |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add a simple call constant propagation interface. |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Constant propagation should remove the dead instructions |
tree | commitdiff |
2004-04-13 |
Brian Gaeke | I don't think we have to have 4 extra allocated (but... |
tree | commitdiff |
2004-04-13 |
Brian Gaeke | I started working on casts, but I don't have anything... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Emit the immediate form of in/out when possible. |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add immediate forms of in/out. Use let to shorten... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add support for new instruction type |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add support for the printImplicitDefsBefore flag |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Fix LoopSimplify/2004-04-13-LoopSimplifyUpdateDomFronti... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Refactor code a bit to make it simpler and eliminate... |
tree | commitdiff |
2004-04-13 |
Chris Lattner | This patch addresses PR35: Loop simplify should reconst... |
tree | commitdiff |
2004-04-12 |
Brian Gaeke | We don't need to insert TargetData into the PassManager... |
tree | commitdiff |
2004-04-12 |
Alkis Evlogimenos | Fix bug introduced in previous commit. |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add some methods that are useful for updating loop... |
tree | commitdiff |
2004-04-12 |
Alkis Evlogimenos | Correctly compute spill weights |
tree | commitdiff |
2004-04-12 |
Alkis Evlogimenos | Print def lists a bit more compactly |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Actually update the call graph as the inliner changes... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Change the call graph class to have TWO external nodes... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Hrm, operator new and new[] do not belong here. We... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add support for removing invoke instructions |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Stop printing Function* |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Simplify code a bit, and be sure to mark the external... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Fix issues that the local allocator has dealing with... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | No really, fix printing for LLC. I gotta get a way... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Correct printing for LLC and the encoding for the JIT |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Use the fucomi[p] instructions to perform floating... |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add support for the FUCOMIr instruction |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Add two new instructions |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Fix a bug in my load/cast folding patch. |
tree | commitdiff |
2004-04-12 |
Chris Lattner | Adjust some comments, fix a bug in my previous patch |
tree | commitdiff |
2004-04-11 |
Chris Lattner | On X86, casting an integer to floating point requires... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Implement folding of loads into floating point operatio... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Unify all of the code for floating point +,-,*,/ into... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | This implements folding of constant operands into float... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Restructure the mul/div/rem handling code to follow... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Codegen FP adds and subtracts with a constant more... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Add some new instructions |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Relax assertion to make this function work with a broad... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Two changes: |
tree | commitdiff |
2004-04-11 |
Chris Lattner | operator new & operator new[] do not kill any legal... |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Allow clients to be more efficient. |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Fix a bug in my select transformation |
tree | commitdiff |
2004-04-11 |
Chris Lattner | Add a missing break, which caused a crash in an obscure... |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Update the value numbering interface. |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Implement InstCombine/select.ll:test13* |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Implement InstCombine/add.ll:test20 |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Rewrite the GCSE pass to be *substantially* simpler... |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Fix spurious warning in release mode |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Silence a spurious warning |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Simplify code a bit, and fix a bug that was breaking... |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Fix a bug in my checkin last night that was breaking... |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Fix previous patch |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Correctly update counters |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Add a couple of more functions that cannot access memor... |
tree | commitdiff |
2004-04-10 |
Chris Lattner | Simplify code a bit, and use alias analysis to allow... |
tree | commitdiff |
2004-04-09 |
Chris Lattner | Implement select.ll:test12* |
tree | commitdiff |
2004-04-09 |
Chris Lattner | Fold code like: |
tree | commitdiff |
2004-04-09 |
John Criswell | Reversed the order of the llvm.writeport() operands... |
tree | commitdiff |
2004-04-09 |
Chris Lattner | Fold binary operators with a constant operand into... |
tree | commitdiff |
2004-04-09 |
Chris Lattner | Implement select.ll:test11 |
tree | commitdiff |
2004-04-09 |
Alkis Evlogimenos | Add definition list to each live interval. |
tree | commitdiff |
2004-04-09 |
John Criswell | Changed assertions to error messages. |
tree | commitdiff |
2004-04-08 |
John Criswell | Changes recommended by Chris: |
tree | commitdiff |
2004-04-08 |
Chris Lattner | Implement InstCombine/cast-propagate.ll |
tree | commitdiff |
2004-04-08 |
John Criswell | Added the llvm.readport and llvm.writeport intrinsics... |
tree | commitdiff |
2004-04-08 |
John Criswell | Added the llvm.readport and llvm.writeport intrinsics. |
tree | commitdiff |
2004-04-08 |
Chris Lattner | Implement ScalarRepl/select_promote.ll |
tree | commitdiff |
2004-04-08 |
Chris Lattner | Remove the "really gross hacks" that are there to deal... |
tree | commitdiff |
2004-04-08 |
Chris Lattner | Implement InstCombine/select.ll:test[7-10] |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Don't include InstrSelectionSupport.h. |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Move ChooseRegOrImmed() prototype here, from InstrSelec... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Don't include InstrSelectionSupport.h. |
tree | commitdiff |
2004-04-07 |
Chris Lattner | Implement test/Regression/Transforms/InstCombine/getele... |
tree | commitdiff |
2004-04-07 |
Brian Gaeke | Fix insertion of SelectInsts. |
tree | commitdiff |
next |