summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/PlaceSafepoints.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* All libcalls should be considered to be GC-leaf functions.Daniel Neilson2017-07-271-9/+20
* Apply clang-tidy's modernize-loop-convert to most of lib/Transforms.Benjamin Kramer2016-06-261-4/+4
* Avoid duplicated map lookups. No functionality change intended.Benjamin Kramer2016-06-171-2/+1
* [PlaceSafepoints] Use DEBUG() instead of TraceLSPSanjoy Das2016-01-281-11/+3
* [PlaceSafepoints] Misc. minor cleanups; NFCSanjoy Das2016-01-281-111/+89
* [PlaceSafepoints] Remvoe unused headers, and sort #includes; NFCSanjoy Das2016-01-281-19/+4
* [PlaceSafepoints] Eliminate dead code; NFCSanjoy Das2016-01-281-238/+0
* [PlaceSafepoints] Clamp NoStatepoints to trueSanjoy Das2016-01-281-4/+1
* [PlaceSafepoints] Introduce a -spp-no-statepoints flagSanjoy Das2016-01-221-0/+14
* GlobalValue: use getValueType() instead of getType()->getPointerElementType().Manuel Jacob2016-01-161-1/+1
* Remove static global GCNames from Function.cpp and move it to the ContextMehdi Amini2016-01-081-1/+1
* [PlaceSafepoints] Assert that the gc.safepoint_poll function is present in th...Manuel Jacob2015-12-291-0/+1
* LPM: Stop threading `Pass *` through all of the loop utility APIs. NFCJustin Bogner2015-12-151-4/+3
* getParent() ^ 3 == getModule() ; NFCISanjay Patel2015-12-141-2/+1
* Scalar: Remove remaining ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-131-3/+3
* [PlaceSafeopints] Extract out `callsGCLeafFunction`, NFCSanjoy Das2015-10-081-28/+1
* [PlaceSafepoints] Make the width of a counted loop settable.Sanjoy Das2015-09-151-18/+11
* [PM] Port ScalarEvolution to the new pass manager.Chandler Carruth2015-08-171-3/+3
* Fix some comment typos.Benjamin Kramer2015-08-081-7/+7
* Rename inst_range() to instructions() for consistency. NFCNico Rieck2015-08-061-1/+1
* [Statepoints] Let patchable statepoints have a symbolic call target.Sanjoy Das2015-07-281-7/+2
* Rename llvm.frameescape and llvm.framerecover to localescape and localrecoverReid Kleckner2015-07-071-2/+2
* 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
* Remove global std::string. NFC.Benjamin Kramer2015-06-071-1/+1
* [PlaceSafepoints] Entry safepoint location doesn't need to be a terminatorPhilip Reames2015-05-261-17/+1
* [PlaceSafepoints] Cleanup InsertSafepointPoll functionPhilip Reames2015-05-261-20/+17
* Reformat.NAKAMURA Takumi2015-05-251-1/+1
* Prune CRLFs.NAKAMURA Takumi2015-05-251-14/+14
* Add a GCStrategy for CoreCLRSwaroop Sridhar2015-05-201-2/+6
* [PlaceSafepoints] Stop special casing some intrinsicsPhilip Reames2015-05-191-17/+36
* [PlaceSafepoints] Assertion on that gc_result can not have preceding phis sho...Chen Li2015-05-181-2/+2
* [PlaceSafepoints] Fix a bug that came in with rL236672.Sanjoy Das2015-05-151-0/+2
* [PlaceSafepoints] Fix a bug that came in with rL236672.Sanjoy Das2015-05-151-1/+1
* [PlaceSafepoints] New attributes for patchable statepoints.Sanjoy Das2015-05-131-12/+40
* [PlaceSafepoints] Reduce dominator tree recalculationPhilip Reames2015-05-131-42/+24
* [Statepoints] Support for "patchable" statepoints.Sanjoy Das2015-05-121-3/+3
* [PlaceSafepoints] Followup to commit L237172Philip Reames2015-05-121-10/+5
* [PlaceSafepoints] Add missing "override" to PlaceBackedgeSafepointsImpl::runO...Justin Bogner2015-05-121-2/+2
* [PlaceSafepoints] Switch to being a FunctionPassPhilip Reames2015-05-121-11/+6
* [PlaceSafepoints] Make internal helper pass a FunctionPassPhilip Reames2015-05-121-11/+30
* [PlaceSafepoints] Use analysis infrastructure to get dominator treePhilip Reames2015-05-121-6/+4
* [PlaceSafepoints] Remove dependence on LoopSimplifyPhilip Reames2015-05-121-29/+40
* This change is refactoring only. It moves basic block normalization for invok...Igor Laevsky2015-05-081-39/+36
* Scalar/PlaceSafepoints.cpp: Fix a warning introduced in r228090. [-Wunused-va...NAKAMURA Takumi2015-05-071-4/+2
* [Statepoints] Clean up PlaceSafepoints.cpp: de-duplicate code.Sanjoy Das2015-05-061-21/+19
* [Statepoints] Clean up PlaceSafepoints.cpp: variable naming.Sanjoy Das2015-05-061-31/+29
* [IRBuilder] Add a CreateGCStatepointInvoke.Sanjoy Das2015-05-061-32/+6
OpenPOWER on IntegriCloud