llvm-project/llvm/lib/Transforms
Fangrui Song fbb8e772ec [InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe compatibility)
The COFF specific `DataReferencedByCode` complexity (D103372 D103717) is due to
a link.exe limitation: an external symbol in IMAGE_COMDAT_SELECT_ASSOCIATIVE is
not really dropped, so it can cause duplicate definition error.
2021-08-19 16:38:32 -07:00
..
AggressiveInstCombine [AggressiveInstCombine] Add logical shift right instr to `TruncInstCombine` DAG 2021-08-18 22:20:58 +03:00
CFGuard llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
Coroutines [NFC] More get/removeAttribute() cleanup 2021-08-17 21:05:41 -07:00
Hello
IPO [CSSPGO] Track and use context-sensitive post-optimization function size to drive global pre-inliner in llvm-profgen 2021-08-18 22:50:57 -07:00
InstCombine [InstCombine] Avoid folding GEPs across loop boundaries 2021-08-19 20:03:44 +03:00
Instrumentation [InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe compatibility) 2021-08-19 16:38:32 -07:00
ObjCARC [ObjC][ARC] Don't form a StoreStrong call if it is unsafe to move the 2021-08-11 13:50:19 -07:00
Scalar [NFC] Replace some attribute methods that use confusing indexes 2021-08-19 14:10:26 -07:00
Utils Refactor inlineRetainOrClaimRVCalls. NFC 2021-08-19 14:55:45 -07:00
Vectorize [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64 2021-08-19 09:29:40 +01:00
CMakeLists.txt [NewPM][HelloWorld] Move HelloWorld to Utils 2021-02-03 12:59:40 -08:00