summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
...
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-091-28/+37
* Revert r302469 "Make it illegal for two Functions to point to the same DISubp...Hans Wennborg2017-05-091-37/+28
* Make it illegal for two Functions to point to the same DISubprogramAdrian Prantl2017-05-081-28/+37
* Prefer addAttr(Attribute::AttrKind) over the AttributeList overloadReid Kleckner2017-04-191-3/+1
* MemorySSA: Move to Analysis, from Transforms/Utils. It's used asDaniel Berlin2017-04-112-866/+0
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-1/+1
* Remove getArgumentList() in favor of arg_begin(), args(), etcReid Kleckner2017-03-161-8/+8
* Move updating functions to MemorySSAUpdater.Daniel Berlin2017-02-221-22/+28
* MemorySSA: Add support for renaming uses in the updater.Daniel Berlin2017-02-201-2/+6
* [JumpThreading] Re-enable JumpThreading for guardsSanjoy Das2017-02-171-0/+47
* Revert "[JumpThreading] Thread through guards"Anna Thomas2017-02-151-47/+0
* [JumpThreading] Thread through guardsSanjoy Das2017-02-091-0/+47
* Revert "[MemorySSA] Revert r293361 and r293363, as the tests fail under asan."Daniel Berlin2017-01-301-0/+56
* [MemorySSA] Revert r293361 and r293363, as the tests fail under asan.Sam McCall2017-01-301-56/+0
* MemorySSA: Allow movement to arbitrary placesDaniel Berlin2017-01-281-0/+56
* MemorySSA: Move updater to its own fileDaniel Berlin2017-01-281-0/+1
* Introduce a basic MemorySSA updater, that supports insertDef,Daniel Berlin2017-01-281-8/+270
* MemorySSA: Link all defs together into an intrusive defslist, to make updater...Daniel Berlin2017-01-251-0/+2
* Cloning: Copy comdats when cloning globals.Peter Collingbourne2017-01-181-0/+16
* [MemorySSA] Define a restricted upward AccessList splice.Bryant Wong2016-12-251-0/+48
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-2/+3
* Remove the AssumptionCacheHal Finkel2016-12-151-3/+2
* [DebugInfo] Changed DIBuilder::createCompileUnit() to take DIFile instead of ...Amjad Aboud2016-12-141-7/+10
* Make the FunctionComparator of the MergeFunctions pass a stand-alone utility.Erik Eckstein2016-11-112-0/+131
* [MemorySSA] Tighten up types to make our API prettier. NFC.George Burgess IV2016-11-011-2/+1
* Cloning: Also clone global variable attached metadata.Peter Collingbourne2016-10-261-0/+10
* [MSSA] Avoid unnecessary use walks when calling getClobberingMemoryAccessDaniel Berlin2016-10-201-14/+28
* DebugInfo: preparation to implement DW_AT_alignmentVictor Leschuk2016-10-201-2/+1
* [asan] Simplify calculation of stack frame layout extraction calculation of s...Vitaly Buka2016-10-181-1/+2
* [asan] Append line number to variable name if line is available and in the sa...Vitaly Buka2016-10-181-21/+22
* [MSSA] Allow unittests to use BasicAA when building.George Burgess IV2016-10-031-12/+37
* Update MemorySSA unittest to account for non-pruned SSA formDaniel Berlin2016-09-261-10/+6
* Formatting with clang-format patch r280700Leny Kholodov2016-09-061-5/+6
* DebugInfo: use strongly typed enum for debug info flagsLeny Kholodov2016-09-061-2/+3
* Revert "DebugInfo: use strongly typed enum for debug info flags"Mehdi Amini2016-09-061-6/+4
* DebugInfo: use strongly typed enum for debug info flagsMehdi Amini2016-09-061-4/+6
* [asan] Separate calculation of ShadowBytes from calculating ASanStackFrameLayoutVitaly Buka2016-08-291-39/+41
* [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka2016-08-201-22/+24
* Revert "[asan] Add support of lifetime poisoning into ComputeASanStackFrameLa...Vitaly Buka2016-08-191-24/+22
* [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka2016-08-181-22/+24
* [MSSA] clang-format. NFC.George Burgess IV2016-08-031-3/+2
* [MSSA] Add special handling for invariant/constant loads.George Burgess IV2016-08-031-0/+33
* [MSSA] Fix a caching bug.George Burgess IV2016-08-031-0/+74
* Fix the MemorySSA updating API to enable people to create memory accesses bef...Daniel Berlin2016-07-311-0/+36
* Comment fixes to MemorySSA.hDaniel Berlin2016-07-311-1/+1
* Add MemoryAccess creation and PHI creation APIs to MemorySSADaniel Berlin2016-06-211-11/+93
* [MemorySSA] Clean up unit tests a tiny bit. NFC.George Burgess IV2016-06-201-4/+4
* [MemorySSA] Port to new pass managerGeoff Berry2016-06-011-3/+3
* Cloning: Clean up the interface to the CloneFunction function.Peter Collingbourne2016-05-101-9/+5
* [MemorySSA] Fix bugs in walker; refactor unittests a bit.George Burgess IV2016-04-291-23/+163
OpenPOWER on IntegriCloud