| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
llvm-svn: 96651
|
| |
|
|
|
|
| |
clang is built optimized.
llvm-svn: 96645
|
| |
|
|
|
|
| |
instead relies on their DeclContext for iteration, etc.
llvm-svn: 96638
|
| |
|
|
| |
llvm-svn: 96513
|
| |
|
|
|
|
|
|
| |
a block without it being used. This causes over release
of objects in certain runtime-senitive apps.
(fixes radar 7581175).
llvm-svn: 96501
|
| |
|
|
|
|
| |
a __weak block. Fixes radar 7628591.
llvm-svn: 95822
|
| |
|
|
|
|
|
| |
calls to the UnwindResumeOrRethrow function for C++/Obj-C exception handling,
for Darwin ARM.
llvm-svn: 95787
|
| |
|
|
|
|
| |
(Fixes radar 7609722).
llvm-svn: 95406
|
| |
|
|
|
|
| |
declaration. Fixes radar 7590273.
llvm-svn: 95164
|
| |
|
|
| |
llvm-svn: 95005
|
| |
|
|
|
|
| |
triple instead of keying off architecture. Also, fix version define to properly include the revision/micro component of the version number.
llvm-svn: 94487
|
| |
|
|
| |
llvm-svn: 94404
|
| |
|
|
| |
llvm-svn: 94403
|
| |
|
|
| |
llvm-svn: 94402
|
| |
|
|
|
|
| |
halfway towards fixing PR5824.
llvm-svn: 92142
|
| |
|
|
| |
llvm-svn: 92140
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20091214/092780.html)
The instruction fixes were checked and approved by Chris Lattner, but
these testcase fixes are mine; please yell at me if there are any
problems with either.
* PR5050-constructor-conversion.cpp
* array-construction.cpp
* constructor-conversion.cpp
* cast-conversion.cpp
* constructor-default-arg.cpp
* derived-to-base-conv.cpp
* ptr-to-member-function.cpp
* call-arg-zero-temp.cpp
* default-destructor-synthesis.cpp
* global-array-destruction.cpp
* array-operator-delete-call.cpp
* decl-ref-init.cpp
* default-constructor-for-members.cpp
* convert-to-fptr.cpp
* constructor-for-array-members.cpp
* conversion-function.cpp
* objc-read-weak-byref.m
Fixed testcase to reflect call qualifier
llvm-svn: 91640
|
| |
|
|
|
|
|
| |
clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to
garbage).
llvm-svn: 91460
|
| |
|
|
|
|
|
|
|
| |
non-existing 'isa' field of a non-existing struct type
all related to legacy type definition for 'id' which we have
dropped in clang in favor of a built-in type.
(fixes radar 7470820).
llvm-svn: 91455
|
| |
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
| |
llvm-svn: 91349
|
| |
|
|
|
|
| |
an Objective-C rethrow nested inside another try/catch block. (fixes radar 7466728).
llvm-svn: 91335
|
| |
|
|
| |
llvm-svn: 91309
|
| |
|
|
| |
llvm-svn: 91304
|
| |
|
|
| |
llvm-svn: 91290
|
| |
|
|
| |
llvm-svn: 91236
|
| |
|
|
|
|
| |
(fixes radar 7466494).
llvm-svn: 91227
|
| |
|
|
|
|
| |
(fixes radar 7457534).
llvm-svn: 90995
|
| |
|
|
|
|
| |
was not needed (fixes radar 7453430).
llvm-svn: 90981
|
| |
|
|
|
|
|
|
|
| |
implementation
of a subclass (direct or indirect) of a weak_import root class, emit a weak reference
for the root class's metaclass (should complete radar 6815425).
llvm-svn: 90249
|
| |
|
|
|
|
| |
recent change to make SEL a builtin type (fixes radar 7425510).
llvm-svn: 90145
|
| |
|
|
|
|
| |
-fvisibility, and -fconstant-string-class.
llvm-svn: 90072
|
| |
|
|
| |
llvm-svn: 90071
|
| |
|
|
|
|
| |
This fixes pr5611.
llvm-svn: 89895
|
| |
|
|
| |
llvm-svn: 89696
|
| |
|
|
| |
llvm-svn: 89605
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
type and fixes a long-standing code gen. crash reported in
at least two PRs and a radar. (radar 7405040 and pr5025).
There are couple of remaining issues that I would like for
Ted. and Doug to look at:
Ted, please look at failure in Analysis/MissingDealloc.m.
I have temporarily added an expected-warning to make the
test pass. This tests has a declaration of 'SEL' type which
may not co-exist with the new changes.
Doug, please look at a FIXME in PCHWriter.cpp/PCHReader.cpp.
I think the changes which I have ifdef'ed out are correct. They
need be considered for in a few Indexer/PCH test cases.
llvm-svn: 89561
|
| |
|
|
|
|
| |
objective-c2 classes (radar 6815425).
llvm-svn: 89157
|
| |
|
|
| |
llvm-svn: 89088
|
| |
|
|
| |
llvm-svn: 89084
|
| |
|
|
|
|
| |
not .s output.
llvm-svn: 89083
|
| |
|
|
|
|
| |
instead of forcing the triple.
llvm-svn: 89072
|
| |
|
|
|
|
| |
clang-cc when they do.
llvm-svn: 89070
|
| |
|
|
|
|
| |
-fnext-runtime), instead of using getDefaultLangOptions.
llvm-svn: 89058
|
| |
|
|
|
|
|
|
| |
gracefully, on par with gcc, by: Issuing a warning,
doing final sematinc check of its definitions and generating
its meta-data.
llvm-svn: 88934
|
| |
|
|
|
|
| |
message to 'super'. Fixes radar 7205866.
llvm-svn: 87017
|
| |
|
|
| |
llvm-svn: 86432
|
| |
|
|
|
|
| |
- 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious.
llvm-svn: 86430
|
| |
|
|
| |
llvm-svn: 85880
|
| |
|
|
|
|
| |
meta-data for a class.
llvm-svn: 85440
|