- Mar 09, 2011
-
-
John McCall authored
K&R-style default argument promotion. llvm-svn: 127313
-
-
Matt Beaumont-Gay authored
llvm-svn: 127311
-
-
NAKAMURA Takumi authored
Cygwin's ctype.h says; /* These macros are intentionally written in a manner that will trigger a gcc -Wall warning if the user mistakenly passes a 'char' instead of an int containing an 'unsigned char'. (snip) */ llvm-svn: 127308
-
Bill Wendling authored
llvm-svn: 127307
-
Eli Friedman authored
INT_MIN % -1. llvm-svn: 127306
-
Bill Wendling authored
llvm-svn: 127304
-
Howard Hinnant authored
Chris Jefferson found a defect in the C++0x working draft by trying to run libc++ against boost. I've submitted an issue to the LWG, and this commit attempts to implement the proposed resolution of that defect report. I'd point to the issue but it hasn't been put into the LWG list yet. The title of the issue will be: Stage 2 accumulate incompatibilty llvm-svn: 127303
-
Sean Callanan authored
ARM disassembler was wrong, causing the disassembler to fail to initialize. llvm-svn: 127302
-
Jakob Stoklund Olesen authored
This will we used for keeping register allocator data structures up to date while LiveRangeEdit is trimming live intervals. llvm-svn: 127300
-
Eli Friedman authored
reachable uses, but there still might be uses in dead blocks. Use the standard solution of replacing all the uses with undef. This is a rare case because it's very sensitive to phase ordering in SimplifyCFG. llvm-svn: 127299
-
Eric Christopher authored
llvm-svn: 127298
-
Bill Wendling authored
* Add tests for VSRI and VSLI. llvm-svn: 127297
-
Jakob Stoklund Olesen authored
llvm-svn: 127295
-
Bill Wendling authored
llvm-svn: 127294
-
Bill Wendling authored
* Update the NEON shift instruction test to expect what 'as' produces. llvm-svn: 127293
-
Johnny Chen authored
size_t SBProcess::ReadMemory (addr_t addr, void *buf, size_t size, lldb::SBError &error); llvm-svn: 127292
-
Ted Kremenek authored
llvm-svn: 127291
-
Johnny Chen authored
It fails when running within the context of the test suite, but succeeds when running alone. llvm-svn: 127290
-
Argyrios Kyrtzidis authored
should report the original file name for contents of files that were overriden by other files, otherwise it should report the name of the new file. Default is true. Also add similar field in PreprocessorOptions and pass similar parameter in ASTUnit::LoadFromCommandLine. llvm-svn: 127289
-
Ted Kremenek authored
static analyzer: Fix use-after-free bug in RegionStore involving LazyCompoundValueData not reference counting Store objects. llvm-svn: 127288
-
- Mar 08, 2011
-
-
Jakob Stoklund Olesen authored
LiveRangeEdit::eliminateDeadDefs() will eventually be used by coalescing, splitting, and spilling for dead code elimination. It can delete chains of dead instructions as long as there are no dependency loops. llvm-svn: 127287
-
Greg Clayton authored
an interface to a local or remote debugging platform. By default each host OS that supports LLDB should be registering a "default" platform that will be used unless a new platform is selected. Platforms are responsible for things such as: - getting process information by name or by processs ID - finding platform files. This is useful for remote debugging where there is an SDK with files that might already or need to be cached for debug access. - getting a list of platform supported architectures in the exact order they should be selected. This helps the native x86 platform on MacOSX select the correct x86_64/i386 slice from universal binaries. - Connect to remote platforms for remote debugging - Resolving an executable including finding an executable inside platform specific bundles (macosx uses .app bundles that contain files) and also selecting the appropriate slice of universal files for a given platform. So by default there is always a local platform, but remote platforms can be connected to. I will soon be adding a new "platform" command that will support the following commands: (lldb) platform connect --name machine1 macosx connect://host:port Connected to "machine1" platform. (lldb) platform disconnect macosx This allows LLDB to be well setup to do remote debugging and also once connected process listing and finding for things like: (lldb) process attach --name x<TAB> The currently selected platform plug-in can now auto complete any available processes that start with "x". The responsibilities for the platform plug-in will soon grow and expand. llvm-svn: 127286
-
Abramo Bagnara authored
llvm-svn: 127285
-
NAKAMURA Takumi authored
llvm-svn: 127284
-
NAKAMURA Takumi authored
llvm-svn: 127283
-
Devang Patel authored
llvm-svn: 127282
-
-
Bill Wendling authored
llvm-svn: 127272
-
-
Benjamin Kramer authored
llvm-svn: 127269
-
Anders Carlsson authored
Make the Objective-C checker look for subclasses of NSString instead of just NSString and NSMutableString. llvm-svn: 127268
-
Eric Christopher authored
llvm-svn: 127266
-
Bill Wendling authored
llvm-svn: 127265
-
Jakob Stoklund Olesen authored
Patch by Olaf Krzikalla! llvm-svn: 127264
-
Eric Christopher authored
with this before since none of the register tracking or nightly tests had unschedulable nodes. This should probably be refixed with a special default Node that just returns some "don't touch me" values. Fixes PR9427 llvm-svn: 127263
-
Stuart Hastings authored
llvm-svn: 127262
-
Oscar Fuentes authored
MSVC 9." The "fix" was meaningless. This reverts commit r127245. llvm-svn: 127260
-
Douglas Gregor authored
by using an enumeration rather than a boolean value. No functionality change. llvm-svn: 127259
-