llvm-project/clang/lib/Driver/ToolChains
Rong Xu a4a09b2398 [PGO] Clang part of change for context-sensitive PGO (part1)
Part 1 of CSPGO change in Clang. This includes changes in clang options
and calls to llvm PassManager. Tests will be committed in part2.
This change needs the PassManager change in llvm.

Differential Revision: https://reviews.llvm.org/D54176

llvm-svn: 355331
2019-03-04 20:21:31 +00:00
..
Arch Use Secure PLT as default on NetBSD/PowerPC. 2019-02-27 21:46:01 +00:00
AMDGPU.cpp AMDGPU: Don't emit debugger subtarget features 2019-02-21 21:31:43 +00:00
AMDGPU.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
AVR.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
AVR.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Ananas.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Ananas.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
BareMetal.cpp Fix file headers. NFC 2019-03-01 06:49:51 +00:00
BareMetal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Clang.cpp [PGO] Clang part of change for context-sensitive PGO (part1) 2019-03-04 20:21:31 +00:00
Clang.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CloudABI.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CloudABI.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CommonArgs.cpp [PGO] Clang part of change for context-sensitive PGO (part1) 2019-03-04 20:21:31 +00:00
CommonArgs.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Contiki.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Contiki.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
CrossWindows.cpp Fix file headers. NFC 2019-03-01 06:49:51 +00:00
CrossWindows.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Cuda.cpp Basic CUDA-10 support. 2019-02-05 22:38:58 +00:00
Cuda.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Darwin.cpp Fixed failure on Darwin due to r354064 2019-02-15 00:19:45 +00:00
Darwin.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DragonFly.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
DragonFly.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
FreeBSD.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
FreeBSD.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Fuchsia.cpp [Driver][Fuchsia] Support -nolibc flag 2019-02-17 01:02:40 +00:00
Fuchsia.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Gnu.cpp [Clang Driver] Add support for "-static-pie" argument to the Clang driver. 2019-02-20 19:07:04 +00:00
Gnu.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
HIP.cpp Partial revert of r353952: [HIP] Handle compile -m options and propagate into LLC 2019-02-28 17:08:26 +00:00
HIP.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Haiku.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Haiku.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hexagon.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hexagon.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hurd.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Hurd.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Lanai.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Linux.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Linux.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MSP430.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MSP430.h Disable PIC/PIE for MSP430 target 2019-02-12 20:46:00 +00:00
MSVC.cpp Fix file headers. NFC 2019-03-01 06:49:51 +00:00
MSVC.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MSVCSetupApi.h Update clang-cl driver for MSVC 2017. 2017-03-15 16:07:35 +00:00
MinGW.cpp [MinGW] Add the profiling library when necessary 2019-02-13 07:26:54 +00:00
MinGW.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Minix.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Minix.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MipsLinux.cpp Fix file headers. NFC 2019-03-01 06:49:51 +00:00
MipsLinux.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Myriad.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Myriad.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
NaCl.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
NaCl.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
NetBSD.cpp [clang] [ToolChains/NetBSD] Support relative libc++ header path 2019-03-03 10:06:34 +00:00
NetBSD.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OpenBSD.cpp Remove sanitizer context workaround no longer necessary 2019-02-23 06:19:28 +00:00
OpenBSD.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PS4CPU.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
PS4CPU.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RISCVToolchain.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
RISCVToolchain.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Solaris.cpp [Driver] Don't pass default value to getCompilerRTArgString 2019-01-21 01:34:09 +00:00
Solaris.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TCE.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
TCE.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
WebAssembly.cpp [WebAssembly] Temporarily disable bulk-memory with -pthread 2019-03-02 00:18:09 +00:00
WebAssembly.h [WebAssembly] Remove uses of ThreadModel 2019-02-28 18:39:08 +00:00
XCore.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
XCore.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00