- Jul 25, 2013
-
-
Fariborz Jahanian authored
via a macro, try using declaration's starting location. This is improvement over not having a valid location and dropping comment altogether. // rdar://14348912 llvm-svn: 187085
-
Rui Ueyama authored
The /include command line option is equivalent to Unix --undefined option, which forces the linker to resolve the given symbol name as if it's an unresolved symbol in one of its input files. This feature is used to link an additional object file or a shared library that no input files refer to. llvm-svn: 187084
-
Manman Ren authored
llvm-svn: 187083
-
Eli Bendersky authored
getToolChain().getTriple().getArch() can be replaced by getToolChain().getArch() llvm-svn: 187082
-
- Jul 24, 2013
-
-
Daniel Malea authored
- should resolve (at least some) of the spurious crashes we are seeing in multithreaded tests on Linux (and likely FreeBSD) llvm-svn: 187081
-
Matt Kopec authored
Fix test suite make so that -std=c++11 gets set properly for supported compilers and -std=c++0x gets set only for gcc 4.6 versions. Previously, -std=c++0x was being set for all compilers. llvm-svn: 187080
-
Eli Bendersky authored
r186899 and r187061 added a preferred way for some architectures not to get intrinsic generation for math builtins. So the code changes in r185568 can now be undone (the test remains). llvm-svn: 187079
-
Marshall Clow authored
llvm-svn: 187078
-
Ed Maste authored
Live debugging of threaded inferiors is currently unimplemented for FreeBSD. llvm-svn: 187077
-
Jakob Stoklund Olesen authored
llvm-svn: 187076
-
Adrian Prantl authored
llvm-svn: 187075
-
Adrian Prantl authored
of an artificial function gets an artificial location as well. llvm-svn: 187074
-
Adrian Prantl authored
llvm-svn: 187073
-
Ed Maste authored
These fail due to: error: Expression can't be run, because there is no JIT compiled function llvm-svn: 187072
-
Quentin Colombet authored
Prior to this patch, IfConverter may widen the cases where a sequence of instructions were executed because of the way it uses nested predicates. This result in incorrect execution. For instance, Let A be a basic block that flows conditionally into B and B be a predicated block. B can be predicated with A.BrToBPredicate into A iff B.Predicate is less "permissive" than A.BrToBPredicate, i.e., iff A.BrToBPredicate subsumes B.Predicate. The IfConverter was checking the opposite: B.Predicate subsumes A.BrToBPredicate. <rdar://problem/14379453> llvm-svn: 187071
-
Ed Maste authored
Added comment to llvm.org/pr14600 that it fails on FreeBSD in the same way as Linux. llvm-svn: 187070
-
Ed Maste authored
llvm-svn: 187069
-
Fariborz Jahanian authored
Expose static type of init/alloc/retain with instance type as well. Ad-hoc cases are coming next. llvm-svn: 187068
-
Ariel J. Bernal authored
Doxygen doesn't recognize <blockquote> html tags. Added support for <blockquote> and Markdown was introduce with doxygen 1.8.0. This patch replaces blockquote with \par for compatibility with previous versions. llvm-svn: 187067
-
Manman Ren authored
llvm-svn: 187066
-
Rafael Espindola authored
llvm-svn: 187065
-
Rafael Espindola authored
llvm-svn: 187064
-
Akira Hatanaka authored
when there wasn't a match. This behavior is consistent with other register parsing methods. llvm-svn: 187063
-
Fariborz Jahanian authored
migrating to instancetype can have implicit 'id' type too. llvm-svn: 187062
-
Eli Bendersky authored
llvm-svn: 187061
-
rdar://problem/14521548Greg Clayton authored
Fixed a crasher where if you accidentally specify a size that is too large when reading memory, LLDB would crash. llvm-svn: 187060
-
Aaron Watry authored
The get_num_groups function was missing for r600g. I did the same thing as the other workitem functions. Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> Reviewed-by:
Aaron Watry <awatry@gmail.com> llvm-svn: 187059
-
Richard Smith authored
cxx_init_capture. "generalized" is neither descriptive nor future-proof. No compatibility problems expected, since we've never advertised having this feature. llvm-svn: 187058
-
Stefanus Du Toit authored
This allows compilation of the test case with GCC 4.8. llvm-svn: 187057
-
Jakob Stoklund Olesen authored
Patch by Hafiz Abid! llvm-svn: 187056
-
Richard Smith authored
llvm-svn: 187055
-
Benjamin Kramer authored
llvm-svn: 187054
-
Petar Jovanovic authored
The change r187019 has fixed multiple relocations in dynamic linker for MIPS, so now this test passes for MIPS. llvm-svn: 187053
-
Manman Ren authored
Improve the Finder to handle context of a DIVariable used by DbgValueInst. Fix testing cases to make them pass the verifier. llvm-svn: 187052
-
Mark Seaborn authored
Before this change, Clang uses the x86 representation for C++ method pointers when generating code for PNaCl. However, the resulting code will assume that function pointers are 0 mod 2. This assumption is not safe for PNaCl, where function pointers could have any value (especially in future sandboxing models). So, switch to using the ARM representation for PNaCl code, which makes no assumptions about the alignment of function pointers. Since we're changing the "le32" target, this change also applies to Emscripten. The change is beneficial for Emscripten too. Emscripten has a workaround to make function pointers 0 mod 2. This change would allow the workaround to be removed. See: https://code.google.com/p/nativeclient/issues/detail?id=3450 llvm-svn: 187051
-
Benjamin Kramer authored
While there shrink a dangerously large SmallPtrSet. llvm-svn: 187050
-
Manman Ren authored
llvm-svn: 187049
-
Guillaume Papin authored
r187041 changed the way the transform are created and the order the transformed are applied "may" have changed as well (no specific constraints exist on the order). This produced a test failure on the Windows buildbot. Now the test use -std=c++11, so 'nullptr' is defined and the test is not anymore dependent on the order the transforms are applied. llvm-svn: 187048
-
Benjamin Kramer authored
No functionality change. llvm-svn: 187047
-
Rafael Espindola authored
Found by running the test with pipefail enabled. llvm-svn: 187046
-