llvm/test/Bitcode
Stepan Dyatkovskiy 85a4406959 Ordinary patch for PR1255.
Added new case-ranges orientated methods for adding/removing cases in SwitchInst. After this patch cases will internally representated as ConstantArray-s instead of ConstantInt, externally cases wrapped within the ConstantRangesSet object.
Old methods of SwitchInst are also works well, but marked as deprecated. So on this stage we have no side effects except that I added support for case ranges in BitcodeReader/Writer, of course test for Bitcode is also added. Old "switch" format is also supported.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156374 91177308-0d34-0410-b5e6-96231b3b80d8
2012-05-08 06:36:08 +00:00
..
2006-12-11-Cast-ConstExpr.ll Fix test cases that were previously using grep to use FileCheck 2011-05-28 00:15:10 +00:00
2009-06-11-FirstClassAggregateConstant.ll Don't remove aggregate-typed module level constants before encoding functions 2009-06-12 05:20:12 +00:00
2012-05-07-SwitchInstRangesSupport.ll Ordinary patch for PR1255. 2012-05-08 06:36:08 +00:00
blockaddress.ll It's valid to take the blockaddress of a different function, so remove this 2011-05-06 21:09:44 +00:00
extractelement.ll Change tests from "opt %s" to "opt < %s" so that opt doesn't see the 2009-09-11 18:01:28 +00:00
flags.ll Fix the bitcode reader to deserialize nuw/nsw/etc. bits properly in the case 2010-01-25 21:55:39 +00:00
lit.local.cfg Replace all instances of dg.exp file with lit.local.cfg, since all tests are run with LIT now and now Dejagnu. dg.exp is no longer needed. 2012-02-16 06:28:33 +00:00
metadata-2.ll Remove support for parsing the "type i32" syntax for defining a numbered 2011-06-19 00:03:46 +00:00
metadata.ll Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00
null-type.ll FileCheckize these testcases. 2012-04-08 11:00:38 +00:00
null-type.ll.bc Testcase for PR8494 (invalid bitcode crashing the bitcode reader). 2010-10-28 15:57:30 +00:00
shuffle.ll The bitcode reader can create an shuffle with a place holder mask which it will 2011-10-26 00:34:48 +00:00
ssse3_palignr.ll Simplify tests by not piping them through llvm-dis. 2011-10-25 19:59:50 +00:00