- Sep 08, 2013
-
-
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
-
David Majnemer authored
llvm-svn: 190241
-
David Majnemer authored
Summary: __uuidof on templated types should exmaine if any of its template parameters have a uuid declspec. If exactly one does, then take it. Otherwise, issue an appropriate error. Reviewers: rsmith, thakis, rnk CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1419 llvm-svn: 190240
-
Enea Zaffanella authored
For clarity, renamed (get/set)ParenRange as (get/set)ParenOrBraceRange in CXXConstructExpr nodes. Added testcase. llvm-svn: 190239
-
Virgile Bello authored
Added some MSVC required functions in Windows.cpp. Moved MSVC specific getopt code inside its own folder. llvm-svn: 190238
-
Tobias Grosser authored
This is a modified version of the orignally contributed patch. Contributed-by:
<alexandre.isoard@gmail.com> llvm-svn: 190237
-
Akira Hatanaka authored
llvm-svn: 190236
-
Akira Hatanaka authored
precision loads and stores as well as reg+imm double precision loads and stores. Previously, expansion of loads and stores was done after register allocation, but now it takes place during legalization. As a result, users will see double precision stores and loads being emitted to spill and restore 64-bit FP registers. llvm-svn: 190235
-
Akira Hatanaka authored
llvm-svn: 190234
-
Richard Smith authored
functions marked 'nobuiltin'. That approach doesn't play well with LTO, and there's no harm in marking a call as 'builtin' if it was going to be a builtin regardless. llvm-svn: 190233
-
Akira Hatanaka authored
llvm-svn: 190232
-
Manman Ren authored
a DISubprogram. Verifier is updated accordingly. llvm-svn: 190229
-
Akira Hatanaka authored
into a 5-bit or 6-bit field. llvm-svn: 190226
-
Manman Ren authored
Remove one cast and improve readability. No functionality change. llvm-svn: 190225
-
Akira Hatanaka authored
llvm-svn: 190224
-
Fariborz Jahanian authored
preserve getter's attribute. Also, do not attach an inferred NS_RETURNS_INNER_POINTER to the inferred property (it is illegal). llvm-svn: 190223
-
Hal Finkel authored
The groups of libm LIBBUILTIN definitions are reordered to match the order of the corresponding __builtin_* definitions (which occur earlier in the Builtins.def file). No functionality change intended. llvm-svn: 190222
-
Akira Hatanaka authored
llvm-svn: 190221
-
Akira Hatanaka authored
equivalent to "beq $zero, $zero, offset". llvm-svn: 190220
-
Akira Hatanaka authored
llvm-svn: 190219
-
Hal Finkel authored
The libm LIBBUILTIN definitions are reordered to the canonical (and alphabetical) double (''), float ('f'), long double ('l') ordering. No functionality change intended. llvm-svn: 190218
-
Hal Finkel authored
The libm math functions should be marked with the "n" (nothrow) flag so that the corresponding IR function declarations are tagged with the nounwind attribute (this has been true in C mode, but not in C++ mode). The test case has been updated to run in C++ mode in addition to in C mode. llvm-svn: 190217
-
Manman Ren authored
instead of having its own implementation. The implementation of isTBAAVtableAccess is in TypeBasedAliasAnalysis.cpp since it is related to the format of TBAA metadata. The path for struct-path tbaa will be exercised by test/Instrumentation/ThreadSanitizer/read_from_global.ll, vptr_read.ll, and vptr_update.ll when struct-path tbaa is on by default. llvm-svn: 190216
-
Adrian Prantl authored
more explanatory error messages. llvm-svn: 190215
-