History log of /external/clang/test/CodeGen/conditional.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1e4f68ce0bffd9a6b9a8fc56d1766177382788e3 08-Dec-2011 Eli Friedman <eli.friedman@gmail.com> Fix an edge case in IRGen for conditionals. PR11509.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146189 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
c6bea67efc38b075c401ebdb6ae97afa08cbb51d 17-Apr-2011 Chris Lattner <sabre@nondot.org> fix rdar://9289603 - clang should fold trivial ?: for enums as well as integer constants into select at -O0
by making the isCheapEnoughToEvaluateUnconditionally predicate handle anything that folds to a constant. In particular, we now fold enums.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@129649 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.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/conditional.c
16fea9b2e5888443a6e2f96b397c92d3f6710ee8 17-Nov-2009 Eli Friedman <eli.friedman@gmail.com> PR5526: Make sure to set the right cast kinds for the inserted implicit casts.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89023 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
1eb4433ac451dc16f4133a88af2d002ac26c58ef 09-Sep-2009 Mike Stump <mrs@apple.com> Remove tabs, and whitespace cleanups.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.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/conditional.c
2d6ca8d0f699647364e983bd254a3d8ad422efda 21-Aug-2008 Daniel Dunbar <daniel@zuster.org> Update a number of CodeGen tests to not create .ll files in the test
directory.
- Removed .ll from the svn:ignore lists to try and prevent this.
- Added svn:ignore on test/Misc/Output


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55104 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
108f55d6fd9a1c0e753eb8e046cb1f1b81d77a76 04-Jun-2008 Nuno Lopes <nunoplopes@sapo.pt> fix crash when codegening 'cond ? lhs : call-to-void-func()'

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51958 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
145c08360a8ef90392bb0482c94f47e632e78f8c 16-May-2008 Eli Friedman <eli.friedman@gmail.com> Patch for PR2334, and a similar ObjC bug.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51193 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
68f624e9eb2d80b2e5c1a51471a76782cb1bc70b 11-Feb-2008 Eli Friedman <eli.friedman@gmail.com> Basic codegen test for conditional with void*.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46940 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
b1284ace14b7eb3cc206a3285e743861ab1a4773 30-Jan-2008 Eli Friedman <eli.friedman@gmail.com> Fix codegen for conditionals with incommpatible pointer types. Code
that causes this isn't really correct, but if we're going to accept
this, it should come up with a consistent AST.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46557 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
2202bce80fc72d067cbe67dc1512f7b45351fd31 30-Nov-2007 Chris Lattner <sabre@nondot.org> Fix a codegen crash on void ?: reported by Oliver


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44454 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
09376fd7f7ea9b4a4846c3d9cd1bfade17e5ac8d 26-Nov-2007 Chris Lattner <sabre@nondot.org> this works.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44321 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/conditional.c
8da1cb633967a8b0b235854508638f42197d4acb 13-Jul-2007 Chris Lattner <sabre@nondot.org> Check in these testcases.


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