- Oct 12, 2010
-
-
Dan Gohman authored
stop searching when it has found a match. llvm-svn: 116262
-
Douglas Gregor authored
llvm-svn: 116261
-
Douglas Gregor authored
on the presence of a 'clang' executable. Simplify CIndexer::getClangResourcesPath() a bit. Patch up the CMake makefiles to install headers into two locations in the build tree, for those silly cases where 'clang' will end up looking into the wrong build directory for headers. llvm-svn: 116260
-
Jim Grosbach authored
register operand. llvm-svn: 116259
-
Fariborz Jahanian authored
llvm-svn: 116258
-
Jason W Kim authored
Added ARM specific ELF section types. Added AttributesSection to ARMElfTargetObject First step in unifying .cpu assembly tag with ELF/.o llc now asserts on actual ELF emission on -filetype=obj :-) llvm-svn: 116257
-
Dan Gohman authored
fenv.h. See PR6907 for details. Work around this in FEnv.h to fix the seflhost build. llvm-svn: 116256
-
Johnny Chen authored
files to a different top level directory than those specified on the command line. When relocated, the test clanups normally performed afterwards after each test method and after each test class will not be exercised at all. This allows for an easier postmortem analysis of test failures. Example: ./dotest.py -v -t -r /tmp/lldbtest types will create a /tmp/lldbtest directory which houses the types directory and its supported files. Files modified: o dotest.py, lldbtest.py: Add logic to process '-r dir' option to support relocating the tests to a different top level directory instead of exected in place. o darwin.py, test/types/Makefile: The 'make clean' should only clean the minimum .o and .d files. llvm-svn: 116255
-
Fariborz Jahanian authored
in rewriter. No functionality change. llvm-svn: 116254
-
Douglas Gregor authored
libclang does not support out-of-process code completion. llvm-svn: 116253
-
Michael J. Spencer authored
llvm-svn: 116252
-
Evan Cheng authored
llvm-svn: 116251
-
Douglas Gregor authored
emitting diagnostics in a binary form to be consumed by libclang, since libclang no longer does any of its work out-of-process, making this code dead. Besides, this stuff never worked at 100% anyway. llvm-svn: 116250
-
Eric Christopher authored
llvm-svn: 116249
-
- Oct 11, 2010
-
-
Devang Patel authored
Fix debug info for functions whose context is a namespace. This is tested by namespace.exp in gdb testsuite. llvm-svn: 116248
-
Michael J. Spencer authored
This time correctly. llvm-svn: 116247
-
Douglas Gregor authored
faster, in-process, more-configurable clang_codeCompleteAt(). llvm-svn: 116245
-
Jakob Stoklund Olesen authored
This helps hiding the LiveRange class which really should be private. llvm-svn: 116244
-
Jim Grosbach authored
llvm-svn: 116243
-
Michael J. Spencer authored
This reverts commit 116234. It compiled just fine with MSVC and clang... llvm-svn: 116242
-
Douglas Gregor authored
clang_codeCompleteAt(). This uncovered a few issues with the latter: - ASTUnit wasn't saving/restoring diagnostic state appropriately between reparses and code completions. - "Overload" completions weren't being passed through to the client llvm-svn: 116241
-
Eric Christopher authored
llvm-svn: 116240
-
Daniel Dunbar authored
llvm-svn: 116239
-
Jim Grosbach authored
map one-to-one with the CodeGenInstruction operand number. llvm-svn: 116238
-
Fariborz Jahanian authored
properties. 1. Generates the AST for lexical info. of accessing getter/setter methods using dot-syntax notation. This fixes //rdar: //8528170. 2. Modifes rewriter to handle the AST putout in 1. 3. Supportes in rewriter ObjCImplicitSetterGetter ASTs. llvm-svn: 116237
-
Michael J. Spencer authored
llvm-svn: 116235
-
Michael J. Spencer authored
llvm-svn: 116234
-
Eric Christopher authored
leave custom lowerings for later. Fixes some nightly tests. llvm-svn: 116232
-
Daniel Dunbar authored
- The mind boggles. llvm-svn: 116226
-
Daniel Dunbar authored
llvm-svn: 116225
-
Daniel Dunbar authored
llvm-svn: 116224
-
Andrew Trick authored
llvm-svn: 116223
-
Jakob Stoklund Olesen authored
virtual registers for those stores since RegAllocFast requires that each live physreg only be used once. This fixes PR8357. llvm-svn: 116222
-
Eric Christopher authored
llvm-svn: 116220
-
Eric Christopher authored
llvm-svn: 116219
-
Eric Christopher authored
llvm-svn: 116218
-
Eric Christopher authored
Also don't use fast-isel on non-darwin since it's untested. llvm-svn: 116217
-
Michael J. Spencer authored
llvm-svn: 116216
-
Jim Grosbach authored
llvm-svn: 116215
-
Andrew Trick authored
llvm-svn: 116214
-