| Commit message (Expand) | Author | Age | Files | Lines |
| * | [DWARF] Null out the debug locs of load instructions that have been moved by ... | Wolfgang Pieb | 2017-01-04 | 1 | -2/+12 |
| * | Revert @llvm.assume with operator bundles (r289755-r289757) | Daniel Jasper | 2016-12-19 | 1 | -5/+11 |
| * | Remove the AssumptionCache | Hal Finkel | 2016-12-15 | 1 | -11/+5 |
| * | When GVN removes a redundant load, it should not modify the debug location of... | Andrea Di Biagio | 2016-12-07 | 1 | -1/+4 |
| * | [GVN, OptDiag] Print the interesting instructions involved in missed load-eli... | Adam Nemet | 2016-12-01 | 1 | -0/+36 |
| * | [GVN, OptDiag] Include the value that is forwarded in load elimination | Adam Nemet | 2016-12-01 | 1 | -5/+8 |
| * | [GVN] Basic optimization remark support | Adam Nemet | 2016-12-01 | 1 | -3/+20 |
| * | [GVN] When merging blocks update LoopInfo if it's available | Adam Nemet | 2016-12-01 | 1 | -6/+10 |
| * | Revert "[GVN] Basic optimization remark support" | Adam Nemet | 2016-11-30 | 1 | -20/+3 |
| * | [GVN] Basic optimization remark support | Adam Nemet | 2016-11-29 | 1 | -3/+20 |
| * | Revert "[GVN] Basic optimization remark support" | Adam Nemet | 2016-11-29 | 1 | -20/+3 |
| * | Revert "[GVN, OptDiag] Include the value that is forwarded in load elimination" | Adam Nemet | 2016-11-29 | 1 | -8/+5 |
| * | Revert "[GVN, OptDiag] Print the interesting instructions involved in missed ... | Adam Nemet | 2016-11-29 | 1 | -36/+0 |
| * | [GVN, OptDiag] Print the interesting instructions involved in missed load-eli... | Adam Nemet | 2016-11-29 | 1 | -0/+36 |
| * | [GVN, OptDiag] Include the value that is forwarded in load elimination | Adam Nemet | 2016-11-28 | 1 | -5/+8 |
| * | [GVN] Basic optimization remark support | Adam Nemet | 2016-11-28 | 1 | -3/+20 |
| * | Fixed the lost FastMathFlags in GVN(Global Value Numbering). | Vyacheslav Klochkov | 2016-11-22 | 1 | -1/+6 |
| * | Revert "[GVN/PRE] Hoist global values outside of loops." | Davide Italiano | 2016-10-21 | 1 | -58/+26 |
| * | [GVN] Use defaulted members. No functional change. | Benjamin Kramer | 2016-10-20 | 1 | -10/+3 |
| * | [GVN] Consistently use division instead of shift. NFCI. | Davide Italiano | 2016-10-18 | 1 | -2/+2 |
| * | [GVN] Remove dead code. NFC. | Davide Italiano | 2016-10-18 | 1 | -20/+1 |
| * | [GVN/PRE] Hoist global values outside of loops. | Davide Italiano | 2016-10-15 | 1 | -26/+58 |
| * | revert r280427 | Dehao Chen | 2016-09-08 | 1 | -2/+2 |
| * | Refactor replaceDominatedUsesWith to have a flag to control whether to replac... | Dehao Chen | 2016-09-01 | 1 | -2/+2 |
| * | Consistently use FunctionAnalysisManager | Sean Silva | 2016-08-09 | 1 | -1/+1 |
| * | [ConstnatFolding] Teach the folder how to fold ConstantVector | David Majnemer | 2016-07-29 | 1 | -6/+9 |
| * | [GVN] Fold constant expression in GVN. | Ekaterina Romanova | 2016-07-14 | 1 | -22/+33 |
| * | Reinstate r273711 | David Majnemer | 2016-06-25 | 1 | -6/+15 |
| * | Revert r273711, it caused PR28298. | Nico Weber | 2016-06-24 | 1 | -15/+6 |
| * | SimplifyInstruction does not imply DCE | David Majnemer | 2016-06-24 | 1 | -6/+15 |
| * | Apply another batch of fixes from clang-tidy's performance-unnecessary-value-... | Benjamin Kramer | 2016-06-17 | 1 | -1/+1 |
| * | [PM] Preserve the correct set of analyses for GVN. | Davide Italiano | 2016-06-06 | 1 | -1/+6 |
| * | [GVN] Switch dump() definition over to LLVM_DUMP_METHOD. | Davide Italiano | 2016-06-06 | 1 | -2/+1 |
| * | [GVN] Preserve !range metadata when PRE'ing loads | Sanjoy Das | 2016-05-27 | 1 | -0/+2 |
| * | [GVN] PRE of unordered loads | Philip Reames | 2016-05-06 | 1 | -8/+4 |
| * | [GVN] Handle unordered atomics in cross block FRE | Philip Reames | 2016-05-06 | 1 | -5/+5 |
| * | [GVN] Do local FRE for unordered atomic loads | Philip Reames | 2016-05-06 | 1 | -4/+21 |
| * | [GVN] Minor code cleanup. NFC. | Chad Rosier | 2016-04-28 | 1 | -65/+60 |
| * | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 2016-04-22 | 1 | -1/+1 |
| * | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 2016-04-22 | 1 | -5/+1 |
| * | [GVN] Respect fast-math-flags on fcmps | David Majnemer | 2016-04-22 | 1 | -22/+21 |
| * | Initial implementation of optimization bisect support. | Andrew Kaylor | 2016-04-21 | 1 | -1/+5 |
| * | [NFC] Header cleanup | Mehdi Amini | 2016-04-18 | 1 | -1/+0 |
| * | [GVN] Address review comments for D18662 | Ulrich Weigand | 2016-04-07 | 1 | -9/+10 |
| * | [GVN] Fix handling of sub-byte types in big-endian mode | Ulrich Weigand | 2016-04-07 | 1 | -3/+4 |
| * | [PM] Sink the "Expression" type for GVN into the class as a private | Chandler Carruth | 2016-03-11 | 1 | -11/+11 |
| * | [PM] The order of evaluation of these analyses is actually significant, | Chandler Carruth | 2016-03-11 | 1 | -5/+10 |
| * | [PM] Make the AnalysisManager parameter to run methods a reference. | Chandler Carruth | 2016-03-11 | 1 | -6/+6 |
| * | [PM] Port GVN to the new pass manager, wire it up, and teach a couple of | Chandler Carruth | 2016-03-11 | 1 | -349/+205 |
| * | [gvn] Fix more indenting and formatting in regions of code that will | Chandler Carruth | 2016-03-10 | 1 | -64/+62 |