History log of /external/clang/test/CodeGen/struct-passing.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
041087caec03e8855770695d3eabc0feb031f6ed 16-Aug-2011 Eric Christopher <echristo@apple.com> 'pure' and 'const' functions should also be marked nounwind. Migrate
test over from llvm/test/FrontendC++ and update others to account for
the change.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137669 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
de92d739ba0ef42a5a7dcfd6e170329549d0716b 23-May-2011 Chris Lattner <sabre@nondot.org> make the x86-32 backend specify a byval alignment, even when the
code generator will do it. With this patch, clang compiles the example
in PR9794 to not have an alloca temporary.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@131881 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
5d058e7f64d51f195128cdb13ef0d50df3161218 19-Oct-2010 Michael J. Spencer <bigcheesegs@gmail.com> test: FileCheck'ize and document test.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@116799 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
6b61fcd47fe94a88899a95b9e73b600257735286 03-Sep-2010 Chris Lattner <sabre@nondot.org> stop looking for #uses comments.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112898 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
cd4c34d2a078b78ca31fd3bc5cbb210123dce89d 02-Sep-2010 Duncan Sands <baldrick@free.fr> Correct this test for the fact that the number of uses is now printed
in a comment.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112813 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
fb97cf24158aa7f1fd74374052f99733ef331bb9 20-Apr-2010 Chris Lattner <sabre@nondot.org> don't slap noalias attribute on stret result arguments.
This mirror's Dan's patch for llvm-gcc in r97989, and
fixes the miscompilation in PR6525. There is some contention
over whether this is the right thing to do, but it is the
conservative answer and demonstrably fixes a miscompilation.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@101877 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.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/struct-passing.c
2475d76920b43014e661690836642ca3c9967179 08-Nov-2009 Daniel Dunbar <daniel@zuster.org> Remove RUN: true lines.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86432 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.c
4fcfde4d5c8f25e40720972a5543d538a0dcb220 08-Nov-2009 Daniel Dunbar <daniel@zuster.org> Eliminate &&s in tests.
- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@86430 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/struct-passing.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/struct-passing.c
0ac86f0821a2ba7ae09793fee4451bef99e9b2f3 18-Mar-2009 Daniel Dunbar <daniel@zuster.org> PR3835: Interaction with ABI structure passing can inhibit
readnone/readonly attributes.


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