- May 24, 2012
-
-
Tobias Grosser authored
Submitted by: Anton Lokhmotov <Anton.Lokhmotov@arm.com> Approved by: o Anton Korobeynikov o Micah Villmow o David Neto llvm-svn: 157393
-
Dmitry Vyukov authored
llvm-svn: 157392
-
Dmitry Vyukov authored
llvm-svn: 157391
-
Meador Inge authored
llvm-svn: 157389
-
Dmitry Vyukov authored
The idea isthat asan/tsan can survive if user intercepts the same functions. At the same time user has an ability to call back into asan/tsan runtime. See the following tests for examples: asan/output_tests/interception_failure_test-linux.cc asan/output_tests/interception_test-linux.cc asan/output_tests/interception_malloc_test-linux.cc llvm-svn: 157388
-
Manuel Klimek authored
llvm-svn: 157387
-
Stepan Dyatkovskiy authored
LowerSwitch::Clusterify : main functinality was replaced with CRSBuilder::optimize, so big part of Clusterify's code was reduced. test/Transform/LowerSwitch/feature.ll - this test was refactored: grep + count was replaced with FileCheck usage. llvm-svn: 157384
-
Dmitry Vyukov authored
llvm-svn: 157383
-
Patrik Hägglund authored
llvm-svn: 157381
-
Craig Topper authored
llvm-svn: 157380
-
Bill Wendling authored
llvm-svn: 157379
-
Bill Wendling authored
cycle. llvm-svn: 157378
-
Craig Topper authored
llvm-svn: 157377
-
Craig Topper authored
llvm-svn: 157375
-
Craig Topper authored
llvm-svn: 157374
-
Craig Topper authored
Make some opcode tables static and const. Allows code to avoid making copies to pass the tables around. llvm-svn: 157373
-
Seth Cantrell authored
http://llvm.org/bugs/show_bug.cgi?id=12924 This issue was that the source location was pointing to a non-printable character and so CaretEnd was pointing one _column_ past the caret but not one _character_ past the caret. So the conversion between column and byte locations wasn't working (because the conversion is only valid from the first column or byte of a character). llvm-svn: 157372
-
Joel Jones authored
llvm-svn: 157371
-
Richard Smith authored
volatile reference to a temporary is not viable. My interpretation is that DR1152 was a bugfix, not a rule change for C++11, so this is not conditional on the language mode. This matches g++'s behavior. llvm-svn: 157370
-
Craig Topper authored
llvm-svn: 157369
-
Craig Topper authored
llvm-svn: 157368
-
Craig Topper authored
Mark a static table as const. Shrink opcode size in static tables to uint16_t. Simplify loop iterating over one of those tables. No functional change intended. llvm-svn: 157367
-
Jim Ingham authored
short-circuit of the Python SWIG building, rather than relying on the SDKROOT being set. llvm-svn: 157363
-
Eli Friedman authored
Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conceptually, this is part of -Wunused-value, but I added a separate flag -Wunused-volatile-lvalue so it doesn't get turned off by accident with -Wno-unused-value. I also made a few minor improvements to existing unused value warnings in the process. <rdar://problem/11516811>. llvm-svn: 157362
-
Johnny Chen authored
Supports the use-case scenario of immediately continuing the process once attached. Add a simple completion test case from "process attach --con" to "process attach --continue ". llvm-svn: 157361
-
Nuno Lopes authored
Portions of this patch by Xi Wang. Reviewed by Jordy Rose. Thank you both. Codegen support will follow soon. llvm-svn: 157360
-
Fariborz Jahanian authored
statement. // rdar://11474836. llvm-svn: 157359
-
Chad Rosier authored
llvm-svn: 157358
-
Jakob Stoklund Olesen authored
llvm-svn: 157357
-
Argyrios Kyrtzidis authored
rdar://11357807 llvm-svn: 157356
-
Jakob Stoklund Olesen authored
Live ranges with a constrained register class may benefit from splitting around individual uses. It allows the remaining live range to use a larger register class where it may allocate. This is like spilling to a different register class. This is only attempted on constrained register classes. <rdar://problem/11438902> llvm-svn: 157354
-
Johnny Chen authored
Add SBProcess::GetNumSupportedHardwareWatchpoints() API and export it through the Python scripting bridge. Add/modify some test cases. llvm-svn: 157353
-
NAKAMURA Takumi authored
clang/test/Tooling: Update comments in left 2 tests on XFAIL. They are incompatible to -fms-compatibility. llvm-svn: 157352
-
NAKAMURA Takumi authored
llvm-svn: 157351
-
NAKAMURA Takumi authored
It fixes test/Tooling on Win32 hosts. llvm-svn: 157350
-
Bill Wendling authored
llvm-svn: 157349
-
Bill Wendling authored
llvm-svn: 157348
-
- May 23, 2012
-
-
Argyrios Kyrtzidis authored
idiom that is used commonly in setters: [backingValue autorelease]; backingValue = [newValue retain]; // in general a +1 assign rdar://9914061 llvm-svn: 157347
-
Chad Rosier authored
rdar://11518308 llvm-svn: 157346
-
Johnny Chen authored
Add the capability to display the number of supported hardware watchpoints to the "watchpoint list" command. Add default Process::GetWatchpointSupportInfo() impl which returns an error of "not supported". Add "qWatchpointSupportInfo" packet to the gdb communication layer to support this, and modify TestWatchpointCommands.py to test it. llvm-svn: 157345
-