1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/include/llvm/Transforms
Chandler Carruth 1b568ccf5e [TI removal] Remove TerminatorInst from GVN.h and GVN.cpp.
This is the last interesting usage in all of LLVM's headers. The
remaining usages in headers are the core typesystem bits (Core.h,
instruction types, and InstVisitor) and as the return of
`BasicBlock::getTerminator`. The latter is the big remaining API point
that I'll remove after mass updates to user code.

llvm-svn: 344501
2018-10-15 10:00:15 +00:00
..
AggressiveInstCombine Fix some layering in AggressiveInstCombine (avoiding inclusion of Scalar.h) 2018-04-24 15:40:07 +00:00
InstCombine Rename DEBUG macro to LLVM_DEBUG. 2018-05-14 12:53:11 +00:00
Instrumentation [PassManager/Sanitizer] Port of AddresSanitizer pass from legacy to new PassManager 2018-10-11 18:31:51 +00:00
IPO Add a flag to remap manglings when reading profile data information. 2018-10-10 23:13:47 +00:00
Scalar [TI removal] Remove TerminatorInst from GVN.h and GVN.cpp. 2018-10-15 10:00:15 +00:00
Utils [TI removal] Remove TerminatorInst from BasicBlockUtils.h 2018-10-15 09:34:05 +00:00
Vectorize [VPlan] Implement initial vector code generation support for simple outer loops. 2018-09-14 00:36:00 +00:00
Coroutines.h
Instrumentation.h move GetOrCreateFunctionComdat to Instrumentation.cpp/Instrumentation.h 2018-10-12 23:21:48 +00:00
IPO.h Hot cold splitting pass 2018-09-07 15:03:49 +00:00
ObjCARC.h
Scalar.h [TI removal] Remove a dead forward declaration of TerminatorInst. NFC. 2018-10-15 09:34:31 +00:00
Utils.h [PGO] Control Height Reduction 2018-09-04 17:19:13 +00:00
Vectorize.h Remove @brief commands from doxygen comments, too. 2018-05-01 16:10:38 +00:00