Граф коммитов

7 Коммитов

Автор SHA1 Сообщение Дата
Daniel Dunbar a5728872c7 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
2009-12-15 20:14:24 +00:00
Daniel Dunbar 4fcfde4d5c 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
2009-11-08 01:45:36 +00:00
Anders Carlsson 3604386e1e Make the forwarding member of block byref structs be a pointer to the block byref struct itself.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81423 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-10 01:32:12 +00:00
Daniel Dunbar 55a759b8bb Fix a few tests to be -Asserts agnostic.
- Ugh.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79860 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-23 19:28:59 +00:00
Daniel Dunbar b2fedb4605 Update test case.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@78699 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-11 18:37:40 +00:00
Mike Stump cc0442fa28 Fixup codegen for __block int i; i += rhs();. Should also slightly
improve codegen in some cases.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72273 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-22 19:07:20 +00:00
Mike Stump 99459b67da Fixup blocks codegen for { __block i; i = rhs(); }, we want the rhs
evaluated first.  This can also improve codegen just a bit as we might
have another register to play with for the evaluation of the rhs.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72226 91177308-0d34-0410-b5e6-96231b3b80d8
2009-05-21 21:05:15 +00:00