llvm-6502/test
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
..
Analysis
Archive
Assembler
Bindings/Ocaml
Bitcode Ordinary patch for PR1255. 2012-05-08 06:36:08 +00:00
BugPoint
CodeGen Teach DAG combine to fold x-x to 0.0 when unsafe FP math is enabled. 2012-05-07 20:51:25 +00:00
DebugInfo X86: Use StackRegister instead of FrameRegister in getFrameIndexReference (to generate debug info for local variables) if stack needs realignment 2012-05-01 15:16:06 +00:00
ExecutionEngine
Feature
Instrumentation [tsan] Atomic support for ThreadSanitizer, patch by Dmitry Vyukov 2012-04-27 07:31:53 +00:00
Integer
Linker
MC Fix issues with the ARM bl and blx thumb instructions and the J1 and J2 bits 2012-05-03 22:41:56 +00:00
Object
Other Reapply r155682, making constant folding more consistent, with a fix to work 2012-04-27 17:50:22 +00:00
Scripts
TableGen
Transforms Teach reassociate to commute FMul's and FAdd's in order to canonicalize the order of their operands across instructions. This allows for greater CSE opportunities. 2012-05-07 20:47:23 +00:00
Unit
Verifier
YAMLParser
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
site.exp.in
TestRunner.sh