1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 11:33:24 +02:00
llvm-mirror/lib/Transforms
Benjamin Kramer 4458ae839d SLPVectorizer: Make store chain finding more aggressive with GetUnderlyingObject.
This recursively strips all GEPs like the existing code. It also handles bitcasts and
other operations that do not change the pointer value.

llvm-svn: 191847
2013-10-02 19:06:06 +00:00
..
Hello First check in. Modified a comment. 2013-09-27 07:36:10 +00:00
InstCombine Use right address space size in InstCombineCompares 2013-09-30 21:11:01 +00:00
Instrumentation Remove the very substantial, largely unmaintained legacy PGO 2013-10-02 15:42:23 +00:00
IPO Remove "localize global" optimization 2013-10-02 15:31:34 +00:00
ObjCARC Revert "Give internal classes hidden visibility." 2013-09-11 18:05:11 +00:00
Scalar StructurizeCFG: Add dependency on LowerSwitch pass 2013-10-02 17:04:59 +00:00
Utils Remove the very substantial, largely unmaintained legacy PGO 2013-10-02 15:42:23 +00:00
Vectorize SLPVectorizer: Make store chain finding more aggressive with GetUnderlyingObject. 2013-10-02 19:06:06 +00:00
CMakeLists.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
LLVMBuild.txt Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00
Makefile Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation for refactoring the ARC Optimizer. 2013-01-28 01:35:51 +00:00