2008-12-18 |
Chris Lattner | Fix PR2929 by making bugpoint/code extract propagate... |
tree | commitdiff |
2008-12-18 |
Chris Lattner | make instnamer name unnamed blocks as well as instructi... |
tree | commitdiff |
2008-12-16 |
Eli Friedman | Add a helper to remove a branch and DCE the condition... |
tree | commitdiff |
2008-12-13 |
Misha Brukman | Fix spelling. |
tree | commitdiff |
2008-12-07 |
Chris Lattner | fix a bug I introduced in simplifycfg handling single... |
tree | commitdiff |
2008-12-03 |
Chris Lattner | Factor some code into a new FoldSingleEntryPHINodes... |
tree | commitdiff |
2008-12-03 |
Chris Lattner | third time is the charm. |
tree | commitdiff |
2008-12-03 |
Chris Lattner | fix assertion. |
tree | commitdiff |
2008-12-03 |
Chris Lattner | Rename DeleteBlockIfDead to DeleteDeadBlock and make it |
tree | commitdiff |
2008-12-03 |
Chris Lattner | Factor some code out of SimplifyCFG, forming a new |
tree | commitdiff |
2008-11-28 |
Chris Lattner | rewrite RecursivelyDeleteTriviallyDeadInstructions... |
tree | commitdiff |
2008-11-28 |
Chris Lattner | remove some weirdness that came from the LSR code that has |
tree | commitdiff |
2008-11-27 |
Chris Lattner | delete ErasePossiblyDeadInstructionTree, replacing... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | enhance RecursivelyDeleteTriviallyDeadInstructions... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | Enhance RecursivelyDeleteTriviallyDeadInstructions... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | switch InstCombine::visitLoadInst to use |
tree | commitdiff |
2008-11-27 |
Chris Lattner | enhance FindAvailableLoadedValue to make use of AliasAn... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | move FindAvailableLoadedValue from JumpThreading to... |
tree | commitdiff |
2008-11-27 |
Chris Lattner | simplify this code a bit. |
tree | commitdiff |
2008-11-27 |
Chris Lattner | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. |
tree | commitdiff |
2008-11-21 |
Chris Lattner | reapply Sanjiv's patch to genericize memcpy/memset... |
tree | commitdiff |
2008-11-21 |
Bill Wendling | Revert r59802. It was breaking the build of llvm-gcc: |
tree | commitdiff |
2008-11-21 |
Sanjiv Gupta | Make mem[cpy,move,set] intrinsics overloaded. |
tree | commitdiff |
2008-11-20 |
Devang Patel | Don't forget arguments! |
tree | commitdiff |
2008-11-19 |
Oscar Fuentes | CMake: Removed source file. |
tree | commitdiff |
2008-11-19 |
Devang Patel | Do not use separate utility to walk all instructions... |
tree | commitdiff |
2008-11-18 |
Devang Patel | Initialize MallocFunc and FreeFunc properly. |
tree | commitdiff |
2008-11-17 |
Devang Patel | Let AnalyzeAlloca() remove debug intrinsics. |
tree | commitdiff |
2008-11-12 |
Oscar Fuentes | CMake: Remove removed source file. |
tree | commitdiff |
2008-11-11 |
Devang Patel | Remove |
tree | commitdiff |
2008-11-11 |
Devang Patel | Undo previous check-in. |
tree | commitdiff |
2008-11-11 |
Oscar Fuentes | CMake: Updated list of source files for lib/Transforms... |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility pass to remove dbg info. |
tree | commitdiff |
2008-11-11 |
Cedric Venet | Update CMakeLists.txt |
tree | commitdiff |
2008-11-11 |
Devang Patel | Add utility routines to remove dead debug info. |
tree | commitdiff |
2008-11-08 |
Daniel Dunbar | Rework r58829, allowing removal of dbg info intrinsics... |
tree | commitdiff |
2008-11-07 |
Bill Wendling | BCUI + 1 doesn't work. Use next instead. |
tree | commitdiff |
2008-11-07 |
Devang Patel | Handle (delete) dbg intrinsics while promoting alloca. |
tree | commitdiff |
2008-11-06 |
Devang Patel | InstructionNamer preserves everything. |
tree | commitdiff |
2008-11-05 |
Devang Patel | Check Attribute::NoInline. |
tree | commitdiff |
2008-11-03 |
Devang Patel | Fix unused variable warnings. |
tree | commitdiff |
2008-10-31 |
Daniel Dunbar | Fix warning. |
tree | commitdiff |
2008-10-30 |
Daniel Dunbar | Add InlineCost class for represent the estimated cost... |
tree | commitdiff |
2008-10-29 |
Chris Lattner | Fix PR2967 by not deleting volatile load/stores that... |
tree | commitdiff |
2008-10-28 |
Daniel Dunbar | Assorted comment/naming fixes, 80-col violations, and... |
tree | commitdiff |
2008-10-27 |
Torok Edwin | export an ID for the instructionNamer, allowing analysi... |
tree | commitdiff |
2008-10-27 |
Chris Lattner | Rewrite all the 'PromoteLocallyUsedAlloca[s]' logic... |
tree | commitdiff |
2008-10-27 |
Chris Lattner | Add a new LargeBlockInfo helper, which is just a wrappe... |
tree | commitdiff |
2008-10-22 |
Daniel Dunbar | Change create*Pass factory functions to return Pass... |
tree | commitdiff |
2008-10-09 |
Nick Lewycky | Don't drop alignment on globals when cloning. |
tree | commitdiff |
2008-10-08 |
Duncan Sands | Add <cstdio> include where needed by gcc-4.4. |
tree | commitdiff |
2008-10-07 |
Andrew Lenharth | Correctly set attributes when removing args during... |
tree | commitdiff |
2008-10-03 |
Devang Patel | Nick Lewycky's patch. |
tree | commitdiff |
2008-10-03 |
Owen Anderson | SplitBlock should only attempt to update LoopInfo if... |
tree | commitdiff |
2008-09-29 |
Duncan Sands | Rename isWeakForLinker to mayBeOverridden. Use it |
tree | commitdiff |
2008-09-26 |
Devang Patel | Implement function notes as function attributes. |
tree | commitdiff |
2008-09-25 |
Devang Patel | Large mechanical patch. |
tree | commitdiff |
2008-09-24 |
Devang Patel | Put FN_NOTE_AlwaysInline and others in FnAttr namespace. |
tree | commitdiff |
2008-09-23 |
Devang Patel | Move FN_NOTE_AlwaysInline and other out of ParamAttrs... |
tree | commitdiff |
2008-09-23 |
Devang Patel | s/ParameterAttributes/Attributes/g |
tree | commitdiff |
2008-09-23 |
Devang Patel | Use parameter attribute store (soon to be renamed) for |
tree | commitdiff |
2008-09-22 |
Devang Patel | Add hasNote() to check note associated with a function. |
tree | commitdiff |
2008-09-22 |
Oscar Fuentes | Initial support for the CMake build system. |
tree | commitdiff |
2008-09-18 |
Devang Patel | Try to place hoisted instructions befoe icmp instruction. |
tree | commitdiff |
2008-09-17 |
Devang Patel | Do not hoist instruction above branch condition. The... |
tree | commitdiff |
2008-09-09 |
Devang Patel | Fix simplifycfg crash in handing block merge. |
tree | commitdiff |
2008-09-08 |
Duncan Sands | Reapply 55859. This doesn't change anything as |
tree | commitdiff |
2008-09-05 |
Owen Anderson | Revert r55859. This is breaking the build in the absce... |
tree | commitdiff |
2008-09-05 |
Duncan Sands | Delete the removeCallEdgeTo callgraph method, |
tree | commitdiff |
2008-09-05 |
Duncan Sands | Remove trailing whitespace. |
tree | commitdiff |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
tree | commitdiff |
2008-09-03 |
Devang Patel | Handle "always inline" note during inline cost analysis. |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Switch the asmprinter (.ll) and all the stuff it requir... |
tree | commitdiff |
2008-08-23 |
Chris Lattner | Add a new trivial -inst-namer pass which makes it possi... |
tree | commitdiff |
2008-08-17 |
Gordon Henriksen | Rename some GC classes so that their roll will hopefull... |
tree | commitdiff |
2008-08-17 |
Chris Lattner | Rework the routines that convert AP[S]Int into a string... |
tree | commitdiff |
2008-08-14 |
Dan Gohman | Use empty() instead of begin() == end(). |
tree | commitdiff |
2008-07-23 |
Dan Gohman | Enable first-class aggregates support. |
tree | commitdiff |
2008-07-18 |
Owen Anderson | Reapply r53735. My last patch fixed the failures Dan... |
tree | commitdiff |
2008-07-18 |
Owen Anderson | Add some checks that got lost in the shuffle. This... |
tree | commitdiff |
2008-07-18 |
Dan Gohman | Revert r53735. It broke SPEC 464.h264ref. |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Use MergeBlockIntoPredecessor to simplify some code. |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Make MergeBlockIntoPredecessor more aggressive when... |
tree | commitdiff |
2008-07-17 |
Evan Cheng | Inliner tweak. Function calls should cost more than... |
tree | commitdiff |
2008-07-17 |
Owen Anderson | Factor MergeBlockIntoPredecessor out into BasicBlockUtils. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | Reapply r53540, now with the matching header! |
tree | commitdiff |
2008-07-14 |
Duncan Sands | Revert r53540 - it does not compile. |
tree | commitdiff |
2008-07-14 |
Chris Lattner | If a function calls setjmp, never inline it into other... |
tree | commitdiff |
2008-07-14 |
Chris Lattner | simplify some code, shuffle and insertelt always return... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Fix mishandling of the infinite loop case when merging... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | more refactoring. Use early exits instead of really... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | improve comments. |
tree | commitdiff |
2008-07-13 |
Chris Lattner | factor another large hunk of code out into its own... |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Final bit of simplification for FoldBranchToCommonDest. |
tree | commitdiff |
2008-07-13 |
Chris Lattner | simplify logic a bit |
tree | commitdiff |
2008-07-13 |
Chris Lattner | Refactor some code out into its own helper function... |
tree | commitdiff |
2008-06-25 |
Evan Cheng | - Use O(1) check of basic block size limit. |
tree | commitdiff |
2008-06-24 |
Dan Gohman | Revert 52645, the loop unroller changes. It caused... |
tree | commitdiff |
2008-06-23 |
Dan Gohman | Revamp the loop unroller, extending it to correctly... |
tree | commitdiff |
next |