summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [RS4GC] Be slightly less conservative for gep vector_base, scalar_idxPhilip Reames2019-01-241-11/+10
* [RS4GC] Avoid crashing on gep scalar_base, vector_idxPhilip Reames2019-01-241-0/+28
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [opaque pointer types] Remove some calls to generic Type subtype accessors.James Y Knight2019-01-101-1/+1
* [TI removal] Make variables declared as `TerminatorInst` and initializedChandler Carruth2018-10-151-6/+6
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-1/+1
* [Dominators] Convert existing passes and utils to use the DomTreeUpdater classChijun Sima2018-08-031-4/+6
* 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
OpenPOWER on IntegriCloud