- Jan 23, 2010
-
-
Chris Lattner authored
llvm-svn: 94276
-
Sean Callanan authored
target-specific AsmLexer, and added the appropriate registration calls. llvm-svn: 94275
-
David Chisnall authored
Created __builtin___NSStringMakeConstantString() builtin, which generates constant Objective-C strings. llvm-svn: 94274
-
Ted Kremenek authored
llvm-svn: 94273
-
Evan Cheng authored
llvm-svn: 94272
-
Evan Cheng authored
llvm-svn: 94271
-
John McCall authored
llvm-svn: 94268
-
Sean Callanan authored
be static. Also made it possible for clients to get it and no other functions from ...GenAsmMatcher.inc by defining REGISTERS_ONLY before including GenAsmMatcher.inc. This sets the stage for target-specific lexers that can identify registers and return AsmToken::Register as appropriate. llvm-svn: 94266
-
Douglas Gregor authored
explicit casts, sizeof, alignof, and compound literals. llvm-svn: 94265
-
Daniel Dunbar authored
{thumb,no-thumb}). llvm-svn: 94264
-
Daniel Dunbar authored
llvm-svn: 94263
-
Devang Patel authored
llvm-svn: 94262
-
Daniel Dunbar authored
llvm-svn: 94261
-
Victor Hernandez authored
In mem2reg, for all alloca/stores that get promoted where the alloca has an associated llvm.dbg.declare instrinsic, insert an llvm.dbg.var intrinsic before each store llvm-svn: 94260
-
Chris Lattner authored
llvm-svn: 94259
-
Douglas Gregor authored
translation units that include unsaved files. llvm-svn: 94258
-
Victor Hernandez authored
llvm-svn: 94256
-
Evan Cheng authored
llvm-svn: 94255
-
Evan Cheng authored
llvm-svn: 94254
-
Chris Lattner authored
be completely eliminated, but today is not that day. llvm-svn: 94253
-
Chris Lattner authored
llvm-svn: 94252
-
Chris Lattner authored
llvm-svn: 94251
-
Chris Lattner authored
cleanup and eliminate a bunch more uses of "EOL". llvm-svn: 94250
-
Fariborz Jahanian authored
to mimic gcc's behavior. Fixes radar 7400691. llvm-svn: 94246
-
Jeffrey Yasskin authored
DebugLocTuple. Also use an AssertingVH to ensure that MDNodes aren't destroyed while the FilenameCache is using them. llvm-svn: 94245
-
- Jan 22, 2010
-
-
Chris Lattner authored
handle the comment better, MCize the non-.sleb case. llvm-svn: 94244
-
Devang Patel authored
llvm-svn: 94243
-
Ted Kremenek authored
Add 'clang_getClangVersion()' function to CIndex. This exposes the full Clang version string through the CIndex API. llvm-svn: 94242
-
Sean Callanan authored
accessor method for its value. llvm-svn: 94241
-
Dale Johannesen authored
this makes the code work transparently the same whether they're there or not. llvm-svn: 94240
-
Chris Lattner authored
pretty printing encoding comments and eliminates redundancy on the client side. We now get pretty dwarf like this again: .byte 255 ## @LPStart Encoding = omit .byte 0 ## @TType Encoding = absptr .byte 0x28 ## @TType base offset .byte 3 ## Call site Encoding = udata4 .byte 0x1a ## Call site table size ... llvm-svn: 94239
-
Mike Stump authored
file, and add FIXMEs to the remaining broken tests. llvm-svn: 94238
-
Sean Callanan authored
exactly like an MCAsmLexer. (The difference is that the TargetAsmLexer knows how to handle target-specific stuff like registers, whereas the MCAsmLexer is fully generic.) llvm-svn: 94237
-
Fariborz Jahanian authored
llvm-svn: 94236
-
Ted Kremenek authored
Move version string generation (e.g., "clang 1.1 ...") to libBasic/Version.cpp, getClangFullVendorVersion(). llvm-svn: 94235
-
Douglas Gregor authored
CIndex API. No functionality change. llvm-svn: 94234
-
Chris Lattner authored
and much more accurately describes what it is all about. llvm-svn: 94233
-
Chris Lattner authored
llvm-svn: 94232
-
Ted Kremenek authored
have it return a StringRef instead of an integer (to be more VCS agnostic). (2) Add getClangFullRepositoryVersion(), which contains an amalgamation of the repository name and the revision. (3) Change PCH to only emit the string returned by getClangFullRepositoryVersion() instead of also emitting the value of getClangSubversionRevision() (which has been removed). This is functionally equivalent. More cleanup to version string generation pending... llvm-svn: 94231
-
Chris Lattner authored
llvm-svn: 94230
-