- Aug 23, 2010
-
-
Benjamin Kramer authored
llvm-svn: 111848
-
Jim Grosbach authored
llvm-svn: 111847
-
Benjamin Kramer authored
llvm-svn: 111846
-
Howard Hinnant authored
llvm-svn: 111845
-
Benjamin Kramer authored
ELFObjectWriter: Run ComputeSymbolTable before recording relocations. This way we can use the information it has computed and don't have to recompute the same stuff over and over again. llvm-svn: 111844
-
Douglas Gregor authored
argument in a for-each statement (e.g., "for (id x in <blah>)"), which restricts the expression completions provided to Objective-C types (or class types in C++). llvm-svn: 111843
-
Dan Gohman authored
to handle the case where the struct is only forward-declared. In this case, a temporary MDNode is not needed and not desired. llvm-svn: 111842
-
Daniel Dunbar authored
way to see what will break! :) llvm-svn: 111840
-
Daniel Dunbar authored
the arch specific gcc lib path. llvm-svn: 111839
-
Daniel Dunbar authored
non-obvious. llvm-svn: 111838
-
Bruno Cardoso Lopes authored
llvm-svn: 111837
-
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
-