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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
c0dcc2d7beaeb6a80c0c7d69086b4c8894b662a0 |
|
15-Feb-2013 |
Bill Wendling <isanbard@gmail.com> |
Add the 'target-cpu' and 'target-features' attributes to functions. The back-end will use these values to reconfigure code generation for different features. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175308 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
923099773fe4bbc52a25a5d3d92236b5e37cef93 |
|
24-Oct-2012 |
Ulrich Weigand <ulrich.weigand@de.ibm.com> |
A number of test cases assume that an "int" parameter or return value will be represented in the IR as a plain "i32" type. This causes the tests to spuriously fail on platforms where int is not a 32-bit type, or where the ABI requires attributes like "signext" or "zeroext" to be used. This patch adds -triple or -target parameters to force those tests to use the i386-unknown-unknown target. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@166551 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
d946bda308fa62804ec2007b2c2426e9c90e94c4 |
|
16-Aug-2011 |
Eric Christopher <echristo@apple.com> |
FileCheckize this test. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137671 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|
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/CodeGenCXX/2009-05-04-PureConstNounwind.cpp
|