History log of /external/clang/test/CodeGen/switch.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
93ab6bf534fb6c26563c00f28a8fc5581bb71dfd 15-Aug-2013 Stephen Lin <stephenwlin@gmail.com> CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
cd5b22e12b6513163dd131589746c194090f14e6 12-Jan-2011 John McCall <rjmccall@apple.com> Fix a latent bug where, after emitting an expression statement, we would
delete the block we began emitting into if it had no predecessors. We never
want to do this, because there are several valid cases during statement
emission where an existing block has no known predecessors but will acquire
some later. The case in my test case doesn't inherently fall into this
category, because we could safely emit the case-range code before the statement
body, but there are examples with labels that can't be fallen into
that would also demonstrate this bug.

rdar://problem/8837067



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@123303 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
fae7bf269034202adf43840379340a60a9992292 03-Apr-2010 Daniel Dunbar <daniel@zuster.org> Merge several tests into switch.c.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@100235 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
a5728872c7702ddd09537c95bc3cbd20e1f2fb09 15-Dec-2009 Daniel Dunbar <daniel@zuster.org> Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.
- This is designed to make it obvious that %clang_cc1 is a "test variable"
which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it
can be useful to redefine what gets run as 'clang -cc1' (for example, to set
a default target).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
600d47e8d5edc93a08ada8086db23d1d434ce583 20-Nov-2009 Daniel Dunbar <daniel@zuster.org> Fix some codegen tests to include positive checks.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
d7d5f0223bd30dfd618762349c6209dd1d5ea3e6 24-Mar-2009 Daniel Dunbar <daniel@zuster.org> Rename clang to clang-cc.

Tests and drivers updated, still need to shuffle dirs.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67602 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
d28a80d64616b66c91d28bb4c08ca2d8c594de4e 12-May-2008 Eli Friedman <eli.friedman@gmail.com> Emit basic block for switch body; fixes PR2307.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@50968 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
cda459ec79fb32e55f55e13a02001202b13406bd 27-Dec-2007 Chris Lattner <sabre@nondot.org> use -emit-llvm-bc



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@45372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
1438b4918a1658ef6467488109ca434e775e58e5 01-Dec-2007 Chris Lattner <sabre@nondot.org> fix a couple switch codegen problems Oliver reported.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44484 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
c69a5810f4a39f4af204e4843b497033ec6f12bf 30-Nov-2007 Chris Lattner <sabre@nondot.org> Support fully general case expressions, patch by Sanghyeon Seo!


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44453 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
c049e4f406a7f7179eba98659044a32508e53289 08-Oct-2007 Devang Patel <dpatel@apple.com> Code gen case statement ranges.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42766 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
2d79d0f3ac0ea77b7bdfc3dd11de8cc3ccd91b8c 05-Oct-2007 Devang Patel <dpatel@apple.com> Support case statement ranges.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42648 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c
51b09f2c528c8460b5465c676173324e44176d62 05-Oct-2007 Devang Patel <dpatel@apple.com> switch statement code gen.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@42616 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/switch.c