87d948ecccffea9e9e37d0d053b246e2d6d6c47b |
|
04-Mar-2016 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r256229 http://b/26987366 Change-Id: I5d349c9843ea5c24d6e455956f8a446393b6873d
/external/clang/test/CodeGen/function-attributes.c
|
6bcf27bb9a4b5c3f79cb44c0e4654a6d7619ad89 |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for 3.5 rebase (r209713). Change-Id: I8c9133b0f8f776dc915f270b60f94962e771bc83
/external/clang/test/CodeGen/function-attributes.c
|
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/function-attributes.c
|
be9e8bfef6ee7f81ea30e9d358101b4f8d560c6b |
|
28-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Add more of the command line options as attribute flags. These can be easily queried by the back-end. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176304 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
899245792776dd219a3c36eb19b42272e270bc0c |
|
27-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Reapply r176133 with testcase fixes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176145 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
c3af6799d4c8ec4b338236e4361c0795e9af890a |
|
27-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Fix testcases to not rely upon target-* attributes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176135 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
c2833111020d7a672bb4b547799fcd87ea4f8fb5 |
|
25-Feb-2013 |
Anna Zaks <ganna@apple.com> |
Revert "Add more attributes from the command line to functions." This reverts commit 176009. The commit is a likely cause of several buildbot failures. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176044 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
d620e09c13b1ca32434ce440abf5bb0f3d0979c5 |
|
25-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Add more attributes from the command line to functions. This is an ongoing process. Any command line option which a back-end cares about should be added here. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176009 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
5bb033ba5de8f00cea93b061427de92569b45d2d |
|
22-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Update tests so that we don't test for function-only attributes on call sites. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175921 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
4e1125f630e75a52209b928e9d43b638abf39987 |
|
22-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Update to use references to attribute groups instead of listing the attributes on the call/invoke instructions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175878 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
f7a9da053f5bd6c18450c1796d953b42c3b7ad3a |
|
20-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Modify the tests to use attribute group references instead of listing the function attributes. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175606 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
5e31474b9c8348e8d0404264ae6a8775e34df6ac |
|
01-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Update the tests. This update coincides with r174110. That change ordered the attributes alphabetically. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174111 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
7586a6e6b7d79d4be031d2d0d6a35d5996cd0db9 |
|
30-Jan-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Semantic analysis and CodeGen support for C11's _Noreturn. This is modeled as an attribute for consistency with our other noreturn mechanisms. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@173898 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
6700415542121e2cb7d867728046ffa21e402019 |
|
12-Oct-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Add returns_twice to functions that are known to return twice. This implements the same behavior of gcc by keeping the attribute out of the function type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141803 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
f87cced71a955dca5731e7b28bc182e4824c0355 |
|
03-Oct-2011 |
Rafael Espindola <rafael.espindola@gmail.com> |
Propagate __attribute__((returns_twice)) from C to IL. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@141002 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
74f7293eb30bf77355c20a3c2cad7b67d8ce7388 |
|
13-Feb-2010 |
Charles Davis <cdavis@mines.edu> |
Emit the 'alignstack' LLVM function attribute when we encounter a function marked 'force_align_arg_pointer'. Almost there; now all I need to do is finish up the backend. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96100 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.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/function-attributes.c
|
7ab1c3ebd02c31bfa1333cc51de1261c1499d6f7 |
|
27-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Set OptimizeForSize LLVM function attribute with -Os. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85278 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
0aa9424c64eb337b0d23fc60262c671b180ccd8e |
|
27-Oct-2009 |
Daniel Dunbar <daniel@zuster.org> |
Convert test to FileCheck. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85277 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
c36541e7bfa69cc63e2668a986bc99117559c545 |
|
21-Jul-2009 |
Mike Stump <mrs@apple.com> |
Prep for new warning. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76638 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
bdb0132722082886558f31eccdba06ae1852c0ee |
|
05-May-2009 |
Chris Lattner <sabre@nondot.org> |
When defining a function whose type has no prototype, make an effort to go back and clean up existing uses of the bitcasted function. This is not just an optimization: it is required for correctness to get always inline functions to work, see testcases in function-attributes.c. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70971 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
5e222139610a9f8b2b5f4ddd112f10dec9ec1e97 |
|
03-May-2009 |
Eli Friedman <eli.friedman@gmail.com> |
PR4133: fix always_inline implementation to be consistent with gcc. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70786 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
dbb5a376c8b9272813a30c5519031e9ea2fb071f |
|
14-Apr-2009 |
Chris Lattner <sabre@nondot.org> |
defer emission of always_inline, extern_inline, and inline functions (when not in c89 mode). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@69032 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
64c2e0762628eba26c100642521b6100c2515cc5 |
|
11-Apr-2009 |
Daniel Dunbar <daniel@zuster.org> |
Don't set both readnone and readonly. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68833 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.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/function-attributes.c
|
0334a4ec63c43ac9ed13faa30fbcfc7697828ffd |
|
25-Feb-2009 |
Daniel Dunbar <daniel@zuster.org> |
Temporarily disable clearing of insert point (to indicate unreachable code) when calling noreturn functions; general expression emission isn't ready to do the right thing in all cases. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65473 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
c0ef9f59937c3971c48b6fed37cf5bd8985c024b |
|
20-Feb-2009 |
Daniel Dunbar <daniel@zuster.org> |
Set call attribute for direct calls (i.e. noreturn). - Remove an unused variant of EmitCallExpr overload. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65130 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
0d7b091ffd100ca2cf51c686635a5d2bfbbad639 |
|
03-Feb-2009 |
Daniel Dunbar <daniel@zuster.org> |
Force triple for codegen tests which have expectations on output types. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@63669 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
af668b0e7d3581dea3b4f29a9262686e83887e5b |
|
28-Oct-2008 |
Daniel Dunbar <daniel@zuster.org> |
Add attribute always_inline support. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@58304 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
33e2c5f8b568eb475a7e94d8cd557cde1768f92b |
|
30-Sep-2008 |
Nuno Lopes <nunoplopes@sapo.pt> |
fix test for latest changes in llvm asm representation git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56842 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
ced4fcb23329b5d93cf19c506d149164352c8463 |
|
27-Sep-2008 |
Daniel Dunbar <daniel@zuster.org> |
Fix function-attributes test case to not rely on llvm-gcc. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@56734 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|
3a9a3e112ac02f8a261293cbe605db2e5d8732d3 |
|
05-Sep-2008 |
Daniel Dunbar <daniel@zuster.org> |
Set sext/zext on function result. - <rdar://problem/6156739> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@55815 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGen/function-attributes.c
|