| Commit message (Expand) | Author | Age | Files | Lines |
| * | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-05-01 | 1 | -9/+11 |
| * | [IPO/MergeFunctions] This function is used only under DEBUG(). | Davide Italiano | 2017-04-28 | 1 | -0/+4 |
| * | Reverts commit r301424, r301425 and r301426 | Sanjoy Das | 2017-04-26 | 1 | -11/+9 |
| * | Rename WeakVH to WeakTrackingVH; NFC | Sanjoy Das | 2017-04-26 | 1 | -9/+11 |
| * | [IR] Make getParamAttributes take argument numbers, not ArgNo+1 | Reid Kleckner | 2017-04-13 | 1 | -13/+9 |
| * | [IR] Add AttributeSet to hide AttributeSetNode* again, NFC | Reid Kleckner | 2017-04-12 | 1 | -1/+2 |
| * | Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -2/+1 |
| * | Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies" | Reid Kleckner | 2017-04-10 | 1 | -1/+2 |
| * | [IR] Make AttributeSetNode public, avoid temporary AttributeList copies | Reid Kleckner | 2017-04-10 | 1 | -2/+1 |
| * | Rename AttributeSet to AttributeList | Reid Kleckner | 2017-03-21 | 1 | -2/+2 |
| * | Use print() instead of dump() in code | Matthias Braun | 2017-01-28 | 1 | -5/+2 |
| * | MergeFunctions: Preserve debug info in thunks, under option -mergefunc-preser... | Anmol P. Paralkar | 2017-01-21 | 1 | -22/+248 |
| * | Make the FunctionComparator of the MergeFunctions pass a stand-alone utility. | Erik Eckstein | 2016-11-11 | 1 | -1217/+1 |
| * | Replace a few more "fall through" comments with LLVM_FALLTHROUGH | Justin Bogner | 2016-08-17 | 1 | -0/+1 |
| * | Apply clang-tidy's modernize-loop-convert to most of lib/Transforms. | Benjamin Kramer | 2016-06-26 | 1 | -4/+4 |
| * | IR: Introduce local_unnamed_addr attribute. | Peter Collingbourne | 2016-06-14 | 1 | -1/+1 |
| * | Fix a crash in MergeFunctions related to ordering of weak/strong functions | Erik Eckstein | 2016-05-31 | 1 | -32/+12 |
| * | Functions with differing phis should not be merged. | Mark Lacey | 2016-05-20 | 1 | -0/+11 |
| * | Re-commit optimization bisect support (r267022) without new pass manager supp... | Andrew Kaylor | 2016-04-22 | 1 | -0/+3 |
| * | Revert "Initial implementation of optimization bisect support." | Vedant Kumar | 2016-04-22 | 1 | -3/+0 |
| * | Initial implementation of optimization bisect support. | Andrew Kaylor | 2016-04-21 | 1 | -0/+3 |
| * | [NFC] Header cleanup | Mehdi Amini | 2016-04-18 | 1 | -4/+2 |
| * | NFC mergefunc: const correctness | JF Bastien | 2016-04-13 | 1 | -18/+20 |
| * | NFC: MergeFunctions return early | JF Bastien | 2016-04-12 | 1 | -1/+1 |
| * | NFC: MergeFunctions update more comments | JF Bastien | 2016-04-12 | 1 | -7/+8 |
| * | MergeFunctions: test alloca better | JF Bastien | 2016-04-12 | 1 | -9/+6 |
| * | Don't IPO over functions that can be de-refined | Sanjoy Das | 2016-04-08 | 1 | -8/+8 |
| * | NFC: make AtomicOrdering an enum class | JF Bastien | 2016-04-06 | 1 | -8/+17 |
| * | Remove PreserveNames template parameter from IRBuilder | Mehdi Amini | 2016-03-13 | 1 | -2/+2 |
| * | Temporarily revert: | Eric Christopher | 2016-03-12 | 1 | -2/+2 |
| * | Remove PreserveNames template parameter from IRBuilder | Mehdi Amini | 2016-03-11 | 1 | -2/+2 |
| * | Remove uses of builtin comma operator. | Richard Trieu | 2016-02-18 | 1 | -1/+2 |
| * | Avoid overly large SmallPtrSet/SmallSet | Matthias Braun | 2016-01-30 | 1 | -1/+1 |
| * | [MergeFunctions] Use II instead of CI for InvokeInst; NFC | Sanjoy Das | 2015-12-14 | 1 | -5/+5 |
| * | Teach MergeFunctions about operand bundles | Sanjoy Das | 2015-12-14 | 1 | -0/+31 |
| * | Move helper classes into anonymous namespaces. NFC. | Benjamin Kramer | 2015-11-16 | 1 | -0/+2 |
| * | [IR] Add support for empty tokens | David Majnemer | 2015-11-11 | 1 | -1/+3 |
| * | IPO: Remove implicit ilist iterator conversions, NFC | Duncan P. N. Exon Smith | 2015-10-13 | 1 | -6/+5 |
| * | Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener... | Hans Wennborg | 2015-10-06 | 1 | -5/+5 |
| * | MergeFunctions: Clear GlobalNumbers ValueMap | Arnold Schwaighofer | 2015-10-05 | 1 | -0/+4 |
| * | [opaque pointer types] Switch a few cases of getElementType over, since I had... | David Blaikie | 2015-09-14 | 1 | -3/+1 |
| * | Revert "[opaque pointer type] Pass GlobalAlias the actual pointer type rather... | David Blaikie | 2015-09-14 | 1 | -1/+2 |
| * | [MergeFuncs] Fix bug in merging GetElementPointers | JF Bastien | 2015-09-14 | 1 | -2/+2 |
| * | [MergeFuncs] Fix callsite attributes in thunk generation | JF Bastien | 2015-09-10 | 1 | -1/+9 |
| * | [MergeFuncs] Efficiently defer functions on merge | JF Bastien | 2015-09-02 | 1 | -28/+34 |
| * | Remove Merge Functions pointer comparisons | JF Bastien | 2015-08-28 | 1 | -17/+79 |
| * | Comparing operands should not require the same ValueID | JF Bastien | 2015-08-26 | 1 | -5/+2 |
| * | Improve the determinism of MergeFunctions | JF Bastien | 2015-08-21 | 1 | -45/+157 |
| * | MergeFunc: Quick fix for r245140, Ignore second, aka Function*, in sorting. | NAKAMURA Takumi | 2015-08-16 | 1 | -1/+6 |
| * | Accelerate MergeFunctions with hashing | JF Bastien | 2015-08-15 | 1 | -4/+99 |