1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/lib/Transforms
Chris Lattner 3b060b2d41 Truncate GEP indexes larger than the pointer size down to pointer size
when doing this transform if the GEP is not inbounds.  No testcase because
it is very difficult to trigger this: instcombine already canonicalizes
GEP indices to pointer size, so it relies specific permutations of the
instcombine worklist.

Thanks to Duncan for pointing this possible problem out.

llvm-svn: 92495
2010-01-04 18:57:15 +00:00
..
Hello Fix a bunch of little errors that Clang complains about when its being pedantic 2009-12-19 07:05:23 +00:00
InstCombine Truncate GEP indexes larger than the pointer size down to pointer size 2010-01-04 18:57:15 +00:00
Instrumentation remove the random sampling framework, which is not maintained anymore. 2010-01-02 20:07:03 +00:00
IPO Final step in the metadata API restructuring: move the 2009-12-29 09:01:33 +00:00
Scalar 80-col violations, trailing whitespace. 2010-01-04 07:55:25 +00:00
Utils fix Analysis/DebugInfo.h to not include Metadata.h. Do this 2009-12-31 03:02:08 +00:00
Makefile move instcombine to its own library, it's past time. 2010-01-04 06:23:24 +00:00