diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2015-12-29 11:45:58 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2015-12-29 11:45:58 +0000 |
| commit | 0a29fed31f05fdcaa8bfe95ae11ead8e5513ee81 (patch) | |
| tree | da6a84ca7542aa5796277e80acfa57e76c03ef11 /clang/test/CodeGen/openmp_default_simd_align.c | |
| parent | 3add70bf551a694eae6c6a460ec2b8eaa159bcec (diff) | |
| download | bcm5719-llvm-0a29fed31f05fdcaa8bfe95ae11ead8e5513ee81.tar.gz bcm5719-llvm-0a29fed31f05fdcaa8bfe95ae11ead8e5513ee81.zip | |
[MS ABI] Cleanup our mangling of vector types
We used to produce a type which demangled to:
union __clang_vec8_F
That 'F' is the mangling for 'short' but it is present in the mangled
name in an inappropriate place, leading to it not getting demangled.
Instead, create a synthetic class type in a synthetic namespace called
__clang. With this, it now demangles to:
union __clang::__vector<short,8>
llvm-svn: 256556
Diffstat (limited to 'clang/test/CodeGen/openmp_default_simd_align.c')
0 files changed, 0 insertions, 0 deletions

