llvm-project/llvm/lib/Transforms
Alexander Potapenko 7502e5fc56 [KMSAN] Enable -msan-handle-asm-conservative by default
This change enables conservative assembly instrumentation in KMSAN builds
by default.
It's still possible to disable it with -msan-handle-asm-conservative=0
if something breaks. It's now impossible to enable conservative
instrumentation for userspace builds, but it's not used anyway.

llvm-svn: 348112
2018-12-03 10:15:43 +00:00
..
AggressiveInstCombine [Aggressive InstCombine] Move C bindings to their own header file. 2018-09-05 11:41:12 +00:00
Coroutines [TI removal] Make `getTerminator()` return a generic `Instruction`. 2018-10-15 10:42:50 +00:00
Hello
IPO [ThinLTO] Import local variables from the same module as caller 2018-11-29 17:02:42 +00:00
InstCombine [InstCombine] Support ssub.sat canonicalization for non-splats 2018-12-01 10:58:34 +00:00
Instrumentation [KMSAN] Enable -msan-handle-asm-conservative by default 2018-12-03 10:15:43 +00:00
ObjCARC [TI removal] Switch ObjCARC code to directly use the nice range-based 2018-10-18 00:38:34 +00:00
Scalar [LoopSimplifyCFG] Update MemorySSA in terminator folding. PR39783 2018-11-30 10:06:23 +00:00
Utils [ValueTracking] add helper function for testing implied condition; NFCI 2018-12-02 13:26:03 +00:00
Vectorize [SLP]PR39774: Update references of the replaced external instructions. 2018-11-30 15:14:20 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00