| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [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 |
* | [IR] Add token types | David Majnemer | 2015-08-14 | 1 | -0/+1 |
* | De-constify pointers to Type since they can't be modified. NFC | Craig Topper | 2015-08-01 | 1 | -2/+2 |
* | MergeFunc: Transfer the callee's attributes when replacing a direct caller | Arnold Schwaighofer | 2015-07-21 | 1 | -0/+19 |
* | Revert "MergeFuncs: Transfer the function parameter attributes to the call site" | Arnold Schwaighofer | 2015-07-19 | 1 | -1/+0 |
* | MergeFuncs: Transfer the function parameter attributes to the call site | Arnold Schwaighofer | 2015-07-17 | 1 | -0/+1 |
* | Fix mergefunc infinite loop | JF Bastien | 2015-07-15 | 1 | -2/+6 |
* | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
* | MergeFunctions: Don't replace a weak function use by another equivalent weak ... | Arnold Schwaighofer | 2015-06-09 | 1 | -15/+13 |
* | MergeFunctions: Fix gcc warning in condition | Denis Protivensky | 2015-06-09 | 1 | -2/+2 |
* | Fix unused variable warning | Arnold Schwaighofer | 2015-06-09 | 1 | -0/+1 |
* | MergeFunctions: Impose a total order on the replacement of functions | Arnold Schwaighofer | 2015-06-09 | 1 | -1/+44 |
* | Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types | Benjamin Kramer | 2015-05-29 | 1 | -1/+1 |
* | MergeFunctions: Two different sized allocas are *not* the same | Arnold Schwaighofer | 2015-05-12 | 1 | -0/+9 |
* | [opaque pointer type] Pass GlobalAlias the actual pointer type rather than de... | David Blaikie | 2015-04-29 | 1 | -2/+1 |
* | DataLayout is mandatory, update the API to reflect it with references. | Mehdi Amini | 2015-03-10 | 1 | -31/+22 |
* | Make DataLayout Non-Optional in the Module | Mehdi Amini | 2015-03-04 | 1 | -2/+1 |
* | Update SetVector to rely on the underlying set's insert to return a pair<iter... | David Blaikie | 2014-11-19 | 1 | -1/+1 |
* | MergeFunctions: FunctionPtr has been renamed to FunctionNode. | Stepan Dyatkovskiy | 2014-09-10 | 1 | -7/+7 |
* | Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just... | Craig Topper | 2014-08-27 | 1 | -2/+2 |
* | MergeFunctions, tiny refactoring: | Stepan Dyatkovskiy | 2014-08-25 | 1 | -3/+3 |
* | MergeFunctions, tiny refactoring: | Stepan Dyatkovskiy | 2014-08-25 | 1 | -5/+5 |
* | MergeFunctions, tiny refactoring: | Stepan Dyatkovskiy | 2014-08-25 | 1 | -12/+11 |
* | MergeFunctions, tiny refactoring: | Stepan Dyatkovskiy | 2014-08-25 | 1 | -5/+5 |
* | MergeFunctions, tiny refactoring: | Stepan Dyatkovskiy | 2014-07-31 | 1 | -4/+4 |
* | MergeFunc patch from Björn Steinbrink. | Stepan Dyatkovskiy | 2014-07-15 | 1 | -2/+12 |
* | MergeFunctions Pass, removed DenseMap helpers. | Stepan Dyatkovskiy | 2014-06-22 | 1 | -104/+0 |
* | MergeFunctions Pass, updated header comments. | Stepan Dyatkovskiy | 2014-06-22 | 1 | -9/+47 |
* | MergeFunctions Pass, FnSet has been replaced with FnTree. | Stepan Dyatkovskiy | 2014-06-21 | 1 | -37/+49 |
* | MergeFunctions Pass, removed unused methods from old implementation. | Stepan Dyatkovskiy | 2014-06-21 | 1 | -21/+0 |
* | MergeFunctions, doSanityCheck: fixed body comments. | Stepan Dyatkovskiy | 2014-06-21 | 1 | -7/+5 |
* | MergeFunctions Pass, introduced sanity check, that checks order relation, | Stepan Dyatkovskiy | 2014-06-21 | 1 | -0/+88 |
* | MergeFunctions Pass, introduced total ordering among top-level comparison | Stepan Dyatkovskiy | 2014-06-21 | 1 | -79/+94 |
* | Commited patch from Björn Steinbrink: | Stepan Dyatkovskiy | 2014-06-20 | 1 | -1/+6 |
* | IR: add "cmpxchg weak" variant to support permitted failure. | Tim Northover | 2014-06-13 | 1 | -0/+3 |
* | Use create methods since msvc doesn't handle delegating constructors. | Rafael Espindola | 2014-05-17 | 1 | -2/+2 |
* | Reduce abuse of default values in the GlobalAlias constructor. | Rafael Espindola | 2014-05-17 | 1 | -2/+2 |
* | Fix most of PR10367. | Rafael Espindola | 2014-05-16 | 1 | -4/+2 |
* | Change the GlobalAlias constructor to look a bit more like GlobalVariable. | Rafael Espindola | 2014-05-16 | 1 | -2/+4 |
* | MergeFunctions Pass, introduced total ordering among GEP operations. | Stepan Dyatkovskiy | 2014-05-16 | 1 | -23/+41 |