1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-22 04:22:57 +02:00
llvm-mirror/include/llvm/Transforms
Peter Collingbourne e368465e8d Add an extension point for peephole optimizers.
This extension point allows adding passes that perform peephole optimizations
similar to the instruction combiner. These passes will be inserted after
each instance of the instruction combiner pass.

Differential Revision: http://reviews.llvm.org/D3905

llvm-svn: 209595
2014-05-25 10:27:02 +00:00
..
IPO Add an extension point for peephole optimizers. 2014-05-25 10:27:02 +00:00
Utils Flip on vectorization of bswap intrinsics. 2014-05-19 13:48:08 +00:00
Instrumentation.h [C++] Use 'nullptr'. Transforms edition. 2014-04-25 05:29:35 +00:00
IPO.h Revert "Reapply "LTO: add API to set strategy for -internalize"" 2014-04-02 22:05:57 +00:00
ObjCARC.h Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
Scalar.h Add an optimization that does CSE in a group of similar GEPs. 2014-05-01 18:38:36 +00:00
Vectorize.h Allow vectorization of bit intrinsics in BB Vectorizer. 2014-04-25 03:33:48 +00:00