- Mar 13, 2013
-
-
Evgeniy Stepanov authored
Adjust stack size in pthread_attr_t when the app-requested size does not fit MSan TLS. llvm-svn: 176939
-
Evgeniy Stepanov authored
llvm-svn: 176938
-
Evgeniy Stepanov authored
llvm-svn: 176937
-
Daniel Jasper authored
Before: A = new SomeType * [Length]; A = new SomeType *[Length](); After: A = new SomeType *[Length]; A = new SomeType *[Length](); Small formatting cleanups with clang-format. llvm-svn: 176936
-
Alexey Samsonov authored
llvm-svn: 176935
-
Evgeniy Stepanov authored
This is needed to get symbolized stack traces when running Clang tests under (A|M)San. llvm-svn: 176934
-
Evgeniy Stepanov authored
This is needed to get symbolized stack traces when running LLVM tests under (A|M)San. llvm-svn: 176933
-
Alexey Samsonov authored
llvm-svn: 176932
-
Alexey Samsonov authored
[Sanitizer] Change MemoryMappingLayout methods to also report memory protection flags (for future use in leak checker). Patch by Sergey Matveev. llvm-svn: 176931
-
NAKAMURA Takumi authored
llvm-svn: 176930
-
John McCall authored
llvm-svn: 176926
-
Shankar Easwaran authored
llvm-svn: 176925
-
John McCall authored
the requirements on the ARC optimizer. rdar://13407451 llvm-svn: 176924
-
Jim Ingham authored
The step by running from branch to branch pretty much works with this checkin (at least for x86_64) but is still turned off, it needs more qualification. If you want to play with it, change the initialization of m_use_fast_step to true. llvm-svn: 176923
-
Jim Ingham authored
Handle the "alternate_isa" correctly. llvm-svn: 176922
-
Jim Ingham authored
llvm-svn: 176921
-
Jim Ingham authored
llvm-svn: 176920
-
Jim Ingham authored
Don't use the fact that we stopped with a "Breakpoint" stop reason to decide to step over the breakpoint. It's better to check directly whether there is a breakpoint site at the PC. llvm-svn: 176919
-
Jim Ingham authored
llvm-svn: 176918
-
Akira Hatanaka authored
mips16 and MipsSETargetLowering is for mips32/64. No functionality changes. llvm-svn: 176917
-
Michael J. Spencer authored
llvm-svn: 176916
-
Jason Molenda authored
Drop the old f registers from debugserver's register list. Add the NEON 128-bit q registers to debugserver, support reading and writing. Add the new contains / invalidates mappings for the s, d, and q registers so lldb will know what registers overlay what other registers. Change the default format of s and d registers to be floating point instead of hex. Remove some UTF-8 hyphen chars in comments in the ARM register number definition headers. <rdar://problem/13121797> llvm-svn: 176915
-
Jim Ingham authored
Add a missing call to GetFileRangeMap. It's absence was causing debug info from .o files to sometimes not get processed. <rdar://problem/13406310> llvm-svn: 176914
-
David Blaikie authored
This is the next step towards making the metadata for DIScopes have a common prefix rather than having to delegate based on their tag type. llvm-svn: 176913
-
Matt Beaumont-Gay authored
llvm-svn: 176912
-
Matt Beaumont-Gay authored
This was tickled by a Clang diagnostic; Clang test case to follow. llvm-svn: 176911
-
- Mar 12, 2013
-
-
David Blaikie authored
llvm-svn: 176910
-
Michael J. Spencer authored
Patch by Paul Robinson. llvm-svn: 176908
-
David Blaikie authored
This could be 'null' or the empty string, DIDescriptor::getStringField coalesces the two cases anyway so it's just a matter of legible/efficient representation. The change in behavior of the DICompileUnit::get* functions could be subsumed by the full verification check - but ideally that should just be an assertion if we could front-load the actual debug info metadata failure paths. llvm-svn: 176907
-
Fariborz Jahanian authored
for existence of user setter before issuing the warning about non-synthesizable property. // rdar://13388503 llvm-svn: 176906
-
Ted Kremenek authored
Make modules.m test portable, now that autolinking is dependent on whether or not the target uses the integrated assembler. llvm-svn: 176902
-
Adrian Prantl authored
llvm-svn: 176901
-
Tobias Grosser authored
In my previous commits I failed to realise that my new requires lines fully disabled these tests. We now properly check if we are in an asserts build and only disable the tests if assertions are not available. Reported-by:
Sean Silva <silvas@purdue.edu> llvm-svn: 176900
-
Sean Callanan authored
uninitialized memory, to getTrivialTypeSourceInfo, which initializes its memory, when creating trivial TypeSourceInfos. <rdar://problem/13332253> llvm-svn: 176899
-
Arnold Schwaighofer authored
Increase the cost of v8/v16-i8 to v8/v16-i32 casts and truncates as the backend currently lowers those using stack accesses. This was responsible for a significant degradation on MultiSource/Benchmarks/Trimaran/enc-pc1/enc-pc1 where we vectorize one loop to a vector factor of 16. After this patch we select a vector factor of 4 which will generate reasonable code. unsigned char cle[32]; void test(short c) { unsigned short compte; for (compte = 0; compte <= 31; compte++) { cle[compte] = cle[compte] ^ c; } } radar://13220512 llvm-svn: 176898
-
Ted Kremenek authored
Fixes <rdar://problem/13289240> llvm-svn: 176897
-
Rafael Espindola authored
llvm-svn: 176896
-
Adrian Prantl authored
differentiate multiple inlined call sites on the same line in the debug info. Fixes rdar://problem/13036237 llvm-svn: 176895
-
Jim Grosbach authored
-ccc-install-dir is supposed to cause the compiler to behave as-if it were installed in the indicated location. It almost does, but misses anything that's relying on the resource directory (libc++ header search, in particular). The resource dir is resolved too early, before command line args are handled. The fix is simply to move handling of the resource dir until after we know if a -ccc-install-dir is present. rdar://13402696 llvm-svn: 176894
-
Manman Ren authored
llvm-svn: 176893
-