llvm-6502/test
Dan Gohman f241174421 Revert the addition of hasNoPointerOverflow to GEPOperator.
Getelementptrs that are defined to wrap are virtually useless to
optimization, and getelementptrs that are undefined on any kind
of overflow are too restrictive -- it's difficult to ensure that
all intermediate addresses are within bounds. I'm going to take
a different approach.

Remove a few optimizations that depended on this flag.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76437 91177308-0d34-0410-b5e6-96231b3b80d8
2009-07-20 17:43:30 +00:00
..
Analysis Introduce a pointertracking pass. 2009-07-14 18:44:28 +00:00
Archive
Assembler Apparently Darwin doesn't have /dev/full :-(. 2009-07-15 18:41:11 +00:00
Bindings/Ocaml
Bitcode Don't remove aggregate-typed module level constants before encoding functions 2009-06-12 05:20:12 +00:00
BugPoint Fix regular expression. 2009-06-12 05:39:02 +00:00
CodeGen Revert the addition of hasNoPointerOverflow to GEPOperator. 2009-07-20 17:43:30 +00:00
DebugInfo upgrade 2009-06-23 22:11:37 +00:00
ExecutionEngine remove tests for removed intrinsics. 2009-07-12 21:30:06 +00:00
Feature Drop "constant" from 2009-07-08 21:57:07 +00:00
FrontendAda
FrontendC Testcase for PR4214. 2009-07-17 11:44:20 +00:00
FrontendC++ xfail for now. 2009-07-20 15:33:09 +00:00
FrontendFortran
FrontendObjC This test should be run with -m32. 2009-07-19 22:44:03 +00:00
FrontendObjC++
Integer
lib In an XFAIL line, treat "XFAIL: foo*bar" as a regular expression to be matched 2009-06-12 05:18:32 +00:00
Linker
LLVMC
MC/AsmParser llvm-mc: Add -triple, and start fetching the target asm printer. 2009-07-17 22:38:58 +00:00
Other Add new function attribute - noimplicitfloat 2009-06-05 21:57:13 +00:00
Scripts
TableGen Add some tests of advanced TableGen list functionality. 2009-06-29 20:07:17 +00:00
Transforms Revert the addition of hasNoPointerOverflow to GEPOperator. 2009-07-20 17:43:30 +00:00
Verifier
Makefile Clarify how to configure llvm-gcc-4.2 for use with 2009-06-26 05:44:53 +00:00
Makefile.tests
TestRunner.sh