- Dec 01, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120616
-
Ted Kremenek authored
to 'assumeXXX'. llvm-svn: 120614
-
Eric Christopher authored
llvm-svn: 120613
-
Anton Yartsev authored
llvm-svn: 120610
-
Ted Kremenek authored
'evalXXX'. llvm-svn: 120609
-
Bill Wendling authored
encoding if we're in that mode. llvm-svn: 120608
-
Douglas Gregor authored
conversions. Previously, we would end up collapsing qualification conversions into the Objective-C pointer conversion step, including (possibly) stripping qualifiers that shouldn't be removed. This generalizes BuildSimilarlyQualifiedPointerType() to also work on Objective-C object pointers, then eliminates the (redundant, not totally correct) BuildSimilarlyQualifiedObjCObjectPointerType() function. Fixes <rdar://problem/8714395>. llvm-svn: 120607
-
Sean Callanan authored
in C++ methods. There were two fixes involved: - For an object whose contents are not known, the expression should be treated as a non-member, and "this" should have no meaning. - For a const object, the method should be declared const as well. llvm-svn: 120606
-
Ted Kremenek authored
reflects what the class actually does. llvm-svn: 120605
-
Jim Grosbach authored
llvm-svn: 120604
-
Rafael Espindola authored
by the assembler. This was blocking parsing any large .s produced by clang for example. Fixes PR8596. llvm-svn: 120603
-
Shantonu Sen authored
need any of the LLVM support libraries. Reviewed by Daniel Dunbar. llvm-svn: 120602
-
Michael J. Spencer authored
instead of toStringRef. The file system APIs need c strings. llvm-svn: 120601
-
Michael J. Spencer authored
llvm-svn: 120600
-
Douglas Gregor authored
instantiations, GCC also supports "inline" and "static" explicit template instantiations. Parse and warn about such constructs, but don't implement the semantics of either "inline" or "static". They don't seem to be widely used. llvm-svn: 120599
-
Bob Wilson authored
llvm-svn: 120598
-
Bob Wilson authored
This avoids warnings with -Wvector-conversions. Radar 8228022. llvm-svn: 120597
-
Bob Wilson authored
llvm-svn: 120596
-
Bob Wilson authored
llvm-svn: 120595
-
Jim Grosbach authored
instruction at MC lowering. Add binary encoding information for the ADR, including fixup data for the label operand. llvm-svn: 120594
-
Michael J. Spencer authored
file creation APIs aren't implemented. llvm-svn: 120593
-
Michael J. Spencer authored
llvm-svn: 120592
-
Michael J. Spencer authored
llvm-svn: 120590
-
Owen Anderson authored
Add correct encodings for STRD and LDRD, including fixup support. Additionally, update these to unified syntax. llvm-svn: 120589
-
Peter Collingbourne authored
llvm-svn: 120588
-
Johnny Chen authored
1. 'help image du sym' is ambiguous. 2. 'help image du line' is not ambiguous. llvm-svn: 120587
-
Jason W Kim authored
llvm-svn: 120586
-
Jim Grosbach authored
llvm-svn: 120585
-
Jim Grosbach authored
llvm-svn: 120584
-
Douglas Gregor authored
disambiguate between an expression (for a bit-field width) and a type (for a fixed underlying type). Since the disambiguation can be expensive (due to tentative parsing), we perform a simplistic disambiguation based on one-token lookahead before going into the full-blown tentative parsing. Based on a patch by Daniel Wallin. llvm-svn: 120582
-
Devang Patel authored
llvm-svn: 120580
-
Douglas Gregor authored
redeclaration of an enum type differs from that of the original declaration, from Daniel Wallin llvm-svn: 120577
-
Douglas Gregor authored
AST printing for scoped enumerations and enumerations with a fixed underlying type, from Daniel Wallin llvm-svn: 120576
-
Devang Patel authored
llvm-svn: 120575
-
Duncan Sands authored
The user (i.e. whoever generated a call to the intrinsic in the first place) is essentially asking for a particular instruction to be placed in the assembler. If that instruction won't execute on the target machine, that's their problem not ours. Two buildbots with processors that don't support SSE3 were barfing on the apm.ll test in CodeGen/X86 because of this assertion. llvm-svn: 120574
-
Che-Liang Chiou authored
llvm-svn: 120571
-
Jay Foad authored
setAllBits(), setBit(unsigned), etc. llvm-svn: 120564
-
John McCall authored
llvm-svn: 120562
-
Michael J. Spencer authored
llvm-svn: 120560
-
Michael J. Spencer authored
Support/PathV2: Add has_{root_path,root_name,root_directory,parent_path,filename,stem,extension} implementation. llvm-svn: 120559
-