summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/unwind-attr.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix FileCheck --check-prefix lines.Tim Northover2013-08-121-1/+1
| | | | | | | | | | Various tests had sprung up over the years which had --check-prefix=ABC on the RUN line, but "CHECK-ABC:" later on. This happened to work before, but was strictly incorrect. FileCheck is getting stricter soon though. Patch by Ron Ofir. llvm-svn: 188174
* Add more of the command line options as attribute flags.Bill Wendling2013-02-281-2/+3
| | | | | | These can be easily queried by the back-end. llvm-svn: 176304
* Reapply r176133 with testcase fixes.Bill Wendling2013-02-271-3/+2
| | | | llvm-svn: 176145
* Fix testcases to not rely upon target-* attributes.Bill Wendling2013-02-261-10/+9
| | | | llvm-svn: 176135
* Revert "Add more attributes from the command line to functions."Anna Zaks2013-02-251-9/+10
| | | | | | | | This reverts commit 176009. The commit is a likely cause of several buildbot failures. llvm-svn: 176044
* Add more attributes from the command line to functions.Bill Wendling2013-02-251-10/+9
| | | | | | | This is an ongoing process. Any command line option which a back-end cares about should be added here. llvm-svn: 176009
* Modify the tests to use attribute group references instead of listing theBill Wendling2013-02-201-6/+12
| | | | | | function attributes. llvm-svn: 175606
* Add the 'target-cpu' and 'target-features' attributes to functions.Bill Wendling2013-02-151-6/+6
| | | | | | | The back-end will use these values to reconfigure code generation for different features. llvm-svn: 175308
* A number of test cases assume that an "int" parameter or return valueUlrich Weigand2012-10-241-2/+2
| | | | | | | | | | | | 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. llvm-svn: 166551
* Revise r110163: don't mark weak functions nounwind, because the optimizerJohn McCall2010-08-111-0/+7
| | | | | | treats that as a contract to be fulfilled by any replacements. llvm-svn: 110864
* Fix a warning on a test.John McCall2010-08-031-0/+1
| | | | llvm-svn: 110165
* Do a very simple pass over every function we emit to infer whether we canJohn McCall2010-08-031-4/+14
| | | | | | | mark it nounwind based on whether it contains any non-nounwind calls. <rdar://problem/8087431> llvm-svn: 110163
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-2/+2
| | | | | | | | | - 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). llvm-svn: 91446
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-1/+1
| | | | | | - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
* Prep for new warning.Mike Stump2009-07-211-0/+1
| | | | llvm-svn: 76638
* make these tests pass with the stack canary stuff even on targets where they ↵Chris Lattner2009-06-281-2/+2
| | | | | | default to on. llvm-svn: 74412
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-2/+2
| | | | | | Tests and drivers updated, still need to shuffle dirs. llvm-svn: 67602
* Fix test case RUN: line (thanks Argiris)Daniel Dunbar2008-08-181-1/+1
| | | | llvm-svn: 54922
* Add test case for -fexceptionsDaniel Dunbar2008-08-111-0/+5
llvm-svn: 54647
OpenPOWER on IntegriCloud