llvm-project/llvm/test/CodeGen/WebAssembly
JF Bastien b9ec4c6cea WebAssembly: use .skip instead of .zero directive
.zero is confusing when used with two arguments. Documentation:

  This directive emits SIZE 0-valued bytes.  SIZE must be an absolute
  expression.  This directive is actually an alias for the '.skip'
  directive so in can take an optional second argument of the value to
  store in the bytes instead of zero.  Using '.zero' in this way would be
  confusing however.

Ref: https://sourceware.org/bugzilla/show_bug.cgi?id=18353

Hexagon and Sparc do the same, and it's all the same to WebAssembly so
let's pick the less confusing of the two.

llvm-svn: 257111
2016-01-07 23:18:29 +00:00
..
call.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
cfg-stackify.ll [WebAssembly] Use the default private label prefixes. 2016-01-07 18:49:53 +00:00
comparisons_f32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
comparisons_f64.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
comparisons_i32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
comparisons_i64.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
conv.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
copysign-casts.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
cpus.ll [WebAssembly] Add -asm-verbose=false to llc tests. 2016-01-06 16:45:05 +00:00
dead-vreg.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
f32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
f64.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
fast-isel.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
frem.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
func.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
global.ll WebAssembly: use .skip instead of .zero directive 2016-01-07 23:18:29 +00:00
globl.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
i32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
i64.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
ident.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
immediates.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
inline-asm.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
legalize.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
lit.local.cfg
load-ext.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
load-store-i1.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
load.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
loop-idiom.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
memory-addr32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
memory-addr64.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
offset-folding.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
offset.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
phi.ll [WebAssembly] Use the default private label prefixes. 2016-01-07 18:49:53 +00:00
reg-stackify.ll [WebAssembly] Use the default private label prefixes. 2016-01-07 18:49:53 +00:00
return-int32.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
return-void.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
returned.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
select.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
signext-zeroext.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
store-results.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
store-trunc.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
store.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
switch.ll [WebAssembly] Use the default private label prefixes. 2016-01-07 18:49:53 +00:00
unreachable.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
unused-argument.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
userstack.ll [WebAssembly] Support combining GEP and FrameIndex offsets in memory operand offset field 2016-01-07 18:55:52 +00:00
varargs.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00
vtable.ll [WebAssembly] Add -m:e to the target triple. 2016-01-07 03:19:23 +00:00