- Sep 09, 2013
-
-
Bill Wendling authored
We used to generate the compact unwind encoding from the machine instructions. However, this had the problem that if the user used `-save-temps' or compiled their hand-written `.s' file (with CFI directives), we wouldn't generate the compact unwind encoding. Move the algorithm that generates the compact unwind encoding into the MCAsmBackend. This way we can generate the encoding whether the code is from a `.ll' or `.s' file. <rdar://problem/13623355> llvm-svn: 190290
-
Jiangning Liu authored
SADDL, UADDL, SADDW, UADDW, SSUBL, USUBL, SSUBW, USUBW, ADDHN, RADDHN, SABAL, UABAL, SUBHN, RSUBHN, SABDL, UABDL, SMLAL, UMLAL, SMLSL, UMLSL, SQDMLAL, SQDMLSL, SMULL, UMULL, SQDMULL, PMULL llvm-svn: 190289
-
Jiangning Liu authored
SADDL, UADDL, SADDW, UADDW, SSUBL, USUBL, SSUBW, USUBW, ADDHN, RADDHN, SABAL, UABAL, SUBHN, RSUBHN, SABDL, UABDL, SMLAL, UMLAL, SMLSL, UMLSL, SQDMLAL, SQDMLSL, SMULL, UMULL, SQDMULL, PMULL llvm-svn: 190288
-
Ed Maste authored
llvm-svn: 190287
-
Ed Maste authored
llvm-svn: 190286
-
Ed Maste authored
llvm-svn: 190285
-
Manman Ren authored
llvm-svn: 190284
-
- Sep 08, 2013
-
-
Marshall Clow authored
llvm-svn: 190283
-
Renato Golin authored
llvm-svn: 190282
-
Renato Golin authored
llvm-svn: 190281
-
Howard Hinnant authored
llvm-svn: 190280
-
Marshall Clow authored
llvm-svn: 190279
-
Daniel Jasper authored
Let clang-format consistently keep up to one empty line (configured via FormatStyle::MaxEmptyLinesToKeep) in nested blocks, e.g. lambdas. Also, actually format single statements in nested blocks. Before: DEBUG({ int i; }); DEBUG({ int i; // an empty line here would just be removed. int j; }); After: DEBUG({ int i; }); DEBUG({ int i; int j; }); llvm-svn: 190278
-
Alexey Samsonov authored
llvm-svn: 190277
-
Alexey Samsonov authored
llvm-svn: 190276
-
Joerg Sonnenberger authored
attribute in LinkerInput to isWholeArchive and use that for deciding whether library archives should be expanded. Implement the -all_load option of the Darwin linker using this flag and drop the support for it in GNU mode. llvm-svn: 190275
-
Alexey Samsonov authored
llvm-svn: 190274
-
Sylvestre Ledru authored
https://buildd.debian.org/status/fetch.php?pkg=llvm-toolchain-3.3&arch=sparc&ver=1%3A3.3-9&stamp=1378398308 Thanks to Luca Falavigna for the patch llvm-svn: 190273
-
Manman Ren authored
llvm-svn: 190271
-
Manman Ren authored
For context field of subroutine_type and when creating artificial types. llvm-svn: 190270
-
Manman Ren authored
Improve readability. No functionality change. llvm-svn: 190269
-
Manman Ren authored
Improve readability. No functionality change. llvm-svn: 190268
-
Manman Ren authored
Context should be either null or MDNode. llvm-svn: 190267
-
Craig Topper authored
llvm-svn: 190259
-
Craig Topper authored
llvm-svn: 190258
-
- Sep 07, 2013
-
-
David Majnemer authored
llvm-svn: 190257
-
Adrian Prantl authored
the kernel. llvm-svn: 190256
-
Joerg Sonnenberger authored
llvm-svn: 190255
-
Joerg Sonnenberger authored
llvm-svn: 190254
-
Joerg Sonnenberger authored
reference. Move readFile logic into FileNode::createLinkerInput. llvm-svn: 190253
-
Adrian Prantl authored
llvm-svn: 190252
-
Marshall Clow authored
llvm-svn: 190251
-
Bill Wendling authored
llvm-svn: 190250
-
Enea Zaffanella authored
llvm-svn: 190249
-
Sylvestre Ledru authored
llvm-svn: 190248
-
Sylvestre Ledru authored
llvm-svn: 190247
-
Sylvestre Ledru authored
remove the description about clang & llvm in the freebsd section (the reader probably know what are llvm and clang llvm-svn: 190246
-
Sylvestre Ledru authored
llvm-svn: 190245
-
Sylvestre Ledru authored
llvm-svn: 190244
-
Sylvestre Ledru authored
Update the link to the current code coverage reports (the previous one has not been updated since february 2010) + remove the spec references, not updated since May 2010 llvm-svn: 190243
-