3ea9e33ea25e0c2b12db56418ba3f994eb662c04 |
|
08-Apr-2015 |
Pirama Arumuga Nainar <pirama@google.com> |
Update aosp/master clang for rebase to r233350 Change-Id: I12d4823f10bc9e445b8b86e7721b71f98d1df442
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
0e2c34f92f00628d48968dfea096d36381f494cb |
|
23-Mar-2015 |
Stephen Hines <srhines@google.com> |
Update aosp/master clang for rebase to r230699. Change-Id: I6a546ab3d4ae37119eebb735e102cca4f80ab520
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
176edba5311f6eff0cad2631449885ddf4fbc9ea |
|
01-Dec-2014 |
Stephen Hines <srhines@google.com> |
Update aosp/master Clang for rebase to r222490. Change-Id: Ic557ac55e97fbf6ee08771c7b7c3594777b0aefd
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
c568f1e98938584c0ef0b12ae5018ff7d90a4072 |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update Clang for rebase to r212749. This also fixes a small issue with arm_neon.h not being generated always. Includes a cherry-pick of: r213450 - fixes mac-specific header issue r213126 - removes a default -Bsymbolic on Android Change-Id: I2a790a0f5d3b2aab11de596fc3a74e7cbc99081d
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
a3f55b026fc24db6a4e275a8e4110d071122b99d |
|
04-Sep-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't pass -O0 to clang_cc1, it is the default. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189910 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
5847b7198fefa572a61cce7711ad5232a4ce3975 |
|
04-Sep-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Fix the test on -Asserts build. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189888 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
752e1b4e0ba5a94d8882a651717236060105f8bd |
|
04-Sep-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't run optimizations in a clang test. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189880 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
93ab6bf534fb6c26563c00f28a8fc5581bb71dfd |
|
15-Aug-2013 |
Stephen Lin <stephenwlin@gmail.com> |
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
23742cd8c6416c6c777904fb837b2021361c4f38 |
|
05-Mar-2013 |
Lang Hames <lhames@gmail.com> |
Use ASTContext::getDeclAlign(<Field Decl>) to get the alignment of the first field to be memcpy'd, rather instead of ASTContext::getTypeAlign(<Field Type>). For packed structs the alignment of a field may be less than the alignment of the field's type. <rdar://problem/13338585> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176512 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
5e8577ece79b5ed07b0ab4dcb284a26076efdf65 |
|
27-Feb-2013 |
Lang Hames <lhames@gmail.com> |
Use the correct alignment for POD-member memcpys where the first field is a bitfield. CGBitField::StorageAlignment holds the alignment in chars, but emitMemcpy had been treating it as if it were held in bits, leading to underaligned memcpys. Related to PR15348. Thanks very much to Chandler for the diagnosis. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176163 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
e95036b2f53aa2e1adb7b6504ec0801e8e49d711 |
|
17-Feb-2013 |
Lang Hames <lhames@gmail.com> |
Remove block names from test case to unbreak release builds. Thanks Chandler. :) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175392 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|
56c00c4868831c9a137ca7b0e16d063cf986d110 |
|
17-Feb-2013 |
Lang Hames <lhames@gmail.com> |
Re-apply r174919 - smarter copy/move assignment/construction, with fixes for bitfield related issues. The original commit broke Takumi's builder. The bug was caused by bitfield sizes being determined by their underlying type, rather than the field info. A similar issue with bitfield alignments showed up on closer testing. Both have been fixed in this patch. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175389 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/CodeGenCXX/pod-member-memcpys.cpp
|