1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 05:23:45 +02:00
llvm-mirror/test/CodeGen/WebAssembly
Dan Gohman 1386262329 [WebAssembly] Disable the store-results optimization.
The WebAssemly spec removing the return value from store instructions, so
remove the associated optimization from LLVM.

This patch leaves the store instruction operands in place for now, so stores
now always write to "$drop"; these will be removed in a seperate patch.

llvm-svn: 279100
2016-08-18 17:51:27 +00:00
..
address-offsets.ll
byval.ll [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
call.ll
cfg-stackify.ll [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
cfi.ll [WebAssembly] Fix CFI index to account for padding nullptr function 2016-08-08 23:56:01 +00:00
comparisons_f32.ll
comparisons_f64.ll
comparisons_i32.ll
comparisons_i64.ll
conv.ll
copysign-casts.ll
cpus.ll
dbgvalue.ll [WebAssembly] Re-enable disabled debug value test 2016-08-12 23:14:18 +00:00
dead-vreg.ll
divrem-constant.ll
f32.ll
f64.ll
fast-isel-noreg.ll [WebAssembly] Check return value of getRegForValue in FastISel 2016-08-04 18:01:52 +00:00
fast-isel.ll
frem.ll
func.ll
global.ll
globl.ll
i32-load-store-alignment.ll
i32.ll
i64-load-store-alignment.ll
i64.ll
i128.ll
ident.ll
immediates.ll
indirect-import.ll [WebAssembly] Emit type signatures for declared functions 2016-06-03 18:34:36 +00:00
inline-asm.ll
irreducible-cfg.ll
legalize.ll
lit.local.cfg
load-ext.ll
load-store-i1.ll
load.ll
lower-em-exceptions-whitelist.ll [WebAssembly] Refactor WebAssemblyLowerEmscriptenException pass for setjmp/longjmp 2016-08-18 15:27:25 +00:00
lower-em-exceptions.ll [WebAssembly] Refactor WebAssemblyLowerEmscriptenException pass for setjmp/longjmp 2016-08-18 15:27:25 +00:00
mem-intrinsics.ll
memory-addr32.ll
memory-addr64.ll
non-executable-stack.ll
offset-folding.ll
offset.ll [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
phi.ll
reg-stackify.ll [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
return-int32.ll
return-void.ll
returned.ll
select.ll
signext-zeroext.ll
simd-arith.ll [WebAssembly] Initial SIMD128 support. 2016-08-02 23:16:09 +00:00
store-trunc.ll
store.ll
switch.ll
unreachable.ll
unused-argument.ll
userstack.ll [WebAssembly] Disable the store-results optimization. 2016-08-18 17:51:27 +00:00
varargs.ll
vtable.ll