1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 12:12:47 +01:00
llvm-mirror/lib/Analysis/IPA
Duncan Sands 88d8323743 Factorize code: remove variants of "strip off
pointer bitcasts and GEP's", and centralize the
logic in Value::getUnderlyingObject.  The
difference with stripPointerCasts is that
stripPointerCasts only strips GEPs if all
indices are zero, while getUnderlyingObject
strips GEPs no matter what the indices are.

llvm-svn: 56922
2008-10-01 15:25:41 +00:00
..
Andersens.cpp Tidy up several unbeseeming casts from pointer to intptr_t. 2008-09-04 17:05:41 +00:00
CallGraph.cpp Simplify this some more. No functionality change. 2008-09-09 19:56:34 +00:00
CallGraphSCCPass.cpp Tidy up several unbeseeming casts from pointer to intptr_t. 2008-09-04 17:05:41 +00:00
CMakeLists.txt Initial support for the CMake build system. 2008-09-22 01:08:49 +00:00
FindUsedTypes.cpp Rationalize the names of passes that print information: 2008-09-23 12:47:39 +00:00
GlobalsModRef.cpp Factorize code: remove variants of "strip off 2008-10-01 15:25:41 +00:00
Makefile