- Jul 21, 2011
-
-
-
Enrico Granata authored
essentials contains two small summaries that you might really want to use; lldb contains some basic summaries for use in debugging LLDB itself. to use them, you must type category enable lldb llvm-svn: 135653
-
Greg Clayton authored
llvm-svn: 135652
-
Douglas Gregor authored
Connor Wakamo! llvm-svn: 135651
-
Andrew Trick authored
rdar://9786536 llvm-svn: 135650
-
Alexis Hunt authored
access specifier as public. llvm-svn: 135649
-
Johnny Chen authored
llvm-svn: 135648
-
Johnny Chen authored
llvm-svn: 135647
-
Douglas Gregor authored
entities generated directly by the preprocessor from those loaded from the external source (e.g., the ASTReader). By separating these two sets of entities into different vectors, we allow both to grow independently, and eliminate the need for preallocating all of the loaded preprocessing entities. This is similar to the way the recent SourceManager refactoring treats FileIDs and the source location address space. As part of this, switch over to building a continuous range map to track preprocessing entities. llvm-svn: 135646
-
Bill Wendling authored
llvm-svn: 135645
-
Andrew Trick authored
rdar://9786536 llvm-svn: 135644
-
Anna Zaks authored
Addressing code review comments for commit 135509 - Add FixItHints in case a C++ function call is missing * or & operators on llvm-svn: 135643
-
Johnny Chen authored
llvm-svn: 135642
-
Raghesh Aloor authored
llvm-svn: 135641
-
Fariborz Jahanian authored
llvm-svn: 135640
-
Evan Cheng authored
X86 is the only target that uses coff format. This should fixes test failures running on Windows, Cygwin, or MingW hosts. llvm-svn: 135639
-
Fariborz Jahanian authored
// pr10411 llvm-svn: 135638
-
NAKAMURA Takumi authored
llvm-svn: 135637
-
Evan Cheng authored
Sink ARMMCExpr and ARMAddressingModes into MC layer. First step to separate ARM MC code from target. llvm-svn: 135636
-
Bill Wendling authored
llvm-svn: 135635
-
Bill Wendling authored
llvm-svn: 135634
-
Devang Patel authored
llvm-svn: 135633
-
NAKAMURA Takumi authored
llvm-svn: 135632
-
Johnny Chen authored
llvm-svn: 135631
-
Johnny Chen authored
llvm-svn: 135630
-
Devang Patel authored
There are two ways to map a variable to its lexical scope. Lexical scope information is embedded in MDNode describing the variable. It is also available as a part of DebugLoc attached with DBG_VALUE instruction. DebugLoc attached with an instruction is less reliable in optimized code so use information embedded in the MDNode. llvm-svn: 135629
-
- Jul 20, 2011
-
-
Eli Friedman authored
Clean up includes of llvm/Analysis/ConstantFolding.h so it's included where it's used and not included where it isn't. llvm-svn: 135628
-
Devang Patel authored
While emitting constant value, look through derived type and use underlying basic type to determine size and signness of the constant value. llvm-svn: 135627
-
Jim Grosbach authored
Move the shift operator and special value (32 encoded as 0 for PKHTB) handling into the instruction printer. This cleans up a bit of the disassembler special casing for these instructions, more easily handles not printing the operand at all for "lsl #0" and prepares for correct asm parsing of these operands. llvm-svn: 135626
-
Eli Friedman authored
llvm-svn: 135625
-
Eli Friedman authored
Commit LangRef changes for LLVM concurrency model. Start of supporting C++0x memory model and atomics. See thread on llvmdev titled "Reviving the new LLVM concurrency model". llvm-svn: 135624
-
Francois Pichet authored
Unbreak the MSVC build. Since the "next" function already exists in the MSVC headers, we need the explicit llvm:: qualifier to prevent a conflict. llvm-svn: 135623
-
Jonathan D. Turner authored
Continuing to improve and generalize how IDs are handled in ASTReader. This patch cleans up and generalizes TypeID loading and uses a similar table-lookup to Doug's previous Decl patch. llvm-svn: 135622
-
Chad Rosier authored
llvm-svn: 135621
-
Bill Wendling authored
llvm-svn: 135619
-
Jim Grosbach authored
Move common definitions for ARM and Thumb2 into ARMInstrFormats.td and rename them to be a bit more descriptive that they're for the PKH instructions. llvm-svn: 135617
-
Jim Grosbach authored
The shift type is implied by the instruction (PKHBT vs. PKHTB) and so shouldn't be also encoded as part of the shift value immediate. Otherwise we're able to represent invalid instructions, plus it needlessly complicates the representation. Preparatory work for asm parsing of these instructions. llvm-svn: 135616
-
Johnny Chen authored
llvm-svn: 135615
-
Chad Rosier authored
including the fully preprocessed source file(s) and command line arguments. The developer is asked to attach this diagnostic information to a bug report. llvm-svn: 135614
-
Benjamin Kramer authored
llvm-svn: 135613
-