summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
Commit message (Expand)AuthorAgeFilesLines
* [RS4GC] Clean up `find_index`; NFCSanjoy Das2015-10-201-11/+11
* [RS4GC] Re-purpose `normalizeForInvokeSafepoint`; NFC.Sanjoy Das2015-10-201-9/+9
* [RS4GC] Minor cleanup to `normalizeForInvokeSafepoint`; NFCSanjoy Das2015-10-201-3/+3
* [RS4GC] Dont' propagate call attrs related to patchable statepointsSanjoy Das2015-10-161-0/+7
* [RS4GC] Bring legalizeCallAttributes up to LLVM coding style; NFCSanjoy Das2015-10-161-13/+11
* [RS4GC] Use "deopt" operand bundlesSanjoy Das2015-10-161-36/+175
* Scalar: Remove remaining ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-131-12/+11
* [RS4GC] Refactoring to make a later change easier, NFCISanjoy Das2015-10-081-19/+22
* [RS4GC] Don't copy ADT's unneccessarily, NFCISanjoy Das2015-10-081-3/+3
* [RS4GC] Use AssertingVH for RematerializedValueMapTy, NFCISanjoy Das2015-10-071-1/+2
* [RS4GC] Remove an unnecessary assert & related variablesSanjoy Das2015-10-071-5/+0
* [RS4GC] Cosmetic cleanup, NFCSanjoy Das2015-10-071-245/+211
* [RewriteStatepointsForGC] Minor refactor to use shared implementation [NFC]Philip Reames2015-09-101-8/+1
* [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
OpenPOWER on IntegriCloud