diff options
| author | Sam Clegg <sbc@chromium.org> | 2019-03-15 00:20:13 +0000 |
|---|---|---|
| committer | Sam Clegg <sbc@chromium.org> | 2019-03-15 00:20:13 +0000 |
| commit | 3d70a2b7d1624edc35c1ba607edf57b6cff3d299 (patch) | |
| tree | a98a3056b4a50449319205750085dc6c8d123a77 /llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | |
| parent | 787a7734982f0345939f4b23a45bbb90b6f61ed0 (diff) | |
| download | bcm5719-llvm-3d70a2b7d1624edc35c1ba607edf57b6cff3d299.tar.gz bcm5719-llvm-3d70a2b7d1624edc35c1ba607edf57b6cff3d299.zip | |
[WebAssembly] Remove unused load/store patterns that use texternalsym
Differential Revision: https://reviews.llvm.org/D59395
llvm-svn: 356221
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td')
| -rw-r--r-- | llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td b/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td index 0d0948c00e0..6f5e89efaf0 100644 --- a/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td +++ b/llvm/lib/Target/WebAssembly/WebAssemblyInstrSIMD.td @@ -57,10 +57,8 @@ def : LoadPatNoOffset<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; def : LoadPatImmOff<vec_t, load, regPlusImm, !cast<NI>("LOAD_"#vec_t)>; def : LoadPatImmOff<vec_t, load, or_is_add, !cast<NI>("LOAD_"#vec_t)>; def : LoadPatGlobalAddr<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; -def : LoadPatExternalSym<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; def : LoadPatOffsetOnly<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; def : LoadPatGlobalAddrOffOnly<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; -def : LoadPatExternSymOffOnly<vec_t, load, !cast<NI>("LOAD_"#vec_t)>; } // Store: v128.store @@ -81,10 +79,8 @@ def : StorePatNoOffset<vec_t, store, !cast<NI>("STORE_"#vec_t)>; def : StorePatImmOff<vec_t, store, regPlusImm, !cast<NI>("STORE_"#vec_t)>; def : StorePatImmOff<vec_t, store, or_is_add, !cast<NI>("STORE_"#vec_t)>; def : StorePatGlobalAddr<vec_t, store, !cast<NI>("STORE_"#vec_t)>; -def : StorePatExternalSym<vec_t, store, !cast<NI>("STORE_"#vec_t)>; def : StorePatOffsetOnly<vec_t, store, !cast<NI>("STORE_"#vec_t)>; def : StorePatGlobalAddrOffOnly<vec_t, store, !cast<NI>("STORE_"#vec_t)>; -def : StorePatExternSymOffOnly<vec_t, store, !cast<NI>("STORE_"#vec_t)>; } //===----------------------------------------------------------------------===// |

