Per spec changes, store instructions no longer have return values.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D25122
[WebAssembly] Remove store instruction return values. ClosedPublic Authored by sunfish on Sep 30 2016, 1:09 PM.
Details Summary Per spec changes, store instructions no longer have return values.
Diff Detail
Event Timelinesunfish updated this object. This revision is now accepted and ready to land.Sep 30 2016, 1:15 PM Closed by commit rL283501: [WebAssembly] Remove the output operand from stores. (authored by djg). · Explain WhyOct 6 2016, 3:17 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 73124 lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp
lib/Target/WebAssembly/WebAssemblyInstrMemory.td
lib/Target/WebAssembly/WebAssemblyPeephole.cpp
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp
lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp
test/CodeGen/WebAssembly/address-offsets.ll
test/CodeGen/WebAssembly/byval.ll
test/CodeGen/WebAssembly/cfg-stackify.ll
test/CodeGen/WebAssembly/fast-isel-noreg.ll
test/CodeGen/WebAssembly/i32-load-store-alignment.ll
test/CodeGen/WebAssembly/i64-load-store-alignment.ll
test/CodeGen/WebAssembly/inline-asm.ll
test/CodeGen/WebAssembly/load-store-i1.ll
test/CodeGen/WebAssembly/negative-base-reg.ll
test/CodeGen/WebAssembly/offset.ll
test/CodeGen/WebAssembly/reg-stackify.ll
test/CodeGen/WebAssembly/store-trunc.ll
test/CodeGen/WebAssembly/store.ll
test/CodeGen/WebAssembly/userstack.ll
test/CodeGen/WebAssembly/varargs.ll
|