2013-05-23 |
Benjamin Kramer | More symbols that should be static. |
blob | commitdiff | raw |
2013-04-29 |
Arnold Schwaighofer | SimplifyCFG: If convert single conditional stores |
blob | commitdiff | raw | diff to current |
2013-04-21 |
Arnold Schwaighofer | Revert "SimplifyCFG: If convert single conditional... |
blob | commitdiff | raw | diff to current |
2013-04-20 |
Arnold Schwaighofer | SimplifyCFG: If convert single conditional stores |
blob | commitdiff | raw | diff to current |
2013-04-16 |
Hans Wennborg | simplifycfg: Fix integer overflow converting switch... |
blob | commitdiff | raw | diff to current |
2013-03-11 |
Bill Wendling | Don't remove a landing pad if the invoke requires a... |
blob | commitdiff | raw | diff to current |
2013-03-07 |
Andrew Trick | SimplifyCFG fix for volatile load/store. |
blob | commitdiff | raw | diff to current |
2013-01-27 |
Chandler Carruth | Re-revert r173342, without losing the compile time... |
blob | commitdiff | raw | diff to current |
2013-01-25 |
Chandler Carruth | Switch this code away from Value::isUsedInBasicBlock... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Benjamin Kramer | Reapply chandlerc's r173342 now that the miscompile... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Revert r173342 temporarily. It appears to cause a very... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Plug TTI into the speculation logic, giving it a real... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Address a large chunk of this FIXME by accumulating... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Switch the constant expression speculation cost evaluat... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Rephrase the speculating scan of the conditional BB... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Simplify the PHI node operand rewriting. |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Give the basic block variables here names based on... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Lift a cheap early exit test above loops and other... |
blob | commitdiff | raw | diff to current |
2013-01-24 |
Chandler Carruth | Spiff up the comment on this method, making the example... |
blob | commitdiff | raw | diff to current |
2013-01-23 |
Duncan Sands | Initialize the components of this class. Otherwise... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Make SimplifyCFG simply depend upon TargetTransformInfo... |
blob | commitdiff | raw | diff to current |
2013-01-07 |
Chandler Carruth | Move TargetTransformInfo to live under the Analysis... |
blob | commitdiff | raw | diff to current |
2013-01-05 |
Chandler Carruth | Switch SimplifyCFG over to the TargetTransformInfo... |
blob | commitdiff | raw | diff to current |
2013-01-02 |
Chandler Carruth | Move all of the header files which are involved in... |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Chandler Carruth | Use the new script to sort the includes of every file... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Chandler Carruth | Fix non-determinism introduced in r168970 and pointed... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Chandler Carruth | Rearrange the comments, control flow, and variable... |
blob | commitdiff | raw | diff to current |
2012-11-30 |
Evan Cheng | Fix logic to determine whether to turn a switch into... |
blob | commitdiff | raw | diff to current |
2012-11-16 |
Hans Wennborg | SimplifyCFG: Don't assume non-null ScalarTargetTransfor... |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Andrew Trick | misspell |
blob | commitdiff | raw | diff to current |
2012-11-15 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2012-11-07 |
Hans Wennborg | Only do switch-to-lookup table transformation when... |
blob | commitdiff | raw | diff to current |
2012-11-01 |
Chandler Carruth | Revert the series of commits starting with r166578... |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Hans Wennborg | Remove fixme about unreachable cases from SwitchToLooku... |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Hans Wennborg | Address Duncan's comments on r167121. |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Hans Wennborg | Address Duncan's comments on r167115 |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Hans Wennborg | Fix false -> NULL conversion from r167115 spotted by... |
blob | commitdiff | raw | diff to current |
2012-10-31 |
Hans Wennborg | Do simple constant propagation in lookup table formatio... |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Hans Wennborg | Use TargetTransformInfo to control switch-to-lookup... |
blob | commitdiff | raw | diff to current |
2012-10-29 |
Duncan Sands | Remove a wrapper around getIntPtrType added to GVN... |
blob | commitdiff | raw | diff to current |
2012-10-25 |
Jakob Stoklund Olesen | Also optimize large switch statements. |
blob | commitdiff | raw | diff to current |
2012-10-24 |
Micah Villmow | Add in support for getIntPtrType to get the pointer... |
blob | commitdiff | raw | diff to current |
2012-10-14 |
Benjamin Kramer | Simplify code. No functionality change. |
blob | commitdiff | raw | diff to current |
2012-10-11 |
Manman Ren | PGO: create metadata for switch only if it has more... |
blob | commitdiff | raw | diff to current |
2012-10-08 |
Micah Villmow | Move TargetData to DataLayout. |
blob | commitdiff | raw | diff to current |
2012-10-04 |
Benjamin Kramer | SimplifyCFG: Enhance the "remove CFG edge that leads... |
blob | commitdiff | raw | diff to current |
2012-10-01 |
Benjamin Kramer | SimplifyCFG: Don't crash when forming a switch bitmap... |
blob | commitdiff | raw | diff to current |
2012-09-30 |
Benjamin Kramer | SimplifyCFG: Enumerating all predecessors of a BB can... |
blob | commitdiff | raw | diff to current |
2012-09-27 |
Benjamin Kramer | Fix a integer overflow in SimplifyCFG's look up table... |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Hans Wennborg | Address Duncan's comments on r164684: |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Hans Wennborg | Address Duncan's comments on r164682: |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Hans Wennborg | SimplifyCFG: Make the switch-to-lookup table transforma... |
blob | commitdiff | raw | diff to current |
2012-09-26 |
Hans Wennborg | SimplifyCFG: Refactor the switch-to-lookup table transf... |
blob | commitdiff | raw | diff to current |
2012-09-20 |
Manman Ren | SimplifyCFG: sink common codes from IF, ELSE blocks... |
blob | commitdiff | raw | diff to current |
2012-09-19 |
Hans Wennborg | SimplifyCFG: Don't generate invalid code for switch... |
blob | commitdiff | raw | diff to current |
2012-09-18 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-17 |
Axel Naumann | Fix a few vars that can end up being used without initi... |
blob | commitdiff | raw | diff to current |
2012-09-15 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Manman Ren | PGO: preserve branch-weight metadata when simplifying... |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Manman Ren | Try to fix the bots by detecting inconsistant branch... |
blob | commitdiff | raw | diff to current |
2012-09-14 |
Manman Ren | PGO: preserve branch-weight metadata when merging two... |
blob | commitdiff | raw | diff to current |
2012-09-11 |
Manman Ren | SimplifyCFG: preserve branch-weight metadata when creat... |
blob | commitdiff | raw | diff to current |
2012-09-10 |
Hans Wennborg | Fix style issues from r163302 pointed out by Evan. |
blob | commitdiff | raw | diff to current |
2012-09-08 |
Andrew Trick | Remove an incorrect assert during branch weight propaga... |
blob | commitdiff | raw | diff to current |
2012-09-07 |
Hans Wennborg | SimplifyCFG: ValidLookupTableConstant should be static |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Hans Wennborg | Fix switch_to_lookup_table.ll test from r163302. |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Hans Wennborg | Build lookup tables for switches (PR884) |
blob | commitdiff | raw | diff to current |
2012-09-05 |
Roman Divacky | Stop casting away const qualifier needlessly. |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Michael Ilseman | test |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Andrew Trick | Preserve branch profile metadata during switch formation. |
blob | commitdiff | raw | diff to current |
2012-08-29 |
Andrew Trick | whitespace |
blob | commitdiff | raw | diff to current |
2012-07-23 |
Sylvestre Ledru | Fix a typo (the the => the) |
blob | commitdiff | raw | diff to current |
2012-07-15 |
Chandler Carruth | Move llvm/Support/MDBuilder.h to llvm/MDBuilder.h,... |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Benjamin Kramer | Make helper functions static. |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Eric Christopher | Revert "IntRange:" as it appears to be breaking self... |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Stepan Dyatkovskiy | IntRange: |
blob | commitdiff | raw | diff to current |
2012-06-29 |
Chandler Carruth | Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h |
blob | commitdiff | raw | diff to current |
2012-06-24 |
Nick Lewycky | Remove dyn_cast + dereference pattern by replacing... |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Manman Ren | SimplifyCFG: fold unconditional branch to its predecess... |
blob | commitdiff | raw | diff to current |
2012-05-26 |
Benjamin Kramer | SimplifyCFG: Turn the ad-hoc std::pair that represents... |
blob | commitdiff | raw | diff to current |
2012-05-26 |
Benjamin Kramer | Add support for branch weight metadata to MDBuilder... |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
blob | commitdiff | raw | diff to current |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
blob | commitdiff | raw | diff to current |
2012-02-06 |
Bill Wendling | [unwind removal] We no longer have 'unwind' instruction... |
blob | commitdiff | raw | diff to current |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
blob | commitdiff | raw | diff to current |
2012-01-25 |
Nick Lewycky | Gracefully degrade precision in branch probability... |
blob | commitdiff | raw | diff to current |
2012-01-19 |
Nick Lewycky | Actually, this code handles wrapped sets just fine... |
blob | commitdiff | raw | diff to current |
2012-01-05 |
Dan Gohman | Fix SpeculativelyExecuteBB to either speculate all... |
blob | commitdiff | raw | diff to current |
2012-01-05 |
Dan Gohman | Revert r56315. When the instruction to speculate is... |
blob | commitdiff | raw | diff to current |
2011-12-28 |
Nick Lewycky | Demystify this comment. |
blob | commitdiff | raw | diff to current |
2011-12-27 |
Nick Lewycky | Use false not zero, as a bool. |
blob | commitdiff | raw | diff to current |
2011-12-27 |
Nick Lewycky | Teach simplifycfg to recompute branch weights when... |
blob | commitdiff | raw | diff to current |
2011-12-26 |
Nick Lewycky | Update the branch weight metadata when reversing the... |
blob | commitdiff | raw | diff to current |
2011-12-26 |
Nick Lewycky | Sort includes, canonicalize whitespace, fix typos.... |
blob | commitdiff | raw | diff to current |
2011-12-21 |
Nick Lewycky | Make some intrinsics safe to speculatively execute. |
blob | commitdiff | raw | diff to current |
2011-12-17 |
Kevin Enderby | Revert r146822 at Pete Cooper's request as it broke... |
blob | commitdiff | raw | diff to current |
next |