diff options
author | Chris Lattner <sabre@nondot.org> | 2010-06-28 21:59:07 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-06-28 21:59:07 +0000 |
commit | 93af332819710b519c11e68264dcaf58c71e1cf1 (patch) | |
tree | bb4581d690b7f3f742570da308b0c4d8eb584583 /clang/test/CodeGenCXX/mangle-exprs.cpp | |
parent | e233dda2e2e6f65bf7bc643ee3bc34ed99a8c0d0 (diff) | |
download | bcm5719-llvm-93af332819710b519c11e68264dcaf58c71e1cf1.tar.gz bcm5719-llvm-93af332819710b519c11e68264dcaf58c71e1cf1.zip |
pass/return structs of char and short as i8/i16 to avoid
aweful through-memory coersion, just like we do for i32 now.
llvm-svn: 107078
Diffstat (limited to 'clang/test/CodeGenCXX/mangle-exprs.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/mangle-exprs.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/CodeGenCXX/mangle-exprs.cpp b/clang/test/CodeGenCXX/mangle-exprs.cpp index 6f1ca5568ed..d68425f5a57 100644 --- a/clang/test/CodeGenCXX/mangle-exprs.cpp +++ b/clang/test/CodeGenCXX/mangle-exprs.cpp @@ -39,6 +39,6 @@ namespace Casts { // CHECK: define weak_odr void @_ZN5Casts7static_ILj4EEEvPN9enable_ifIXleT_cvjLi4EEvE4typeE template void static_<4>(void*); - // CHECK: define weak_odr i64 @_ZN5Casts1fILi6EEENS_1TIXT_EEEv + // CHECK: define weak_odr i8 @_ZN5Casts1fILi6EEENS_1TIXT_EEEv template T<6> f<6>(); } |