2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
tree | commitdiff |
2004-06-23 |
Misha Brukman | Moved to lib/VMCore |
tree | commitdiff |
2004-06-23 |
Brian Gaeke | Use new IsNAN() wrapper. |
tree | commitdiff |
2004-06-21 |
Chris Lattner | *FINALLY* Fix a really nasty nondeterministic bug that... |
tree | commitdiff |
2004-06-21 |
Chris Lattner | Comment out the isnan stuff until we get a proper autoc... |
tree | commitdiff |
2004-06-20 |
Chris Lattner | Add some DEBUG output to the simplifycfg routines |
tree | commitdiff |
2004-06-19 |
Chris Lattner | Change to use the StableBasicBlockNumbering class |
tree | commitdiff |
2004-06-19 |
Chris Lattner | Do not let the numbering of PHI nodes placed in the... |
tree | commitdiff |
2004-06-19 |
Chris Lattner | Do not sort by the address of LLVM ConstantInt* objects... |
tree | commitdiff |
2004-06-17 |
Brian Gaeke | I love the smell of a freshly broken PowerPC build... |
tree | commitdiff |
2004-06-17 |
Chris Lattner | Fix compilation problem on freebsd. Problem noted... |
tree | commitdiff |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
tree | commitdiff |
2004-06-15 |
Brian Gaeke | Um, did someone make a typo or something? |
tree | commitdiff |
2004-06-15 |
Chris Lattner | Remove support for the isnan intrinsic |
tree | commitdiff |
2004-06-14 |
Brian Gaeke | Quick hack to get this file compiling again on Mac... |
tree | commitdiff |
2004-06-13 |
Alkis Evlogimenos | Add constant folding capabilities to the isunordered... |
tree | commitdiff |
2004-06-11 |
Chris Lattner | Constant fold the isnan intrinsic |
tree | commitdiff |
2004-05-28 |
Chris Lattner | Fix one of the major things that is causing the C Backe... |
tree | commitdiff |
2004-05-27 |
Chris Lattner | Implement constant folding of fmod, which is used a... |
tree | commitdiff |
2004-05-27 |
Chris Lattner | Restructure call constant folding code a bit to make... |
tree | commitdiff |
2004-05-26 |
Alkis Evlogimenos | Do not pass a null pointer if this instruction is not... |
tree | commitdiff |
2004-05-26 |
Alkis Evlogimenos | Use one destination constructor for the unconditional... |
tree | commitdiff |
2004-05-25 |
Reid Spencer | Convert to SymbolTable's new iteration interface. |
tree | commitdiff |
2004-05-25 |
Reid Spencer | Convert to SymbolTable's new lookup and iteration inter... |
tree | commitdiff |
2004-05-19 |
Brian Gaeke | Add CloneTraceInto(), which is based on (and has mostly... |
tree | commitdiff |
2004-05-19 |
Brian Gaeke | Move RemapInstruction() to ValueMapper, so that it... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Do not pass in the same argument to the extracted funct... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Implement support for code extracting basic blocks... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Implement splitting of PHI nodes, allowing block extrac... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | * Pull some code out into the definedInRegion/definedIn... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Generate substantially better code when there are a... |
tree | commitdiff |
2004-05-12 |
Chris Lattner | Two minor improvements: |
tree | commitdiff |
2004-05-02 |
Chris Lattner | Do not clone arbitrary condition instructions. |
tree | commitdiff |
2004-05-02 |
Chris Lattner | Do not infinitely "unroll" single BB loops. |
tree | commitdiff |
2004-05-02 |
Chris Lattner | Dont' merge terminators that are needed to select PHI... |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Implement SimplifyCFG/branch-cond-merge.ll |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Fix my missing parens |
tree | commitdiff |
2004-05-01 |
Chris Lattner | Implement SimplifyCFG/branch-cond-prop.ll |
tree | commitdiff |
2004-04-23 |
Misha Brukman | * Allow aggregating extracted function arguments (contr... |
tree | commitdiff |
2004-04-21 |
Alkis Evlogimenos | Include cerrno (gcc-3.4 fix) |
tree | commitdiff |
2004-04-18 |
Chris Lattner | Correct rewriting of exit blocks after my last patch |
tree | commitdiff |
2004-04-18 |
Chris Lattner | Change the ExitBlocks list from being explicitly contai... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Add support for evaluation of exp/log/log10/pow |
tree | commitdiff |
2004-04-16 |
Brian Gaeke | Include <cmath> for compatibility with gcc 3.0.x (the... |
tree | commitdiff |
2004-04-16 |
Chris Lattner | Fix Inline/2004-04-15-InlineDeletesCall.ll |
tree | commitdiff |
2004-04-13 |
Chris Lattner | Add a simple call constant propagation interface. |
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-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 |
next |