llvm-project/llvm/test/MC/WebAssembly
Thomas Lively 3d49d1cfa7 [WebAssembly] Implement pseudo-min/max SIMD instructions
Summary:
As proposed in https://github.com/WebAssembly/simd/pull/122. Since
these instructions are not yet merged to the SIMD spec proposal, this
patch makes them entirely opt-in by surfacing them only through LLVM
intrinsics and clang builtins. If these instructions are made
official, these intrinsics and builtins should be replaced with simple
instruction patterns.

Reviewers: aheejin

Subscribers: dschuff, sbc100, jgravelle-google, hiraditya, sunfish, cfe-commits, llvm-commits

Tags: #clang, #llvm

Differential Revision: https://reviews.llvm.org/D79742
2020-05-12 09:39:01 -07:00
..
annotations.s
array-fill.ll
assembler-binary.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
atomics-encodings.s
bad-fixup-expr.s
basic-assembly-errors.s
basic-assembly.s [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
blockaddress.ll Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" 2020-02-13 10:16:06 -08:00
bss.ll
bulk-memory-encodings.s
comdat.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
compile-twice.ll
custom-code-section.ll
custom-sections.ll
data-section.s [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
data-symbol-in-text-section.ll Revert "Revert "Reland "[Support] make report_fatal_error `abort` instead of `exit`""" 2020-02-13 10:16:06 -08:00
debug-info.ll [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
debug-localvar.ll [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
dwarfdump.ll [WebAssembly] Add int32 DW_OP_WASM_location variant 2020-04-16 16:32:17 -07:00
event-section.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
explicit-sections.ll
export-name.s [WebAssembly] Add new `export_name` clang attribute for controlling wasm export names 2019-12-11 11:54:57 -08:00
external-data.ll
external-func-address.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
file-headers.ll
func-address.ll
function-alias.ll
function-sections.ll
global-ctor-dtor.ll
globals.s [WebAssmebly] Add support for defined wasm globals in MC and lld 2020-04-30 12:43:15 -07:00
import-module.s [WebAssebmly][MC] Support .import_name/.import_field asm directives 2019-12-06 15:09:56 -08:00
libcall.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
lit.local.cfg
no-dead-strip.ll
null-output.s
objdump.s [test] llvm/test/: change llvm-objdump single-dash long options to double-dash options 2020-03-15 17:46:23 -07:00
offset.ll
reloc-code.ll [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
reloc-data.ll
reloc-pic.s [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
sections.ll
simd-encodings.s [WebAssembly] Implement pseudo-min/max SIMD instructions 2020-05-12 09:39:01 -07:00
stack-ptr.ll
tail-call-encodings.s
type-index.s [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
types.ll [WebAssembly] Allow multivalue signatures in object files 2019-10-18 20:27:30 +00:00
unnamed-data.ll
visibility.ll
weak-alias.s [WebAssembly] Replace all calls with generalized multivalue calls 2020-02-18 15:55:20 -08:00
weak.s [WebAssembly] Convert MC tests to from bitcode to asm 2019-12-17 11:30:57 -08:00