summaryrefslogtreecommitdiffstats
path: root/llvm/tools/opt/opt.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Revert "(HEAD -> master, origin/master, origin/HEAD) opt: Add option to strip...Matthias Braun2015-06-241-43/+0
* opt: Add option to strip or add llvm value namesMatthias Braun2015-06-241-0/+43
* Remove NoFramePointerElim and NoFramePointerElimOverride from TargetOptions andAkira Hatanaka2015-05-261-5/+3
* Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.Akira Hatanaka2015-05-231-6/+10
* Simplify and rename function overrideFunctionAttributes. NFC.Akira Hatanaka2015-05-231-2/+3
* Let llc and opt override "-target-cpu" and "-target-features" via command lineAkira Hatanaka2015-05-061-0/+3
* Factor out a function which determines the cpu and feature strings based onAkira Hatanaka2015-05-061-28/+10
* uselistorder: Remove the global bitsDuncan P. N. Exon Smith2015-04-151-14/+16
* uselistorder: Pull the bit through PrintModulePassDuncan P. N. Exon Smith2015-04-151-2/+5
* uselistorder: Pull bit through BitcodeWriterPassDuncan P. N. Exon Smith2015-04-151-2/+4
* IR: Set -preserve-bc-uselistorder=false by defaultDuncan P. N. Exon Smith2015-04-141-0/+5
* Add -mcpu=native support to opt.Craig Topper2015-04-011-1/+17
* tools: Unify how verifyModule() is calledDuncan P. N. Exon Smith2015-03-311-1/+2
* Verifier: Call verifyModule() from llc and optDuncan P. N. Exon Smith2015-03-271-4/+13
* Verifier: Remove the separate -verify-di passDuncan P. N. Exon Smith2015-03-191-8/+3
* PassManagerBuilder: Remove effectively dead 'StripDebug' optionDuncan P. N. Exon Smith2015-03-191-1/+0
* Make helper functions static.Benjamin Kramer2015-03-091-1/+1
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-8/+2
* Add an IR-to-IR test for dwarf EH preparation using optReid Kleckner2015-02-181-0/+1
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-7/+8
* [multiversion] Implement the old pass manager's TTI wrapper pass inChandler Carruth2015-02-011-3/+3
* [PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis toChandler Carruth2015-02-011-9/+9
* [PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth2015-01-311-9/+4
* [PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth2015-01-311-0/+5
* Add a Windows EH preparation pass that zaps resumesReid Kleckner2015-01-291-0/+1
* [PM] Rework how the TargetLibraryInfo pass integrates with the new passChandler Carruth2015-01-241-3/+3
* [PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2015-01-151-3/+3
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* Use make_unique instead of reset() and 'new'Craig Topper2014-12-121-1/+2
* Use range-based for loop.Craig Topper2014-12-121-2/+2
* Remove unnecessary calls to unique_ptr::get.Craig Topper2014-12-121-7/+7
* DebugIR: Delete -debug-irDuncan P. N. Exon Smith2014-11-291-1/+0
* Transform: add SymbolRewriter passSaleem Abdulrasool2014-11-071-0/+1
* Delete -std-compile-opts.Rafael Espindola2014-10-161-41/+2
* Add doInitialization/doFinalization to DataLayoutPass.Rafael Espindola2014-09-101-2/+2
* Return a std::unique_ptr from the IRReader.h functions. NFC.Rafael Espindola2014-08-261-2/+1
* Modernize raw_fd_ostream's constructor a bit.Rafael Espindola2014-08-251-10/+8
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-211-1/+1
* Move some logic to populateLTOPassManager.Rafael Espindola2014-08-211-11/+5
* llvm-gcc is dead.Rafael Espindola2014-08-211-4/+3
* Handle inlining in populateLTOPassManager like in populateModulePassManager.Rafael Espindola2014-08-211-1/+3
* Move DisableGVNLoadPRE from populateLTOPassManager to PassManagerBuilder.Rafael Espindola2014-08-211-1/+1
* Don't internalize all but main by default.Rafael Espindola2014-08-051-6/+1
* opt: Initialize asm printersTobias Grosser2014-06-131-0/+1
* raw_ostream: Forward declare OpenFlags and include FileSystem.h only where ne...Benjamin Kramer2014-04-291-0/+1
* [C++] Use 'nullptr'. Tools edition.Craig Topper2014-04-251-4/+4
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-171-1/+2
* verify-di: Implement DebugInfoVerifierDuncan P. N. Exon Smith2014-04-151-3/+15
OpenPOWER on IntegriCloud