diff options
| author | Nico Weber <nicolasweber@gmx.de> | 2015-09-22 00:46:21 +0000 |
|---|---|---|
| committer | Nico Weber <nicolasweber@gmx.de> | 2015-09-22 00:46:21 +0000 |
| commit | 1f22a34409b2ecaffd5b982eb24247126979801b (patch) | |
| tree | 57c0887424de6ba20d599dfa2d2b036d6f21674e /llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp | |
| parent | 3c9c8338d0b6ec43cdaedeaeab26996ebd6982b4 (diff) | |
| download | bcm5719-llvm-1f22a34409b2ecaffd5b982eb24247126979801b.tar.gz bcm5719-llvm-1f22a34409b2ecaffd5b982eb24247126979801b.zip | |
ms Intrin.h: Fix __movsw's and __stosw's inline asm.
Before, clang's internal assembler would reject the inline asm in clang's
Intrin.h. To make sure this doesn't happen for other Intrin.h functions using
__asm__ blocks, add 32-bit and 64-bit codegen tests for Intrin.h.
Sadly, these tests discovered that __readcr3 and __writecr3 have bad
implementations in 64-bit builds. This will have to be fixed in a follow-up.
llvm-svn: 248234
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp')
0 files changed, 0 insertions, 0 deletions

