summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [RewriteStatepointsForGC] Strengthen a confusingly weak assertion [NFC]Philip Reames2015-09-101-3/+3
* [RewriteStatepointsForGC] One last bit of naming [NFCI]Philip Reames2015-09-101-7/+7
* [RewriteStatepointsForGC] Further style/naming fixup [NFCI]Philip Reames2015-09-101-26/+26
* [RewriteStatepointsForGC] More naming cleanup [NFCI]Philip Reames2015-09-101-6/+6
* [RewriteStatepointsForGC] Code cleanup [NFC]Philip Reames2015-09-091-25/+26
* [RewriteStatepointsForGC] Extend base pointer inference to handle insertelementPhilip Reames2015-09-091-58/+61
* [RewriteStatepointsForGC] Make base pointer inference deterministicPhilip Reames2015-09-091-44/+35
* [RewriteStatepointsForGC] Extract common code, comment, and fix a build warni...Philip Reames2015-09-031-55/+48
* [RewriteStatepointsForGC] Strengthen invariants around BDVsPhilip Reames2015-09-031-29/+65
* [RewriteStatepointsForGC] Workaround a lack of determinism in visit orderPhilip Reames2015-09-031-4/+9
* [RewriteStatepointsForGC] Delete stale comment [NFC]Philip Reames2015-09-021-3/+0
* [RewriteStatepointsForGC] Pull a function out of anon namespace [NFC]Philip Reames2015-09-021-1/+5
* [RewriteStatepointsForGC] Bugfix for change 246133Philip Reames2015-09-021-16/+16
* Fix release build warning for unused functionPhilip Reames2015-09-021-1/+2
* [RewriteStatepointsForGC] Improve debug output [NFC]Philip Reames2015-09-021-30/+36
* [RewriteStatepointsForGC] Reduce the number of new instructions for base poin...Philip Reames2015-08-271-3/+57
* [RewriteStatepointsForGC] Avoid using unrelocated pointers after safepointsPhilip Reames2015-08-121-0/+31
* [RewriteStatepointsForGC] Handle extractelement fully in the base pointer alg...Philip Reames2015-08-121-61/+96
* Fix some comment typos.Benjamin Kramer2015-08-081-19/+19
* Rename inst_range() to instructions() for consistency. NFCNico Rieck2015-08-061-2/+2
* De-constify pointers to Type since they can't be modified. NFCCraig Topper2015-08-011-2/+2
* [RewriteStatepointsForGC] Adjust naming scheme to be more stablePhilip Reames2015-07-241-3/+7
* [RewriteStatepointsForGC] Fix release build warningPhilip Reames2015-07-241-0/+2
* [RewriteStatepointsForGC] Use a worklist algorithm for first part of base poi...Philip Reames2015-07-241-36/+39
* [RewriteStatepointsForGC] Rename PhiState to reflect that it's associated w/m...Philip Reames2015-07-231-41/+43
* [RewriteStatepointsForGC] Use idomatic mechanisms for debug tracing [NFC]Philip Reames2015-07-231-21/+22
* [RewriteStatepointsForGC] Simplify code around meet of PhiStates [NFC]Philip Reames2015-07-231-33/+34
* [PM/AA] Remove all of the dead AliasAnalysis pointers being threadedChandler Carruth2015-07-221-1/+1
* [RewriteStatepointsForGC] minor style cleanupPhilip Reames2015-07-211-26/+25
* [RewriteStatepointsForGC] Hoist some code out of a loopPhilip Reames2015-07-211-12/+13
* [RewriteStatepointsForGC] Delete trivial codePhilip Reames2015-07-211-13/+5
* [RewriteStatepointsForGC] Minor code cleanup [NFC]Philip Reames2015-07-211-21/+5
* [RewriteStatepointsForGC] Generalized vector phi/select handling for base poi...Philip Reames2015-06-261-55/+124
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* [Statepoints] Skip a vector copy when uniquing values.Benjamin Kramer2015-06-131-11/+4
* Remove stray semicolon. NFC.Vasileios Kalintiris2015-06-031-1/+1
* [RewriteStatepointsForGC] Strip deref info after rewriting.Sanjoy Das2015-06-021-0/+102
* [NFCI] Change RewriteStatepointsForGC to a ModulePass.Sanjoy Das2015-06-021-13/+16
* Reformat.NAKAMURA Takumi2015-05-251-3/+2
* Prune CRLFs.NAKAMURA Takumi2015-05-251-9/+9
* [RewriteStatepointsForGC] Fix debug assertion during derivable pointer remate...Igor Laevsky2015-05-211-6/+6
* Silencing a -Wsign-compare warning; NFC.Aaron Ballman2015-05-201-1/+1
* Add a GCStrategy for CoreCLRSwaroop Sridhar2015-05-201-3/+8
* [RewriteStatepointsForGC] Fix up naming in "relocationViaAlloca" and run it t...Igor Laevsky2015-05-191-56/+56
* [RewriteStatepointsForGC] For some values (like gep's and bitcasts) it's chea...Igor Laevsky2015-05-191-6/+278
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-2/+2
* [RewriteStatepointsForGC] Extend base pointer to handle more cases w/vectorsPhilip Reames2015-05-121-9/+36
* Rename variables in gc_relocate related functions to follow LLVM's naming con...Sanjoy Das2015-05-111-39/+39
* [RewriteStatepointsForGC] Fix a bug on creating gc_relocate for pointer to ve...Sanjoy Das2015-05-111-3/+14
OpenPOWER on IntegriCloud