summaryrefslogtreecommitdiffstats
path: root/llvm/tools/opt/opt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Subject: [PATCH] [CodeGen] Add pass to combine interleaved loads.Martin Elshuber2018-11-191-0/+1
* [Debugify] Export per-pass debug info loss statisticsVedant Kumar2018-07-241-2/+21
* [Debugify] Move interface definitions to a header, NFCVedant Kumar2018-07-241-0/+1
* [opt] Introduce -strip-named-metadataVedant Kumar2018-06-051-8/+12
* [Debugify] Don't apply DI before the bitcode writer passVedant Kumar2018-06-041-2/+2
* [opt] Add a -strip-module-flags optionVedant Kumar2018-06-041-0/+8
* [WebAssembly] Add Wasm exception handling prepare passHeejin Ahn2018-05-311-0/+1
* [Debugfiy] Print the pass name next to the resultAnastasis Grammenos2018-05-151-2/+2
* [Debugify] Add -debugify-each for testing each pass in a pipelineVedant Kumar2018-05-151-6/+42
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [AggressiveInstCombine] Add library initializer routine for AggressiveInstCom...Craig Topper2018-04-241-1/+1
* [DebugInfo][OPT] NFC follow-up on "Fixing a couple of DI duplication bugs of ...Roman Tereshin2018-04-131-9/+9
* [DebugInfo][OPT] Fixing a couple of DI duplication bugs of CloneModuleRoman Tereshin2018-04-131-9/+11
* Define InitLLVM to do common initialization all at once.Rui Ueyama2018-04-131-6/+2
* Rename *CommandFlags.def to *CommandFlags.incDavid Blaikie2018-04-111-1/+1
* [opt] Port the debugify passes to the new pass managerVedant Kumar2018-02-151-4/+1
* Pass a module reference to CloneModule.Rafael Espindola2018-02-141-4/+4
* LLParser: add an argument for overriding data layout and do not check alloca ...Yaxun Liu2018-01-301-7/+5
* Another try to commit 323321 (aggressive instruction combine).Amjad Aboud2018-01-251-0/+1
* Reverted 323321.Amjad Aboud2018-01-241-1/+0
* [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-in...Amjad Aboud2018-01-241-0/+1
* [Debugify] Add a mode to opt to enable faster testingVedant Kumar2018-01-231-0/+14
* Introduce the "retpoline" x86 mitigation technique for variant #2 of the spec...Chandler Carruth2018-01-221-0/+1
* Rename CommandFlags.h -> CommandFlags.defDavid Blaikie2017-11-271-1/+1
* Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg2017-11-141-1/+2
* re-land [ExpandMemCmp] Split ExpandMemCmp from CodeGen into its own pass."Clement Courbet2017-11-031-0/+1
* [opt] Initialize WriteBitcode pass.Michael Kruse2017-10-241-0/+1
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-121-3/+4
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-121-4/+3
* Move the stripping of invalid debug info from the Verifier to AutoUpgrade.Adrian Prantl2017-10-021-1/+2
* [Support] Rename tool_output_file to ToolOutputFile, NFCReid Kleckner2017-09-231-9/+9
* Keep Optimization Remark Yaml in NewPMSam Elliott2017-08-201-9/+10
* Delete Default and JITDefault code modelsRafael Espindola2017-08-031-1/+1
* [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
OpenPOWER on IntegriCloud