- Dec 04, 2013
-
-
Kevin Qin authored
llvm-svn: 196360
-
Kevin Qin authored
llvm-svn: 196359
-
Yuchen Wu authored
The function checksums are hashed from the concatenation of the function name and line number. llvm-svn: 196358
-
Yuchen Wu authored
llvm-svn: 196357
-
Yuchen Wu authored
Added additional checks for the Identifier, CfgChecksum and Name for each GCOVFunction. Also added function names in error messages. llvm-svn: 196356
-
Marshall Clow authored
Fixed a couple of test errors; changed 'const A const *' to 'const A* const'. Thanks to Nico for the catch llvm-svn: 196355
-
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
-