2004-04-09 |
Chris Lattner | Fold code like: |
tree | commitdiff |
2004-04-08 |
Chris Lattner | Implement ScalarRepl/select_promote.ll |
tree | commitdiff |
2004-04-05 |
Chris Lattner | Support getelementptr instructions which use uint's... |
tree | commitdiff |
2004-04-02 |
Chris Lattner | Fix the obvious bug in my previous checkin |
tree | commitdiff |
2004-04-02 |
Chris Lattner | Implement Transforms/SimplifyCFG/return-merge.ll |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Fix PR310 and TailDup/2004-04-01-DemoteRegToStack.llx |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Remove some assertions that are now bogus with the... |
tree | commitdiff |
2004-04-01 |
Chris Lattner | Fix PR306: Loop simplify incorrectly updates dominator... |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Add warning |
tree | commitdiff |
2004-03-31 |
Chris Lattner | Fix linking of constant expr casts due to type resoluti... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Now that all the code generators support the select... |
tree | commitdiff |
2004-03-30 |
Chris Lattner | Add a simple select instruction lowering pass |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Fix bug: CodeExtractor/2004-03-17-MissedLiveIns.ll |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Fix CodeExtractor/2004-03-17-UpdatePHIsOutsideRegion.ll |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Seriously simplify and correct the PHI node handling... |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Fix CodeExtractor/2004-03-17-OutputMismatch.ll |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Fix several bugs in the extractor: |
tree | commitdiff |
2004-03-18 |
Chris Lattner | Prune #includes, moving the module interface to the... |
tree | commitdiff |
2004-03-17 |
Chris Lattner | Fix compilation of mesa, which I broke earlier today |
tree | commitdiff |
2004-03-16 |
Chris Lattner | This code was both incredibly complex and incredibly... |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Do not copy gigantic switch instructions |
tree | commitdiff |
2004-03-16 |
Chris Lattner | Fix a regression from this patch: |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Mostly cosmetic improvements. Do fix the bug where... |
tree | commitdiff |
2004-03-15 |
Chris Lattner | Assert that input blocks meet the invariants we expect |
tree | commitdiff |
2004-03-14 |
Chris Lattner | No correctness fixes here, just minor qoi fixes: |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Simplify code a bit, and fix bug CodeExtractor/2004... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Simplify the code a bit by making the collection of... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Do not create empty basic blocks when the lowerswitch... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Minor random cleanups |
tree | commitdiff |
2004-03-14 |
Chris Lattner | If a block is dead, dominators will not be calculated... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Verify functions as they are produced if -debug is... |
tree | commitdiff |
2004-03-14 |
Chris Lattner | Move to the IPO library. Utils shouldn't contain passes. |
tree | commitdiff |
2004-03-14 |
Chris Lattner | DemoteRegToStack got moved from DemoteRegToStack.h... |
tree | commitdiff |
2004-03-13 |
Chris Lattner | This little patch speeds up the loop used to update... |
tree | commitdiff |
2004-03-12 |
Chris Lattner | Add constant folding wrapper support for select instruc... |
tree | commitdiff |
2004-03-03 |
Chris Lattner | Don't emit things like malloc(16*1). Allocation instru... |
tree | commitdiff |
2004-03-02 |
Misha Brukman | Implement ExtractCodeRegion() |
tree | commitdiff |
2004-03-02 |
Misha Brukman | Make a note that this is usually used via bugpoint. |
tree | commitdiff |
2004-03-01 |
Misha Brukman | * Add implementation of ExtractBasicBlock() |
tree | commitdiff |
2004-03-01 |
Chris Lattner | Disable tail duplication in a case that breaks on Olden/tsp |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Fix bug: test/Regression/Transforms/LowerInvoke/2004... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Implement switch->br and br->switch folding by ripping... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | if there is already a prototype for malloc/free, use... |
tree | commitdiff |
2004-02-28 |
Misha Brukman | Right, it's really Extractor, not Extraction. |
tree | commitdiff |
2004-02-28 |
Misha Brukman | A pass that uses the generic CodeExtractor to rip out... |
tree | commitdiff |
2004-02-28 |
Misha Brukman | A generic code extractor: given a list of BasicBlocks... |
tree | commitdiff |
2004-02-26 |
Chris Lattner | turn things like: |
tree | commitdiff |
2004-02-25 |
Chris Lattner | Fix incorrect debug code |
tree | commitdiff |
2004-02-24 |
Chris Lattner | If a block is made dead, make sure to promptly remove it. |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Implement SimplifyCFG/switch_switch_fold.ll |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Rearrange code a bit |
tree | commitdiff |
2004-02-24 |
Chris Lattner | Implement: test/Regression/Transforms/SimplifyCFG/switc... |
tree | commitdiff |
2004-02-17 |
Chris Lattner | Fix PR245: Linking weak and strong global variables... |
tree | commitdiff |
2004-02-16 |
Chris Lattner | Implement test/Regression/Transforms/SimplifyCFG/Uncond... |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Instead of producing calls to setjmp/longjmp, produce... |
tree | commitdiff |
2004-02-15 |
Chris Lattner | Adjustments to support the new ConstantAggregateZero... |
tree | commitdiff |
2004-02-13 |
Chris Lattner | Fix compilation of 126.gcc: intrinsic functions cannot... |
tree | commitdiff |
2004-02-13 |
Chris Lattner | Expose a pass ID that can be 'required' |
tree | commitdiff |
2004-02-11 |
Chris Lattner | Implement SimplifyCFG/PhiEliminate.ll |
tree | commitdiff |
2004-02-11 |
Chris Lattner | The hasConstantReferences predicate always returns... |
tree | commitdiff |
2004-02-09 |
Chris Lattner | Only add the global variable with the abort message... |
tree | commitdiff |
2004-02-08 |
Misha Brukman | Fix grammar-o. |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Improve compatibility with programs that already have... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | rename the "exceptional" destination of an invoke instr... |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Implement proper invoke/unwind lowering. |
tree | commitdiff |
2004-02-08 |
Chris Lattner | Add a call to 'write' right before the call to abort... |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix another dominator update bug. These bugs keep... |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix bug updating dominators |
tree | commitdiff |
2004-02-05 |
Chris Lattner | Fix PR223: Loopsimplify incorrectly updates dominator... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Minor speedup, don't query ValueMap each time through... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Two changes: |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Optimize the case where we are inlining a function... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Adjust to the new BasicBlock ctor, which requires a... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | More refactoring. Move alloca instructions and handle... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Move the cloning of the function body much earlier... |
tree | commitdiff |
2004-02-04 |
Chris Lattner | Give CloneBasicBlock an optional function argument... |
tree | commitdiff |
2004-02-03 |
Chris Lattner | Bunch up all locally used allocas by the block they... |
tree | commitdiff |
2004-02-03 |
Chris Lattner | Handle extremely trivial cases extremely efficiently... |
tree | commitdiff |
2004-01-28 |
Misha Brukman | Hyphenate `target-dependent' |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Clean up #includes |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of ConstantExpr::getShift |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Remove use of ConstantHandling |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Move llvm::ConstantFoldInstruction from VMCore to here... |
tree | commitdiff |
2004-01-12 |
Chris Lattner | Implement Transforms/ScalarRepl/phinodepromote.ll,... |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-09 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-01-08 |
Chris Lattner | Improve encapsulation in the Loop and LoopInfo classes... |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Generalize a special case to fix PR187 |
tree | commitdiff |
2003-12-19 |
Chris Lattner | Add new function |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-12-10 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2003-12-09 |
Chris Lattner | Do not insert one entry PHI nodes in split exit blocks! |
tree | commitdiff |
2003-11-21 |
Chris Lattner | Minor cleanups and simplifications |
tree | commitdiff |
2003-11-20 |
Chris Lattner | Start using the nicer terminator auto-insertion API |
tree | commitdiff |
2003-11-20 |
Chris Lattner | Spew symbolic types! |
tree | commitdiff |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
tree | commitdiff |
2003-11-10 |
Chris Lattner | Reorganize code for locality, improve comments |
tree | commitdiff |
2003-11-10 |
Chris Lattner | Adjust to new critical edge interface |
tree | commitdiff |
2003-11-06 |
Chris Lattner | Various cleanups and efficiency improvements |
tree | commitdiff |
2003-11-05 |
Chris Lattner | Yet more fixes for constant expr shifts |
tree | commitdiff |
next |