- Sep 24, 2010
-
-
Rafael Espindola authored
http://google1.osuosl.org:8011/builders/llvm-gcc-i386-linux-selfhost/builds/69 llvm-svn: 114761
-
Douglas Gregor authored
Teach libclang to enable multithreading in LLVM, since libclang clients are likely to be multithreaded. Also move the printing of timers to somewhere better for multithreaded libclang clients llvm-svn: 114760
-
Jim Grosbach authored
llvm-svn: 114758
-
Johnny Chen authored
of various combinations of data structures with unsigned int or unsigned long builtin types. llvm-svn: 114756
-
Jakob Stoklund Olesen authored
Be more precise when trying to XFAIL this tester: http://google1.osuosl.org:8011/builders/llvm-arm-linux llvm-svn: 114755
-
Michael J. Spencer authored
llvm-svn: 114750
-
Daniel Dunbar authored
to prevent users from trying unsupported stuff. Useful for testing. llvm-svn: 114749
-
Michael J. Spencer authored
unless LLVM_INCLUDE_X is ON. LLVM_BUILD_X implies LLVM_INCLUDE_X llvm-svn: 114747
-
Evan Cheng authored
llvm-svn: 114746
-
Dale Johannesen authored
llvm-svn: 114745
-
Rafael Espindola authored
http://google1.osuosl.org:8011/builders/llvm-gcc-i386-linux-selfhost gets happy. llvm-svn: 114742
-
Fariborz Jahanian authored
Fixed //rdar://8472487. llvm-svn: 114741
-
Johnny Chen authored
llvm-svn: 114739
-
Fariborz Jahanian authored
vla. Implements pr7827. llvm-svn: 114737
-
Nicolas Geoffray authored
llvm-svn: 114736
-
Douglas Gregor authored
llvm-svn: 114735
-
Daniel Dunbar authored
llvm-svn: 114733
-
Michael J. Spencer authored
llvm-svn: 114728
-
Michael J. Spencer authored
llvm-svn: 114727
-
Michael J. Spencer authored
llvm-svn: 114726
-
Michael J. Spencer authored
llvm-svn: 114725
-
Michael J. Spencer authored
llvm-svn: 114724
-
Evan Cheng authored
llvm-svn: 114723
-
Greg Clayton authored
interface in ClangASTContext. Also added two bool returning functions that indicated if an opaque clang qual type is a CXX class type, and if it is an ObjC class type. Objective C classes now will get their methods added lazily as they are encountered. The reason for this is currently, unlike C++, the DW_TAG_structure_type and owns the ivars, doesn't not also contain the member functions. This means when we parse the objective C class interface we either need to find all functions whose names start with "+[CLASS_NAME" or "-[CLASS_NAME" and add them all to the class, or when we parse each objective C function, we slowly add it to the class interface definition. Since objective C's class doesn't change internal bits according to whether it has certain types of member functions (like C++ does if it has virtual functions, or if it has user ctors/dtors), I currently chose to lazily populate the class when each functions is parsed. Another issue we run into with ObjC method declarations is the "self" and "_cmd" implicit args are not marked as artificial in the DWARF (DW_AT_artifical), so we currently have to look for the parameters by name if we are trying to omit artificial function args if the language of the compile unit is ObjC or ObjC++. llvm-svn: 114722
-
Ted Kremenek authored
Remove this test for now until I figure out how to get it to work with c-index-test in a portable way. llvm-svn: 114721
-
Ted Kremenek authored
llvm-svn: 114720
-
Daniel Dunbar authored
- I believe more modern 'gas' supports a more enhanced set of arithmetic on them, but for now the only thing we can do is emit them as data. llvm-svn: 114719
-
Daniel Dunbar authored
llvm-svn: 114718
-
Daniel Dunbar authored
llvm-svn: 114717
-
Ted Kremenek authored
Since this test depends on default ivar synthesis, specify the target triple. This hopefully unbreaks the buildbot on some archs. llvm-svn: 114716
-
Ted Kremenek authored
llvm-svn: 114715
-
Ted Kremenek authored
Default synthesized ivars don't really have a location in the source. Using the location of the @implementation is just confusing for clients that want to use SourceLocations for syntactic references. Fixes: <rdar://problem/8470540> llvm-svn: 114714
-
Nick Lewycky authored
llvm-svn: 114713
-
Nick Lewycky authored
llvm-svn: 114712
-
Nick Lewycky authored
llvm-svn: 114711
-
Owen Anderson authored
reflection, this isn't going to achieve the purpose I intended it for. Back to the drawing board! llvm-svn: 114710
-
Bob Wilson authored
llvm-svn: 114709
-
Johnny Chen authored
testing various combinations of displaying variales of basic types. The generic_type_tester() works by first capturing the golden output produced by the printf stmts of ./a.out, creating a list of (var, value) pairs, and then running the a.out to a stop point, and comparing the 'frame variable var' output against the list of (var, value) pairs. Modified int_type() and added long_type() to use generic_type_tester(). Also modified TestBase.expect() such that substring matching also return ok if the substring starts at the 0-th position. llvm-svn: 114708
-
Jim Grosbach authored
llvm-svn: 114707
-
Jim Grosbach authored
llvm-svn: 114706
-