- Jul 20, 2011
-
-
Devang Patel authored
llvm-svn: 135528
-
- Jul 19, 2011
-
-
Jim Grosbach authored
Teach the parser to recognize the APSR and SPSR system register names. Add and update tests accordingly. llvm-svn: 135527
-
Johnny Chen authored
Rearrange the %include SWIG directives into two groups. One is the pure .h headers and the other is the .i interface files. The objective is to move the .h header into .i interface file eventually. llvm-svn: 135526
-
Ted Kremenek authored
Fix false negative in -Wuninitialized involving a () wrapping an lvalue-to-rvalue conversion in a DeclStmt. llvm-svn: 135525
-
Owen Anderson authored
llvm-svn: 135524
-
Enrico Granata authored
llvm-svn: 135523
-
Akira Hatanaka authored
llvm-svn: 135522
-
Jim Grosbach authored
Add range checking to the immediate operands. Update tests accordingly. llvm-svn: 135521
-
Akira Hatanaka authored
ANDi, when the instruction does not have any immediate operands. llvm-svn: 135520
-
Ted Kremenek authored
Fix assertion failure in UninitializedValues.cpp where an lvalue to rvalue conversion is wrapped in a parenthesis. llvm-svn: 135519
-
Jordy Rose authored
llvm-svn: 135518
-
Jim Grosbach authored
llvm-svn: 135517
-
Jim Grosbach authored
llvm-svn: 135516
-
Jordy Rose authored
pthread and XNU locks. Patch by Rui Paulo! llvm-svn: 135515
-
Akira Hatanaka authored
llvm-svn: 135514
-
Jim Grosbach authored
Correct the handling of the 's' suffix when parsing ARM mode. It's only a truly separate opcode in Thumb. Add test cases to make sure we handle the s and condition suffices correctly, including diagnostics. llvm-svn: 135513
-
Greg Clayton authored
a local. llvm-svn: 135512
-
Greg Clayton authored
ConnectionFileDescriptor to use it. llvm-svn: 135511
-
Chad Rosier authored
llvm-svn: 135510
-
Anna Zaks authored
Add FixItHints in case a C++ function call is missing * or & operators on one/several of it's parameters (addresses http://llvm.org/PR5941). llvm-svn: 135509
-
Johnny Chen authored
Used hand merge to apply the diffs. I did not apply the diffs for FormatManager.h and the diffs for memberwise initialization for ValueObject.cpp because they changed since. I will ask my colleague to apply them later. llvm-svn: 135508
-
Jim Grosbach authored
llvm-svn: 135507
-
Jim Grosbach authored
Make sure we only clobber the cc_out operand if it is indeed a default non-setting operand. llvm-svn: 135506
-
Devang Patel authored
llvm-svn: 135504
-
Johnny Chen authored
llvm-svn: 135503
-
Chad Rosier authored
arch-pc-win32-macho (e.g., x86_64-pc-win32-macho), which appears to be a false positive. rdar://9786307 llvm-svn: 135502
-
Jim Grosbach authored
Add range checking for the immediate operand and handle the "mov" mnemonic choosing between encodings based on the value of the immediate. Add tests for fixups, encoding choice and values, and diagnostic for out of range values. llvm-svn: 135500
-
Jim Grosbach authored
llvm-svn: 135499
-
Jim Grosbach authored
cc_out and pred operands are added during parsing via custom C++ now. llvm-svn: 135497
-
Akira Hatanaka authored
llvm-svn: 135496
-
Akira Hatanaka authored
- In EmitAtomicBinaryPartword, mask incr in loopMBB only if atomic.swap is the instruction being expanded, instead of masking it in thisMBB. - Remove redundant Or in EmitAtomicCmpSwap. llvm-svn: 135495
-
Enrico Granata authored
Code cleanup: - The Format Manager implementation is now split between two files: FormatClasses.{h|cpp} where the actual formatter classes (ValueFormat, SummaryFormat, ...) are implemented and FormatManager.{h|cpp} where the infrastructure classes (FormatNavigator, FormatManager, ...) are contained. The wrapper code always remains in Debugger.{h|cpp} - Several leftover fields, methods and comments from previous design choices have been removed type category subcommands (enable, disable, delete) now can take a list of category names as input - for type category enable, saying "enable A B C" is the same as saying enable C enable B enable A (the ordering is relevant in enabling categories, and it is expected that a user typing enable A B C wants to look into category A, then into B, then into C and not the other way round) - for the other two commands, the order is not really relevant (however, the same inverted ordering is used for consistency) llvm-svn: 135494
-
Benjamin Kramer authored
llvm-svn: 135492
-
Argyrios Kyrtzidis authored
-arcmt-migrate-emit-errors : Emits the pre-migration ARC errors but it doesn't affect anything else -arcmt-migrate-report-output : Writes out the pre-migration ARC errors to the provided plist file rdar://9791454 llvm-svn: 135491
-
Akira Hatanaka authored
basic blocks. llvm-svn: 135490
-
Jim Grosbach authored
llvm-svn: 135489
-
Greg Clayton authored
"struct sockaddr_storage" into a new host class called SocketAddress. This will allow us to control the host specific implementations (such as how to get the length) into a single Host specific class. llvm-svn: 135488
-
Jeffrey Yasskin authored
warnings that were intended to be inside it. llvm-svn: 135487
-
Bob Wilson authored
Revert "Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block." This reverts commit 9fec5e346efdf744b151ae6604f912908315fa7a. llvm-svn: 135486
-
Bob Wilson authored
This reverts commit ba034c0a2e71303c7cf3f43ca8e69dc8436b32e2. llvm-svn: 135485
-