summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-11/+11
* [NFC] fix trivial typos in commentsHiroshi Inoue2018-06-141-3/+3
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Fix up a few grammar issues.Eric Christopher2018-05-211-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-10/+11
* [STLExtras] Add distance() for ranges, pred_size(), and succ_size()Vedant Kumar2018-05-101-2/+2
* [Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-1/+1
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* [RewriteStatepoints] Fix stale parse pointsDaniel Neilson2018-03-051-14/+15
* [RS4GC] Handle call/invoke instructions as base defining values of vectorsDaniel Neilson2018-01-301-0/+6
* [Transforms] Support making mutable versions of new-format TBAA access tagsIvan A. Kosarev2018-01-171-16/+2
* [RewriteStatepoints] Fix incorrect assertionMax Kazantsev2017-12-281-7/+2
* [PM] port Rewrite Statepoints For GC to the new pass manager.Fedor Sergeev2017-12-151-61/+102
* Strip off invariant.start because memory locations arent invariantAnna Thomas2017-11-021-9/+33
* Revert "[RS4GC] Strip off invariant.start because memory locations arent inva...Anna Thomas2017-11-021-39/+9
* [RS4GC] Strip off invariant.start because memory locations arent invariantAnna Thomas2017-11-021-9/+39
* [RS4GC] Look through vector bitcasts when looking for base pointerDaniel Neilson2017-10-131-0/+5
* [Analysis, Transforms] Fix some Clang-tidy modernize and Include What You Use...Eugene Zelenko2017-09-011-34/+70
* All libcalls should be considered to be GC-leaf functions.Daniel Neilson2017-07-271-2/+6
* fix trivial typos; NFCHiroshi Inoue2017-07-021-1/+1
* fix trivial typos, NFCHiroshi Inoue2017-07-011-1/+1
* [RS4GC] Drop invalid metadata after pointers are relocatedAnna Thomas2017-06-121-17/+54
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-061-9/+9
* [Statepoint] Be consistent about using deopt naming [NFCI]Philip Reames2017-06-021-3/+3
* [RS4GC] Comment clarificationPhilip Reames2017-06-021-2/+2
* [IR] Abstract away ArgNo+1 attribute indexing as much as possibleReid Kleckner2017-05-031-3/+4
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-2/+1
* Revert r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of At...Hans Wennborg2017-04-281-1/+2
* [IR] Make add/remove Attributes use AttrBuilder instead of AttributeListReid Kleckner2017-04-281-2/+1
* [RS4GC] Simplify attribute handling code NFCReid Kleckner2017-04-281-47/+25
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-121-1/+1
* Reland "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-6/+9
* Allow DataLayout to specify addrspace for allocas.Matt Arsenault2017-04-101-1/+3
* Revert "[IR] Make AttributeSetNode public, avoid temporary AttributeList copies"Reid Kleckner2017-04-101-9/+6
* [IR] Make AttributeSetNode public, avoid temporary AttributeList copiesReid Kleckner2017-04-101-6/+9
* Rename AttributeSet to AttributeListReid Kleckner2017-03-211-17/+16
* [RSForGC] Handle vector GEPsSanjoy Das2017-03-171-0/+5
* Apply clang-tidy's performance-unnecessary-value-param to LLVM.Benjamin Kramer2017-01-131-1/+1
* Revert @llvm.assume with operator bundles (r289755-r289757)Daniel Jasper2016-12-191-1/+0
* Remove the AssumptionCacheHal Finkel2016-12-151-0/+1
* Replace some callers of setTailCall with setTailCallKindDavid Majnemer2016-11-251-1/+1
* [RS4GC] Fix comment to show TODO. NFCAnna Thomas2016-10-061-1/+1
* [RS4GC] Handle ShuffleVector instruction in findBasePointerAnna Thomas2016-10-041-10/+32
* [RS4GC] Remat in presence of phi and use live valueAnna Thomas2016-09-221-8/+21
* [RS4GC] Refactor code for Rematerializing in presence of phi. NFCAnna Thomas2016-09-201-59/+68
* [statepoints][experimental] Add support for live-in semantics of values in de...Philip Reames2016-08-311-0/+26
* [RewriteStatepointsForGC] Update comment for same PHI node check. NFCAnna Thomas2016-08-301-1/+2
* ADT: Give ilist<T>::reverse_iterator a handle to the current nodeDuncan P. N. Exon Smith2016-08-301-2/+2
* [StatepointsForGC] Rematerialize in the presence of PHIsAnna Thomas2016-08-291-0/+35
* Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer2016-08-121-3/+2
OpenPOWER on IntegriCloud