This cast cast causing invalid signatures to be written for libcall functions.
Add an MC test which includes a call to builtin memcpy.
Paths
| Differential D44037
[WebAssembly] Avoid cast ExprType to wasm::ValType ClosedPublic Authored by sbc100 on Mar 2 2018, 11:38 AM.
Details Summary This cast cast causing invalid signatures to be written for libcall functions. Add an MC test which includes a call to builtin memcpy.
Diff Detail
Event TimelineHerald added subscribers: llvm-commits, sunfish, aheejin and 3 others. · View Herald TranscriptMar 2 2018, 11:38 AM sbc100 mentioned this in D44034: Reland "[WebAssembly] More uses of uint8_t for single byte values". This revision is now accepted and ready to land.Mar 2 2018, 12:50 PM Closed by commit rL326618: [WebAssembly] Avoid cast ExprType to wasm::ValType (authored by sbc). · Explain WhyMar 2 2018, 1:35 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 136839 llvm/trunk/lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
llvm/trunk/test/MC/WebAssembly/libcall.ll
|