- Dec 11, 2013
-
-
Greg Clayton authored
Massive test suite cleanup to stop everyone from manually having to compute "mydir" inside each test case. This has led to many test suite failures because of copy and paste where new test cases were based off of other test cases and the "mydir" variable wasn't updated. Now you can call your superclasses "compute_mydir()" function with "__file__" as the sole argument and the relative path will be computed for you. llvm-svn: 196985
-
Fariborz Jahanian authored
when selector in objc_bridge_related attribute names a property. // rdar://15517899 llvm-svn: 196984
-
Greg Clayton authored
We must make sure that all ValueObject objects always contain a valid target. llvm-svn: 196983
-
David Fang authored
llvm-svn: 196982
-
- Dec 10, 2013
-
-
David Fang authored
llvm-svn: 196981
-
Fariborz Jahanian authored
// rdar://15499111 llvm-svn: 196977
-
Rafael Espindola authored
llvm-svn: 196976
-
Reid Kleckner authored
It was failing because ASan was adding all of the following to one function: - dynamic alloca - stack realignment - inline asm This patch avoids making the static alloca dynamic when coverage is used. ASan should probably not be inserting empty inline asm blobs to inhibit duplicate tail elimination. llvm-svn: 196973
-
Matt Arsenault authored
llvm-svn: 196971
-
David Fang authored
.weak_def_can_be_hidden was not yet supported by the system assembler llvm-svn: 196970
-
Chad Rosier authored
intrinsic to use f32/f64 types, rather than their vector equivalents. llvm-svn: 196969
-
Chad Rosier authored
LLVM AArch64 intrinsics to use f32/f64, rather than their vector equivalents. llvm-svn: 196968
-
Chad Rosier authored
and fixed-point convert to floating-point LLVM AArch64 intrinsics. llvm-svn: 196967
-
Chad Rosier authored
LLVM AArch64 intrinsics. llvm-svn: 196966
-
Chad Rosier authored
intrinsic to use f32/f64 types, rather than their vector equivalents. llvm-svn: 196965
-
Chad Rosier authored
LLVM AArch64 intrinsics to use f32/f64, rather than their vector equivalents. llvm-svn: 196964
-
Chad Rosier authored
and fixed-point convert to floating-point LLVM AArch64 intrinsics. llvm-svn: 196963
-
Chad Rosier authored
LLVM AArch64 intrinsics. llvm-svn: 196962
-
Justin Bogner authored
When parsing invalid top-level asm statements, we were ignoring the return code of the SkipUntil we used for recovery. This led to crashes when we hit the end of file and tried to continue parsing anyway. This fixes the crash and adds a couple of tests for parsing related problems. llvm-svn: 196961
-
Matt Arsenault authored
llvm-svn: 196960
-
Richard Smith authored
llvm-svn: 196959
-
Sergey Matveev authored
llvm-svn: 196957
-
Greg Clayton authored
llvm-svn: 196956
-
Ted Kremenek authored
Rename attribute 'objc_suppress_protocol_methods' to 'objc_protocol_requires_explicit_implementation'. That's a mouthful, and not necessarily the final name. This also reflects a semantic change where this attribute is now on the protocol itself instead of a class. This attribute will require that a protocol, when adopted by a class, is explicitly implemented by the class itself (instead of walking the super class chain). Note that this attribute is not "done". This should be considered a WIP. llvm-svn: 196955
-
Ted Kremenek authored
llvm-svn: 196954
-
Richard Smith authored
llvm-svn: 196953
-
Greg Clayton authored
<rdar://problem/15622900> llvm-svn: 196952
-
Marshall Clow authored
Refactored a bunch of duplicated code in <ostream>. Made a new routine called __put_character_sequence, and made nine places call it. llvm-svn: 196951
-
Fariborz Jahanian authored
// rdar://15499111 llvm-svn: 196950
-
Greg Clayton authored
<rdar://problem/14183288> llvm-svn: 196949
-
Matt Arsenault authored
C++ style comments not allowed in C90, signed unsigned comparision. llvm-svn: 196948
-
Matt Arsenault authored
Unused variable and unused typedef in release build. llvm-svn: 196947
-
David Peixotto authored
We do not need to expose this flag to the user. This commit makes the flag an interal debug option that will only display its help when printing with --help-hidden. llvm-svn: 196946
-
Argyrios Kyrtzidis authored
[Driver] Rename '-objcmt-white-list-dir-path' option to '-objcmt-whitelist-dir-path' and add an alias for now. llvm-svn: 196944
-
Argyrios Kyrtzidis authored
rdar://15509284 llvm-svn: 196943
-
Argyrios Kyrtzidis authored
lookupMethod also goes through categories, which we don't need there. llvm-svn: 196942
-
Ed Maste authored
llvm-svn: 196941
-
Reid Kleckner authored
llvm-svn: 196940
-
Reid Kleckner authored
This re-lands commit r196876, which was reverted in r196879. The tests have been fixed to pass on platforms with a stack alignment larger than 4. Update to clang side tests will land shortly. llvm-svn: 196939
-
Jordan Rose authored
Some things I missed when this first went in. llvm-svn: 196938
-