- Nov 30, 2011
-
-
Johnny Chen authored
llvm-svn: 145459
-
Jim Grosbach authored
llvm-svn: 145458
-
rdar://problem/10500242Greg Clayton authored
Find the one true objective C type definition if there is one within a module. llvm-svn: 145457
-
Jim Grosbach authored
llvm-svn: 145456
-
Argyrios Kyrtzidis authored
llvm-svn: 145455
-
Jim Grosbach authored
llvm-svn: 145454
-
Akira Hatanaka authored
llvm-svn: 145453
-
Jakob Stoklund Olesen authored
llvm-svn: 145452
-
Akira Hatanaka authored
tools use. Patch by Simon Atanasyan. "mips32r1" => "mips32" "4ke" => mips32r2" "mips64r1" => "mips64" llvm-svn: 145451
-
- Nov 29, 2011
-
-
Jim Grosbach authored
llvm-svn: 145450
-
Daniel Dunbar authored
- Reapply of r144300, with lots of fixes/migration easement in between. llvm-svn: 145449
-
Evan Cheng authored
Add another missing pattern. llvm-gcc likes f64 but clang likes i64 so it was generating poor code for some SSE builtins. llvm-svn: 145448
-
Richard Smith authored
for some cast expressions. Original commit message: Removed useless ImplicitCast nodes in explicit cstyle and static casts llvm-svn: 145447
-
Sean Callanan authored
ASTDumper.h. llvm-svn: 145446
-
Matt Beaumont-Gay authored
a 1-length character array. llvm-svn: 145445
-
Douglas Gregor authored
source file (e.g., a header). Immediately steal this useful option name for building modules from a module map file. llvm-svn: 145444
-
Jim Grosbach authored
llvm-svn: 145443
-
Jim Grosbach authored
llvm-svn: 145442
-
Lang Hames authored
Test isa<FunctionDecl> to exclude objective-C methods. This ensures the following cast will never fail. llvm-svn: 145441
-
Jakob Stoklund Olesen authored
Like V_SET0, these instructions are expanded by ExpandPostRA to xorps / vxorps so they can participate in execution domain swizzling. This also makes the AVX variants redundant. llvm-svn: 145440
-
Douglas Gregor authored
that use \ as a separator. llvm-svn: 145439
-
Sean Callanan authored
ValueObjects when creating variables referring to live data rather than constructing ValueObjectConstResults. llvm-svn: 145437
-
Douglas Gregor authored
we infer the module map, we'll just print the module map to a temporary file and generate the module using that. llvm-svn: 145436
-
Jim Ingham authored
llvm-svn: 145435
-
Jim Ingham authored
llvm-svn: 145434
-
Greg Clayton authored
implementation of the linux platform. llvm-svn: 145433
-
Stepan Dyatkovskiy authored
Potential bug in RewriteLoopBodyWithConditionConstant: use iterator should not be changed inside the uses enumeration loop. llvm-svn: 145432
-
Daniel Dunbar authored
multiple .a files would end up with duplicate strong definitions. This could cause link failures in certain scenarios when both definitions got loaded. - The best solution I see for this (aside from not factoring out the utility code) is to mark the definitions weak. Better solutions appreciated! llvm-svn: 145427
-
Eric Christopher authored
be more clear about what to do and how to do it. llvm-svn: 145426
-
Chad Rosier authored
attempt. llvm-svn: 145425
-
Ted Kremenek authored
Relax RegionStore to allow loads from CodeTextRegions. Apparently you can actually write code that does this. This seems worthy of a checker, but the StoreManager should handle the memory abstraction without crashing. Fixes PR 11450. llvm-svn: 145424
-
Rafael Espindola authored
llvm-svn: 145423
-
Andrew Trick authored
llvm-svn: 145422
-
Matt Beaumont-Gay authored
llvm-svn: 145421
-
Daniel Dunbar authored
llvm-svn: 145420
-
Benjamin Kramer authored
llvm-svn: 145419
-
Ted Kremenek authored
llvm-svn: 145418
-
Johnny Chen authored
llvm-svn: 145417
-
Rafael Espindola authored
Patch by Sanjoy Das. llvm-svn: 145416
-
Douglas Gregor authored
module map, rather than assuming that there is an umbrella header. This allows us to automatically build umbrella-less modules. llvm-svn: 145415
-