- Jul 25, 2013
-
-
Jim Ingham authored
Handle the case where we are stepping through code with no symbols, so we can't really find the function start PC and so the StackID changes with every step. Do so by checking the parent frame ID, and if it hasn't changed, then we haven't stepped in. rdar://problem/14516227 llvm-svn: 187094
-
Bill Wendling authored
There's no need to specify a flag to omit frame pointer elimination on non-leaf nodes...(Honestly, I can't parse that option out.) Use the function attribute stuff instead. llvm-svn: 187093
-
Bill Wendling authored
llvm-svn: 187092
-
Rui Ueyama authored
It's still not as simple as it should be because of the many duplicated lines, but it's at least better than before. llvm-svn: 187091
-
Adrian Prantl authored
only affect functions without a separate return block. This fixes the linetable for void functions with cleanups and multiple returns. llvm-svn: 187090
-
Adrian Prantl authored
llvm-svn: 187089
-
Bill Wendling authored
llvm-svn: 187088
-
Jason Molenda authored
been down for months and is likely no longer supported. This was the most stable-looking link I could find for the current (0.99.6) version of the ABI doc. llvm-svn: 187087
-
Rui Ueyama authored
LLD still accepts both Unix and Windows style options when it's run as link.exe. This patch does not change functionality. llvm-svn: 187086
-
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
-