- Sep 25, 2010
-
-
Eric Christopher authored
of the source, not the original alignment since it may no longer be valid. Fixes rdar://8400094 llvm-svn: 114781
-
Evan Cheng authored
llvm-svn: 114780
-
Jakob Stoklund Olesen authored
llvm-svn: 114779
-
Jakob Stoklund Olesen authored
and it will be removed shortly. llvm-svn: 114778
-
Greg Clayton authored
113 for debugserver-113. llvm-svn: 114777
-
Jakob Stoklund Olesen authored
llvm-svn: 114776
-
Greg Clayton authored
llvm-svn: 114775
-
Douglas Gregor authored
identifier, we may have a Sema object but no translation unit scope (because parsing is finished). In this case, we still need to update the IdResolver, which might still be used when writing a PCH containing another PCH (without chaining). This bug manifested as a failure with precompiled preambles. Also, add a little environment-variable-sensitive logging for libclang. llvm-svn: 114774
-
Greg Clayton authored
Added a virtual destructor to ClangUtilityFunction with a body to it cleans itself up. Moved our SharingPtr into the lldb_private namespace to keep it easy to make an exports file that exports only what is needed ("lldb::*"). llvm-svn: 114771
-
Johnny Chen authored
llvm-svn: 114770
-
Johnny Chen authored
Extended generic_type_tester() method to take an additional keyword argument quoteDisplay (default to False) to facilitate comparison with frame variable display output of character types. llvm-svn: 114769
-
Evan Cheng authored
llvm-svn: 114768
-
John Thompson authored
llvm-svn: 114767
-
Evan Cheng authored
Fix scheduling itinerary for pseudo mov immediate instructions which expand into two real instructions. llvm-svn: 114766
-
- Sep 24, 2010
-
-
Johnny Chen authored
a base of 0 so that the radix of the string is determined based on the contents of string. llvm-svn: 114764
-
Anders Carlsson authored
llvm-svn: 114762
-
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
-