2011-10-06 |
Eli Friedman | Remove the old atomic instrinsics. autoupgrade functio... |
tree | commitdiff |
2011-10-05 |
Andrew Trick | Fixes PR11070 - assert in SCEV getConstantEvolvingPHIOp... |
tree | commitdiff |
2011-10-05 |
Andrew Trick | Typo. Thanks Bob. |
tree | commitdiff |
2011-10-05 |
Chandler Carruth | Fix a broken assert found by -Wparentheses. |
tree | commitdiff |
2011-10-05 |
Andrew Trick | Fix disabled SCEV analysis caused r141161 and add unit... |
tree | commitdiff |
2011-10-05 |
Andrew Trick | Avoid exponential recursion in SCEV getConstantEvolving... |
tree | commitdiff |
2011-10-04 |
Nick Lewycky | The product of two chrec's can always be represented... |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Reapply r140979 with fix! We never did get a testcase... |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Revert r140979 due to reports of bootstrap failure. |
tree | commitdiff |
2011-10-03 |
Nick Lewycky | Add one more case we compute a max trip count. |
tree | commitdiff |
2011-10-01 |
Andrew Trick | Inlining and unrolling heuristics should be aware of... |
tree | commitdiff |
2011-10-01 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-09-28 |
Andrew Trick | indvars: generalize SCEV getPreStartForSignExtend. |
tree | commitdiff |
2011-09-28 |
Eli Friedman | PR10628: Fix getModRefInfo so it queries the underlying... |
tree | commitdiff |
2011-09-27 |
Benjamin Kramer | Stop emitting instructions with the name "tmp" they... |
tree | commitdiff |
2011-09-26 |
Eli Friedman | Enhance alias analysis for atomic instructions a bit... |
tree | commitdiff |
2011-09-21 |
Galina Kistanova | Fix for DbgInfoPrinter.cpp:174:12: warning: ‘LineNo... |
tree | commitdiff |
2011-09-14 |
Devang Patel | Add support to emit debug info for C++0x nullptr type. |
tree | commitdiff |
2011-09-12 |
Eric Christopher | Fix typo. |
tree | commitdiff |
2011-09-12 |
Devang Patel | Add asserts to keep front-ends honest while encoding... |
tree | commitdiff |
2011-09-10 |
Andrew Trick | Set NSW/NUW flags on SCEVAddExpr when the operation... |
tree | commitdiff |
2011-09-08 |
Eli Friedman | A couple minor corrections to r139276. |
tree | commitdiff |
2011-09-08 |
Eli Friedman | Fix the logic in BasicAliasAnalysis::aliasGEP for compa... |
tree | commitdiff |
2011-09-06 |
Owen Anderson | memset_pattern16 uses a 16 BYTE pattern, not a 16 BIT... |
tree | commitdiff |
2011-09-06 |
Owen Anderson | Teach BasicAA about the aliasing properties of memset_p... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | This transform only handles two-operand AddRec's. Preve... |
tree | commitdiff |
2011-09-06 |
Devang Patel | Now, named mdnode llvm.dbg.cu keeps track of all compil... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Fix typo in comment again. |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Apparently we compile the code, not the comments. Thank... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Nope! I had it right the first time. Revert the operati... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Fix flipped sign. While there, show my math. |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | No no no, fix typo properly! |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | The logic inside getMulExpr to simplify {a,+,b}*{c... |
tree | commitdiff |
2011-09-06 |
Nick Lewycky | Revert r139126 due to selfhost failures reported by... |
tree | commitdiff |
2011-09-05 |
Nick Lewycky | Teach SCEV to report a max backedge count in one intere... |
tree | commitdiff |
2011-09-05 |
Benjamin Kramer | InstSimplify: Don't try to replace an extractvalue... |
tree | commitdiff |
2011-09-05 |
Duncan Sands | Add some simple insertvalue simplifications, for the... |
tree | commitdiff |
2011-09-04 |
Benjamin Kramer | Use canonical forms for the branch probability zero... |
tree | commitdiff |
2011-09-02 |
Andrew Trick | Comment and clarifying assert. |
tree | commitdiff |
2011-08-31 |
Devang Patel | After r138010, subroutine type does not have context... |
tree | commitdiff |
2011-08-29 |
Nadav Rotem | Fixes following the CR by Chris and Duncan: |
tree | commitdiff |
2011-08-29 |
Andrew Trick | Reapply r138695. Fix PassManager stack depths. |
tree | commitdiff |
2011-08-28 |
Nadav Rotem | Bitcasts are transitive. Bitcast-Bitcast-X becomes... |
tree | commitdiff |
2011-08-27 |
Andrew Trick | Reverting r138695 to see if it fixes clang self host. |
tree | commitdiff |
2011-08-27 |
Andrew Trick | Fix PassManager stack depths. |
tree | commitdiff |
2011-08-26 |
Eric Christopher | Whitespace and 80-col. |
tree | commitdiff |
2011-08-26 |
Andrew Trick | LoopInfo::updateUnloop fix, and verify Block->Loop... |
tree | commitdiff |
2011-08-24 |
Bill Wendling | Skip the landingpad instruction when determining the... |
tree | commitdiff |
2011-08-24 |
Nadav Rotem | Implement Constant::isAllOnesValue(). Fix ConstantFoldi... |
tree | commitdiff |
2011-08-23 |
Eric Christopher | Revert "Address Duncan's CR request:" |
tree | commitdiff |
2011-08-23 |
Nadav Rotem | Address Duncan's CR request: |
tree | commitdiff |
2011-08-20 |
Nadav Rotem | Add constant folding support for bitcasts of splat... |
tree | commitdiff |
2011-08-19 |
Devang Patel | Do not use named md nodes to track variables that are... |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | Make a bunch of symbols private. |
tree | commitdiff |
2011-08-19 |
Benjamin Kramer | C API functions must be able to see their extern "C... |
tree | commitdiff |
2011-08-18 |
Devang Patel | There is no need to add file as context for subroutine... |
tree | commitdiff |
2011-08-17 |
Bill Wendling | Revert r137655. There is some question about whether... |
tree | commitdiff |
2011-08-17 |
Eli Friedman | Revert r137781; I agree with Duncan's comment that... |
tree | commitdiff |
2011-08-16 |
Eli Friedman | Extend the undef ^ undef idiom once more. No testcase... |
tree | commitdiff |
2011-08-16 |
Devang Patel | Until now all debug info MDNodes referred to a root... |
tree | commitdiff |
2011-08-16 |
Bill Wendling | Use the getFirstInsertionPt() method instead of getFirs... |
tree | commitdiff |
2011-08-16 |
Bill Wendling | A few places where we want to skip the landingpad instr... |
tree | commitdiff |
2011-08-15 |
Devang Patel | Add a finalize() hook, that'll let DIBuilder construct... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Add some comments here because the lack of a check... |
tree | commitdiff |
2011-08-15 |
Bill Wendling | Duncan pointed out that the LandingPadInst might read... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Misc analysis passes that need to be aware of atomic... |
tree | commitdiff |
2011-08-15 |
Eli Friedman | Atomic load/store support in LICM. |
tree | commitdiff |
2011-08-15 |
Bill Wendling | The landingpad instruction isn't loop-invariant. |
tree | commitdiff |
2011-08-15 |
Devang Patel | Refactor. Global variables are part of compile unit... |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Allow loop unrolling to get known trip counts from... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Fix for LoopInfo::updateUnloop. Remove subloop blocks... |
tree | commitdiff |
2011-08-11 |
Andrew Trick | Cleanup. Another thorough review by Nick! |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Reapplying r136844. |
tree | commitdiff |
2011-08-10 |
Devang Patel | Distinguish between two copies of one inlined variable... |
tree | commitdiff |
2011-08-10 |
Andrew Trick | Cleanup. Added LoopBlocksDFS::perform for simple clients. |
tree | commitdiff |
2011-08-09 |
Devang Patel | Provide method to print variable's extended name which... |
tree | commitdiff |
2011-08-06 |
Andrew Trick | Made SCEV's UDiv expressions more canonical. When divid... |
tree | commitdiff |
2011-08-05 |
Chandler Carruth | Temporarily revert r135528 which distinguishes between... |
tree | commitdiff |
2011-08-04 |
Duncan Sands | Fix what seems an obvious typo. Patch by Ivan Krasin... |
tree | commitdiff |
2011-08-04 |
Andrew Trick | Reverting r136884 updateUnloop, which crashed a linux... |
tree | commitdiff |
2011-08-03 |
Andrew Trick | An algorithm for incrementally updating LoopInfo within a |
tree | commitdiff |
2011-08-03 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-08-03 |
Jakub Staszak | Add more constantness in BlockFrequencyInfo. |
tree | commitdiff |
2011-08-03 |
Bill Wendling | Add this back in for now. There are still a few passes... |
tree | commitdiff |
2011-08-03 |
Bill Wendling | Replace the 'UnwindInst' check with a check for 'Resume... |
tree | commitdiff |
2011-08-02 |
Andrew Trick | Use consistent terminology for loop exit/exiting blocks... |
tree | commitdiff |
2011-08-01 |
Jakub Staszak | Change SmallVector to SmallPtrSet in BranchProbabilityI... |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Do not handle cases with >= and <= predicates. |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Remove untrue comment. |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Do not handle case where LHS is equal to zero, because... |
tree | commitdiff |
2011-07-31 |
Jakub Staszak | Add Zero Heurestics to BranchProbabilityInfo. If we... |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Add more constantness in BranchProbabilityInfo. |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Remove incEdgeWeight and decEdgeWeight. Set edge weight... |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Change LBH_TAKEN_WEIGHT to 124 (from 128). Right now... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Heuristics are in descending priority now. If we use... |
tree | commitdiff |
2011-07-28 |
Jakub Staszak | Add InEdges (edges from header to the loop) in Loop... |
tree | commitdiff |
2011-07-27 |
Jakub Staszak | Use BlockFrequency instead of uint32_t in BlockFrequenc... |
tree | commitdiff |
next |