1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 21:13:02 +02:00
llvm-mirror/test/CodeGen/WebAssembly
Dan Gohman 097611dedc [WebAssembly] Don't create bitcast-wrappers for varargs.
WebAssembly varargs functions use a significantly different ABI than
non-varargs functions, and the current code in
WebAssemblyFixFunctionBitcasts doesn't handle that difference. For now,
just avoid creating wrapper functions in the presence of varargs.

llvm-svn: 292645
2017-01-20 20:50:29 +00:00
..
address-offsets.ll
byval.ll
call.ll
cfg-stackify.ll [CodeGenPrep] Skip merging empty case blocks 2016-12-16 20:38:39 +00:00
cfi.ll
comparisons_f32.ll
comparisons_f64.ll
comparisons_i32.ll
comparisons_i64.ll
conv.ll
copysign-casts.ll
cpus.ll
dbgvalue.ll Renumber testcase metadata nodes after r290153. 2016-12-22 00:45:21 +00:00
dead-vreg.ll
divrem-constant.ll
f32.ll
f64.ll
fast-isel-noreg.ll
fast-isel.ll [WebAssembly] Don't old negative load/store offsets in fast-isel. 2016-12-22 15:15:10 +00:00
frem.ll
func.ll
function-bitcasts.ll [WebAssembly] Don't create bitcast-wrappers for varargs. 2017-01-20 20:50:29 +00:00
global.ll
globl.ll
i32-load-store-alignment.ll
i32.ll
i64-load-store-alignment.ll
i64.ll
i128.ll
ident.ll
immediates.ll
implicit-def.ll
indirect-import.ll
inline-asm.ll
irreducible-cfg.ll
legalize.ll
lit.local.cfg
load-ext.ll
load-store-i1.ll
load.ll
lower-em-ehsjlj-options.ll
lower-em-exceptions-whitelist.ll
lower-em-exceptions.ll
lower-em-sjlj.ll
mem-intrinsics.ll
memory-addr32.ll [WebAssembly] Update grow_memory's return type. 2017-01-18 01:02:45 +00:00
negative-base-reg.ll
non-executable-stack.ll
offset-folding.ll
offset.ll
phi.ll Revert "CodeGen: Allow small copyable blocks to "break" the CFG." 2017-01-11 19:55:19 +00:00
reg-stackify.ll
return-int32.ll
return-void.ll
returned.ll
select.ll
signext-zeroext.ll
simd-arith.ll
stack-alignment.ll
store-trunc.ll
store.ll
switch.ll
unreachable.ll
unsupported-function-bitcasts.ll [WebAssembly] Don't abort on code with UB. 2017-01-07 01:50:01 +00:00
unused-argument.ll
userstack.ll
varargs.ll
vtable.ll