- Dec 04, 2013
-
-
Yuchen Wu authored
llvm-svn: 196354
-
Yuchen Wu authored
This splits the file-scope read() function into readGCNO() and readGCDA(). Also broke file format read into functions that first read the file type, then check the version. llvm-svn: 196353
-
Serge Pavlov authored
This patch fixes PR16989. llvm-svn: 196352
-
Faisal Vali authored
In delayed template parsing mode, adjust the template depth counter for each template parameter list associated with an out of line member template specialization. llvm-svn: 196351
-
NAKAMURA Takumi authored
llvm-svn: 196350
-
NAKAMURA Takumi authored
llvm-svn: 196349
-
NAKAMURA Takumi authored
clang/test/CodeGen/builtins-nvptx.c: Prune "REQUIRES: nvptx64-registered-target". "nvptx" should imply it. llvm-svn: 196348
-
NAKAMURA Takumi authored
In trunk, we can use features as below: aarch64-registered-target hexagon-registered-target msp430-registered-target r600-registered-target systemz-registered-target xcore-registered-target Each of them, as below, implies corresponding subtargets: arm-registered-target -- arm, thumb mips-registered-target -- mips, mips64, mips64el, mipsel nvptx-registered-target -- nvptx, nvptx64 sparc-registered-target -- sparc, sparcv9 x86-registered-target -- x86, x86-64 They will be renamed: cppbackend-registered-target -- was "cpp". Unused in trunk. powerpc-registered-target -- was "ppc32", "ppc64" and "ppc64le". The feature "asserts" is also taken from llvm-config. llvm-svn: 196347
-
NAKAMURA Takumi authored
llvm-svn: 196346
-
Rafael Espindola authored
Thanks for j`ey and Sean Silva for noticing it. llvm-svn: 196344
-
Sean Silva authored
It appears to be referring to nonexistent entities. This must be a carry-over from an older version of the document. Patch by Mikael Lyngvig! llvm-svn: 196342
-
Rafael Espindola authored
llvm-svn: 196341
-
Rafael Espindola authored
Should fix the atom buildbot. llvm-svn: 196340
-
Juergen Ributzka authored
llvm-svn: 196339
-
Richard Smith authored
llvm-svn: 196338
-
Richard Smith authored
to a variable template specialization. llvm-svn: 196337
-
Alp Toker authored
Also update docs to reflect recently changed -i inplace edit behaviour. llvm-svn: 196336
-
Richard Smith authored
llvm-svn: 196335
-
Juergen Ributzka authored
llvm-svn: 196334
-
Richard Smith authored
simple-template-ids (eg, 'operator+<int>') in weird places. llvm-svn: 196333
-
Rui Ueyama authored
llvm-svn: 196332
-
Reed Kotler authored
this completes the basic port of ARM constant islands to Mips16. More testing, code review, cleanup is in order but basically everything seems to be working. A bug in gas is preventing some of the runtime testing but I hope to resolve this soon. llvm-svn: 196331
-
NAKAMURA Takumi authored
Add --assertion-mode to llvm-config. It emits ON or OFF according to NDEBUG. llvm-svn: 196329
-
NAKAMURA Takumi authored
utils/llvm-lit: Generate "llvm-lit.py" rather than "llvm-lit" on Win32 hosts to let llvm-lit.py --use-processes work. llvm-lit needs suffix.py for multiprocess to find a main module. llvm-svn: 196328
-
- Dec 03, 2013
-
-
Eric Christopher authored
llvm-svn: 196323
-
Jason Molenda authored
Thanks to Ed and Greg for catching the incorrect logging statements. llvm-svn: 196322
-
Rafael Espindola authored
llvm-svn: 196321
-
Greg Clayton authored
llvm-svn: 196320
-
Argyrios Kyrtzidis authored
override all of the designated initializers of its superclass. llvm-svn: 196319
-
Argyrios Kyrtzidis authored
super another initializer and when the implementation does not delegate to another initializer via a call on 'self'. A secondary initializer is an initializer method not marked as a designated initializer within a class that has at least one initializer marked as a designated initializer. llvm-svn: 196318
-
Argyrios Kyrtzidis authored
super an initializer that is not a designated one or any initializer on self. llvm-svn: 196317
-
Argyrios Kyrtzidis authored
an init method that is a designated initializer for the superclass. llvm-svn: 196316
-
Argyrios Kyrtzidis authored
designated initializers of an interface. If the interface declaration does not have methods marked as designated initializers then the interface inherits the designated initializers of its super class. llvm-svn: 196315
-
Argyrios Kyrtzidis authored
It only applies to methods of init family in an interface declaration. llvm-svn: 196314
-
Greg Clayton authored
llvm-svn: 196313
-
Rafael Espindola authored
Unlike msvc, when handling a thiscall + sret gcc will * Put the sret in %ecx * Put the this pointer is (%esp) This fixes, for example, calling stringstream::str. llvm-svn: 196312
-
Daniel Jasper authored
Before, there SourceManager would not return a FileEntry for a SourceLocation of a macro expansion (if the header name itself is defined in a macro). We'd then fallback to assume that the module currently being built is the including module. However, in this case we are actually interested in the spelling location of the filename loc in order to derive the including module. llvm-svn: 196311
-
Michael Gottesman authored
llvm-svn: 196310
-
Greg Clayton authored
Fixed up the framework includes to all be done in the extra linker options. We had a mix where some were being included via Xcode GUI and some were done in the extra linker flags. llvm-svn: 196309
-
Greg Clayton authored
llvm-svn: 196308
-