- Aug 23, 2010
-
-
Jim Grosbach authored
relative offsets when there are offsets encoded in the instructions and simplifies final allocation in PEI. rdar://8277890 llvm-svn: 111836
-
Gabor Greif authored
llvm-svn: 111835
-
Owen Anderson authored
llvm-svn: 111834
-
Tom Care authored
llvm-svn: 111833
-
Tom Care authored
- Psuedo -> Pseudo (doh...) - C++ reference support - Added pseudoconstant test case for __block vars - Separated out static local checking from pseudoconstant analysis and generalized to non-local checking - Added missing test cases for storage false positives llvm-svn: 111832
-
Chris Lattner authored
x86 int and int3 instructions. Patch by Peter Housel! llvm-svn: 111831
-
Douglas Gregor authored
llvm-svn: 111830
-
Mikhail Glushenkov authored
llvm-svn: 111829
-
Mikhail Glushenkov authored
llvm-svn: 111828
-
Mikhail Glushenkov authored
llvm-svn: 111827
-
Mikhail Glushenkov authored
llvm-svn: 111826
-
Mikhail Glushenkov authored
llvm-svn: 111825
-
Benjamin Kramer authored
llvm-svn: 111824
-
Fariborz Jahanian authored
objc-nonfragile-abi2 (radar 7824380). llvm-svn: 111823
-
Dan Gohman authored
closing the underlying stream. llvm-svn: 111822
-
Devang Patel authored
llvm-svn: 111821
-
Devang Patel authored
PR 7920. llvm-svn: 111820
-
Benjamin Kramer authored
llvm-svn: 111819
-
Douglas Gregor authored
declarator. Here, we can only see a few things (e.g., cvr-qualifiers, nested name specifiers) and we do not want to provide other non-macro completions. Previously, we would end up in recovery mode and would provide a large number of non-relevant completions. llvm-svn: 111818
-
Benjamin Kramer authored
- Cache used characters in a bitset to reduce memory overhead to just 32 bytes. - On my core2 this code is faster except when the checked string was very short (smaller than the list of delimiters). llvm-svn: 111817
-
Owen Anderson authored
llvm-svn: 111816
-
Owen Anderson authored
Now that PassInfo and Pass::ID have been separated, move the rest of the passes over to the new registration API. llvm-svn: 111815
-
Benjamin Kramer authored
- Respect find_first_of(char's From parameter instead of silently dropping it. - Prefer std::string() to std::string("") llvm-svn: 111814
-
Chris Lattner authored
llvm-svn: 111813
-
Johnny Chen authored
thread name but the static map instance had already been destructed. rdar://problem/8153284 llvm-svn: 111812
-
Johnny Chen authored
which, defaults to False, and if set to True, will trace lldb command execution and result. Added "-t" command option to the test driver dotest.py which sets the LLDB_COMMAND_TRACE environment variable to "YES" and as a result always turns on command tracing regardless of the 'trace' keyword argument to runCmd()/expect(). llvm-svn: 111811
-
Douglas Gregor authored
the ternary operator without a left-hand side in C++ (PR7726), from Jean-Daniel Dupas! llvm-svn: 111809
-
Douglas Gregor authored
llvm-svn: 111808
-
Douglas Gregor authored
removes the copy. Patch from Eelis van der Weegen, tweaked/updated by me. llvm-svn: 111807
-
Douglas Gregor authored
llvm-svn: 111806
-
Chandler Carruth authored
I have no idea how lit did the right thing here, but other test runners don't. llvm-svn: 111805
-
Chandler Carruth authored
methods. llvm-svn: 111804
-
Chandler Carruth authored
hierarchy with virtual methods and using llvm_unreachable to properly indicate unreachable states which would otherwise leave variables uninitialized. llvm-svn: 111803
-
Chandler Carruth authored
constructors. We perform semantic checking when creating the definition, and this isn't needed in certain contexts (value initialization) but is in others (default initialization). This fixes PR7948. We add explicit code to the default initialization path to ensure the definition is both present and valid. Doug, please review. I think this follows your latest suggestion, and it ended up remarkably cleaner than I anticipated. Also let me know if similar logic should be followed for destructors and copy-constructors. llvm-svn: 111802
-
Anton Korobeynikov authored
it's COFF emitter which does not support differences of two symbols (and needs to be fixed). GAS is pretty fine with code produced. llvm-svn: 111801
-
John McCall authored
through the parser. llvm-svn: 111800
-
Argyrios Kyrtzidis authored
In Sema::AddBuiltinOperatorCandidates, candidate pointer types set can also contain a ObjCObjectPointerType since r111699. Don't assume that they are only PointerTypes or we will crash. llvm-svn: 111798
-
John McCall authored
llvm-svn: 111797
-
John McCall authored
llvm-svn: 111796
-
John McCall authored
llvm-svn: 111795
-