- Jan 13, 2013
-
-
Dmitri Gribenko authored
llvm-svn: 172359
-
Dmitri Gribenko authored
llvm-svn: 172358
-
Michael J. Spencer authored
llvm-svn: 172357
-
Dmitri Gribenko authored
llvm-svn: 172356
-
Daniel Jasper authored
Note that I don't know whether we should put {} on a single line in this case, but it is probably a theoretical issue as in practice such structs, classes or unions won't be empty. Before: union A {} a; After: union A {} a; llvm-svn: 172355
-
Chandler Carruth authored
flag information down from the Clang driver into the Gold linker plugin for LTO. This allows specifying -march on the linker commandline and should hopefully have it pass all the way through to the LTO optimizer. Fixes PR14697. llvm-svn: 172354
-
Benjamin Kramer authored
Those can occur when something between the sextload and the store is on the same chain and blocks isel. Fixes PR14887. llvm-svn: 172353
-
NAKAMURA Takumi authored
In ArrayRef<T>(X), X should not be temporary value. It could be rewritten more redundantly; llvm::Type *XTy = X->getType(); ArrayRef<llvm::Type *> Ty(XTy); llvm::Value *Callee = CGF.CGM.getIntrinsic(IntrinsicID, Ty); Since it is safe if both XTy and Ty are temporary value in one statement, it could be shorten; llvm::Value *Callee = CGF.CGM.getIntrinsic(IntrinsicID, ArrayRef<llvm::Type*>(X->getType())); ArrayRef<T> has an implicit constructor to create uni-entry of T; llvm::Value *Callee = CGF.CGM.getIntrinsic(IntrinsicID, X->getType()); MSVC-generated clang.exe crashed. llvm-svn: 172352
-
Daniel Jasper authored
I am not aware of a case where that would be wrong. The specific case I am fixing are function parameters wrapped in parenthesis (e.g. in macros). Before: function(a,(b)); After: function(a, (b)); llvm-svn: 172351
-
Daniel Jasper authored
Before: #include <a - a> After: #include <a-a> llvm-svn: 172350
-
Daniel Jasper authored
A ")" before any of "=", "{" or ";" won't be a cast. This fixes issues with the formatting of unnamed parameters. Before: void f(int *){} After: void f(int *) {} llvm-svn: 172349
-
Nadav Rotem authored
llvm-svn: 172348
-
Michael Gottesman authored
llvm-svn: 172347
-
Michael Gottesman authored
llvm-svn: 172346
-
Michael Gottesman authored
llvm-svn: 172345
-
NAKAMURA Takumi authored
clang/test/CodeGen/builtins-multiprecision.c: Enhance for each test to run on theree targets, i686, amd64, win64. llvm-svn: 172344
-
Michael Gottesman authored
llvm-svn: 172343
-
Michael Gottesman authored
llvm-svn: 172342
-
Michael Gottesman authored
We lower all of these intrinsics into a 2x chained usage of uadd.with.overflow. llvm-svn: 172341
-
Richard Smith authored
llvm-svn: 172340
-
Michael J. Spencer authored
llvm-svn: 172339
-
Michael J. Spencer authored
llvm-svn: 172338
-
Nico Weber authored
Before: [color getRed: &r green: &g blue: &b alpha: &a]; Now: [color getRed:&r green:&g blue:&b alpha:&a]; llvm-svn: 172337
-
Chandler Carruth authored
case, but looking at the diff this was an obviously unintended change. Thanks for the careful review Bill! =] llvm-svn: 172336
-
Nico Weber authored
llvm-svn: 172335
-
- Jan 12, 2013
-
-
Nico Weber authored
llvm-svn: 172334
-
Nico Weber authored
Before: if ((self = [super initWithContentRect:contentRect styleMask: styleMask backing:NSBackingStoreBuffered defer:YES])) { Now: if ((self = [super initWithContentRect:contentRect styleMask:styleMask backing:NSBackingStoreBuffered defer:YES])) { llvm-svn: 172333
-
Dmitri Gribenko authored
Comment is taken from the commit message of r151080, by Jean-Daniel Dupas llvm-svn: 172332
-
Dmitri Gribenko authored
llvm-svn: 172331
-
Benjamin Kramer authored
llvm-svn: 172330
-
Dmitri Gribenko authored
llvm-svn: 172326
-
Tim Northover authored
llvm-svn: 172325
-
rdar://problem/12986905Bob Wilson authored
As with llvm svn r172138, this patch is basically copying some changes that we've been using for building clang at Apple. Besides cleaning it up to use xcrun to locate the proper versions of tools, especially for cross compiling, it fixes the build to work with newer versions of clang that honor SDKROOT settings in the environment. llvm-svn: 172324
-
Dmitri Gribenko authored
brought into 'clang' namespace by clang/Basic/LLVM.h llvm-svn: 172323
-
Benjamin Kramer authored
Shifting right two times will only yield zero. Should fix SingleSource/UnitTests/SignlessTypes/factor. llvm-svn: 172322
-
Arnaud A. de Grandmaison authored
llvm-svn: 172321
-
Dmitri Gribenko authored
other headers included before them. llvm-svn: 172320
-
NAKAMURA Takumi authored
MipsDisassembler.cpp: Prune DecodeHWRegs64RegisterClass() to suppress a warning. [-Wunused-function] llvm-svn: 172319
-
Benjamin Kramer authored
Found by valgrind. llvm-svn: 172318
-
Rafael Espindola authored
llvm-svn: 172317
-