summaryrefslogtreecommitdiffstats
path: root/llvm/tools/opt/opt.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ORE] Add diagnostics hotness thresholdBrian Gesiak2017-06-301-0/+8
* [ORE] Unify spelling as "diagnostics hotness"Brian Gesiak2017-06-301-1/+1
* [ThinLTO] Migrate ThinLTOBitcodeWriter to the new PM.Tim Shen2017-06-011-2/+4
* [LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih2017-05-181-3/+9
* [X86] Relocate code of replacement of subtarget unsupported masked memory int...Ayman Musa2017-05-151-0/+1
* Add a late IR expansion pass for the experimental reduction intrinsics.Amara Emerson2017-05-101-0/+1
* [CodeGen] Split SafeStack into a LegacyPass and a utility. NFC.Ahmed Bougacha2017-05-101-1/+1
* [ThinLTO] Add support for emitting minimized bitcode for thin linkTeresa Johnson2017-03-231-1/+20
* Do not inline hot callsites for samplepgo in thinlto compile phase.Dehao Chen2017-03-211-1/+1
* opt: Rename -default-data-layout flag to -data-layout and make it always over...Peter Collingbourne2017-02-171-11/+7
* Replace addEarlyAsPossiblePasses callback with adjustPassManagerStanislav Mekhanoshin2017-01-261-6/+1
* IPO: Introduce ThinLTOBitcodeWriter pass.Peter Collingbourne2016-12-161-1/+7
* Change setDiagnosticsOutputFile to take a unique_ptr from a raw pointer (NFC)Mehdi Amini2016-11-191-1/+2
* Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson2016-11-141-0/+1
* Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini2016-11-091-1/+0
* [ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson2016-11-081-0/+1
* Output optimization remarks in YAMLAdam Nemet2016-09-271-0/+23
* Revert "Output optimization remarks in YAML"Adam Nemet2016-09-271-23/+0
* Output optimization remarks in YAMLAdam Nemet2016-09-271-0/+23
* [opt] Remove an unused argument to runPassPipeline().Davide Italiano2016-09-071-1/+1
* Add a counter-function insertion passHal Finkel2016-09-011-0/+1
* [PM] Port the always inliner to the new pass manager in a much moreChandler Carruth2016-08-171-1/+2
* [PM] Port ModuleSummaryIndex analysis to new pass managerTeresa Johnson2016-08-121-1/+2
* opt: Adding -O0 to opt toolGor Nishanov2016-08-051-1/+14
* [coroutines] Part 3 of N: Adding Boilerplate for Coroutine PassesDavid Majnemer2016-07-281-0/+10
* [PM] Port SymbolRewriter to the new PMMichael Kuperstein2016-07-251-1/+1
* [OptRemark,LDist] RFC: Add hotness attributeAdam Nemet2016-07-151-0/+8
* [PM] Port UnreachableBlockElim to the new Pass ManagerWei Mi2016-07-081-0/+1
* [PM] Port PreISelIntrinsicLowering to the new PMMichael Kuperstein2016-06-241-1/+1
* Use FPasses in opt exactly when it is initialized.Patrik Hagglund2016-06-151-1/+1
* Search for llvm-symbolizer binary in the same directory as argv[0], beforeRichard Smith2016-06-091-1/+1
* [ARM, AArch64] Properly initialize InterleavedAccessPassMatthew Simpson2016-05-191-0/+1
* CodeGen: Make the global-merge pass independently testable, and add a test.Peter Collingbourne2016-05-191-0/+1
* Delete Reloc::Default.Rafael Espindola2016-05-181-4/+3
* Add TargetMachine::addEarlyAsPossiblePasses, and call it from opt.Justin Lebar2016-04-271-11/+20
* Introduce llvm.load.relative intrinsic.Peter Collingbourne2016-04-221-0/+1
* Enable ODR uniquing of DITypes in more placesTeresa Johnson2016-04-191-0/+6
* ARM: use a pseudo-instruction for cmpxchg at -O0.Tim Northover2016-04-181-0/+6
* Remove every uses of getGlobalContext() in LLVM (but the C API)Mehdi Amini2016-04-141-1/+1
* Sanity check `opt` options compatibility: can't have module-summary or module...Mehdi Amini2016-04-131-2/+6
* Move summary creation out of llvm-as into optMehdi Amini2016-04-121-1/+8
* [opt] Fix description of the -disable-verify flagVedant Kumar2016-03-101-1/+1
* [opt] Only create Verifier passes when requestedVedant Kumar2016-03-101-1/+2
* Add a flag to the LLVMContext to disable name for Value other than GlobalValueMehdi Amini2016-03-101-0/+7
* Move SafeStack to CodeGen.Benjamin Kramer2016-01-271-0/+1
* [opt] Fix run-twice option for non-idempotent passesKeno Fischer2015-12-051-7/+11
* [opt] Fix sanitizer complaints about r254774Keno Fischer2015-12-051-5/+8
* [llc/opt] Add an option to run all passes twiceKeno Fischer2015-12-041-5/+43
* [PM/AA] Remove the last relics of the separate IPA library from LLVM,Chandler Carruth2015-08-181-1/+0
* Expose sjlj preparation through opt for my own debugging purposesReid Kleckner2015-07-091-0/+1
OpenPOWER on IntegriCloud