summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* Support FNeg in SpeculativeExecution passCameron McInally2019-05-141-0/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use SmallPtrSet explicitly for SmallSets with pointer types (NFC).Florian Hahn2018-06-121-2/+2
* SpeculativeExecution Pass: Set PreserveCFG to avoid unnecessary analyses inva...Michael Zolotukhin2018-06-071-0/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-2/+2
* Revert r301950: SpeculativeExecution: Stop using whitelist for costsChandler Carruth2017-05-101-1/+42
* SpeculativeExecution: Stop using whitelist for costsMatt Arsenault2017-05-021-42/+1
* SpeculativeExecution: Allow speculating more inst typesMatt Arsenault2016-10-281-0/+18
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [PM] Port SpeculativeExecution to the new PMMichael Kuperstein2016-08-011-39/+57
* Mark that SpeculativeExecution preserves Globals Alias Analysis.Kristof Beyls2016-05-031-0/+2
* Typo. NFC.Chad Rosier2016-05-021-1/+1
* Use false rather than 0 for a boolean value. NFC.Chad Rosier2016-05-021-1/+1
* Re-commit optimization bisect support (r267022) without new pass manager supp...Andrew Kaylor2016-04-221-1/+1
* Revert "Initial implementation of optimization bisect support."Vedant Kumar2016-04-221-1/+1
* Initial implementation of optimization bisect support.Andrew Kaylor2016-04-211-1/+1
* [Speculation] Add a SpeculativeExecution mode where the pass does nothing unl...Justin Lebar2016-04-151-5/+43
* Scalar: Remove remaining ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-131-1/+1
* [Speculation] NFC: more header commentsJingyue Wu2015-05-191-0/+9
* Move Pass into anonymous namespace. NFC.Benjamin Kramer2015-05-161-0/+2
* Add a speculative execution passJingyue Wu2015-05-151-0/+232
OpenPOWER on IntegriCloud