summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
Commit message (Expand)AuthorAgeFilesLines
* This option allows selecting the TLS size in the local exec TLS model,KAWASHIMA Takahiro2020-01-131-0/+1
* [ThinLTO] Pass CodeGenOpts like UnrollLoops/VectorizeLoop/VectorizeSLPWei Mi2020-01-091-0/+6
* Generalize the pass registration mechanism used by Polly to any third-party toolserge_sans_paille2020-01-021-0/+7
* [MC][TargetMachine] Delete MCTargetOptions::MCPIECopyRelocationsFangrui Song2020-01-011-1/+0
* [TLI] Support for per-Function TLI that overrides available libfuncsTeresa Johnson2019-12-161-9/+0
* [LTO] Support for embedding bitcode section during LTOTeresa Johnson2019-12-121-119/+4
* [Support] Add TimeTraceScope constructor without detail argRussell Gallop2019-12-111-4/+4
* Move CodeGenFileType enum to Support/CodeGen.hReid Kleckner2019-11-131-5/+5
* [cfi] Add flag to always generate .debug_frameDavid Candler2019-10-311-0/+1
* Insert module constructors in a module passVitaly Buka2019-10-111-2/+11
* Revert 374481 "[tsan,msan] Insert module constructors in a module pass"Nico Weber2019-10-111-11/+2
* [tsan,msan] Insert module constructors in a module passVitaly Buka2019-10-101-2/+11
* [TimeProfiler] Fix "OptModule" section and add new "Backend" sectionsAnton Afanasyev2019-09-281-0/+3
* [WebAssembly] Add -fwasm-exceptions for wasm EHHeejin Ahn2019-09-121-0/+2
* [NewPM][Sancov] Create the Sancov Pass after building the pipelinesLeonard Chan2019-09-081-17/+7
* Remove stale TLI Module level pass registrationTeresa Johnson2019-09-071-1/+0
* [NewPM][Sancov] Make Sancov a Module Pass instead of 2 PassesLeonard Chan2019-09-041-8/+0
* [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1 under the new p...Leonard Chan2019-08-211-1/+1
* [Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-141-3/+3
* [NewPM][PassInstrumentation] IR printing support from clang driverTaewook Oh2019-08-141-1/+5
* [clang] Add no-warn support for WaBrian Cain2019-08-081-0/+1
* Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song2019-08-051-1/+1
* [PGO] Add PGO support at -O0 in the experimental new pass managerRong Xu2019-08-011-0/+10
* Reland the "[NewPM] Port Sancov" patch from rL365838. No functionalLeonard Chan2019-07-251-7/+40
* [LTO] Always mark regular LTO units with EnableSplitLTOUnit=1Teresa Johnson2019-07-191-1/+1
* [sanitizers] Use covering ObjectFormatType switchesHubert Tong2019-07-191-2/+6
* hwasan: Initialize the pass only once.Peter Collingbourne2019-07-171-28/+10
* Revert "[NewPM] Port Sancov"Leonard Chan2019-07-151-40/+7
* [NewPM] Port SancovLeonard Chan2019-07-111-7/+40
* Revert "[clang][NewPM] Fix broken profile test"Leonard Chan2019-06-291-6/+0
* [Clang] Remove unused -split-dwarf and obsolete -enable-split-dwarfAaron Puchert2019-06-261-6/+3
* [CC1Option] Add the option to enable the debug entry valuesDjordje Todorovic2019-06-261-0/+1
* [clang][NewPM] Move EntryExitInstrumenterPass to the start of the pipelineLeonard Chan2019-06-201-0/+6
* [Remarks] Extend -fsave-optimization-record to specify the formatFrancis Visoiu Mistrih2019-06-171-0/+1
* [Clang] Harmonize Split DWARF options with llcAaron Puchert2019-06-151-2/+3
* [Clang] Rename -split-dwarf-file to -split-dwarf-outputAaron Puchert2019-06-151-6/+6
* [clang][NewPM] Fix split debug testLeonard Chan2019-06-131-1/+2
* [clang][NewPM] Fix broken profile testLeonard Chan2019-06-131-0/+6
* [clang][NewPM] Fix broken -O0 test from the AlwaysInlinerLeonard Chan2019-06-131-2/+4
* Initial support for vectorization using MASSV (IBM MASS vector library)Nemanja Ivanovic2019-06-051-0/+3
* [NewPassManager] Add tuning option: LoopUnrolling [clang-change]Alina Sbirlea2019-05-241-0/+1
* [NewPassManager] Add tuning option: SLPVectorization [clang-change]Alina Sbirlea2019-05-231-1/+8
* [NewPM] Port HWASan and Kernel HWASanLeonard Chan2019-05-141-2/+32
* [NewPM] Setup Passes for KASan and KMSanPetr Hosek2019-05-091-8/+20
* [Clang][NewPM] Don't bail out if the target machine is emptyPetr Hosek2019-05-061-6/+8
* Set LoopInterleaved in the PassManagerBuilder.Alina Sbirlea2019-04-301-0/+3
* [PGO] Enable InstrProf lowering for Clang PGO instrumentation in the new pass...Rong Xu2019-04-251-10/+27
* [ThinLTO] Pass down opt level to LTO backend and handle -O0 LTO in new PMTeresa Johnson2019-04-231-0/+1
* Update to use PipelineTuningOptions. Corresponds to llvm change: D59723.Alina Sbirlea2019-04-191-1/+1
* Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev2019-03-301-0/+4
OpenPOWER on IntegriCloud