llvm/test/Verifier
Daniel Dunbar 24ec2e5a72 [tests] Cleanup initialization of test suffixes.
- Instead of setting the suffixes in a bunch of places, just set one master
   list in the top-level config. We now only modify the suffix list in a few
   suites that have one particular unique suffix (.ml, .mc, .yaml, .td, .py).

 - Aside from removing the need for a bunch of lit.local.cfg files, this enables
   4 tests that were inadvertently being skipped (one in
   Transforms/BranchFolding, a .s file each in DebugInfo/AArch64 and
   CodeGen/PowerPC, and one in CodeGen/SI which is now failing and has been
   XFAILED).

 - This commit also fixes a bunch of config files to use config.root instead of
   older copy-pasted code.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188513 91177308-0d34-0410-b5e6-96231b3b80d8
2013-08-16 00:37:11 +00:00
..
2002-04-13-RetTypes.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2002-11-05-GetelementptrPointers.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2004-05-21-SwitchConstantMismatch.ll
2006-07-11-StoreStruct.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2006-10-15-AddrLabel.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2006-12-12-IntrinsicDefine.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2007-12-21-InvokeParamAttrs.ll
2008-01-11-VarargAttrs.ll
2008-03-01-AllocaSized.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2008-08-22-MemCpyAlignment.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2008-11-15-RetVoid.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
2009-05-29-InvokeResult1.ll Dan noticed that the verifier wasn't thoroughly checking uses of 2009-05-29 19:39:36 +00:00
2009-05-29-InvokeResult2.ll Dan noticed that the verifier wasn't thoroughly checking uses of 2009-05-29 19:39:36 +00:00
2009-05-29-InvokeResult3.ll Dan noticed that the verifier wasn't thoroughly checking uses of 2009-05-29 19:39:36 +00:00
2010-08-07-PointerIntrinsic.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
aliasing-chain.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
AmbiguousPhi.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
bitcast-address-space-nested-global-cycle.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-nested-global.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-through-constant-inttoptr-inside-gep-instruction.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-through-constant-inttoptr.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-through-gep-2.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-through-gep.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-space-through-inttoptr.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-address-spaces.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
bitcast-alias-address-space.ll Disallow global aliases to bitcast between address spaces 2013-07-20 17:46:05 +00:00
bitcast-vector-pointer-as.ll Reject bitcasts between address spaces with different sizes 2013-07-31 17:49:08 +00:00
byval-1.ll
byval-4.ll Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
cttz-undef-arg.ll Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
dominates.ll Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
fpmath.ll Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
gcread-ptrptr.ll
gcroot-alloca.ll
gcroot-meta.ll
gcroot-ptrptr.ll
gcwrite-ptrptr.ll
invoke.ll Assert that dominates is not given a multiple edge. Finding out if we have 2012-08-17 18:21:28 +00:00
llvm.compiler_used-invalid-type.ll s/compiler_used/compiler.used/. 2013-07-19 18:44:51 +00:00
llvm.used-invalid-init2.ll Clarify that llvm.used can contain aliases. 2013-04-22 14:58:02 +00:00
llvm.used-invalid-init.ll Clarify that llvm.used can contain aliases. 2013-04-22 14:58:02 +00:00
llvm.used-invalid-type2.ll Fix typo in test. 2013-07-22 21:10:42 +00:00
llvm.used-invalid-type.ll Clarify that llvm.used can contain aliases. 2013-04-22 14:58:02 +00:00
llvm.used-ptr-type.ll Clarify that llvm.used can contain aliases. 2013-04-22 14:58:02 +00:00
module-flags-1.ll [IR] Add 'Append' and 'AppendUnique' module flag behaviors. 2013-01-16 21:38:56 +00:00
PhiGrouping.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00
range-1.ll Convert the uses of '|&' to use '2>&1 |' instead, which works on old 2012-07-02 18:37:59 +00:00
range-2.ll Require intervals in the range metadata to be in a canonical form: They must 2012-05-31 13:45:46 +00:00
README.txt
SelfReferential.ll Rewrite test/Verifier tests to use FileCheck instead of grep 2013-04-08 18:33:51 +00:00

This directory contains testcases that the verifier is supposed to detect as
malformed LLVM code.  Testcases for situations that the verifier incorrectly
identifies as malformed should go in the test/Assembler directory.