Stream: git-cranelift

Topic: cranelift / Issue #1413 Add tool to generate human-readab...


view this post on Zulip GitHub (Feb 28 2020 at 21:15):

abrown commented on Issue #1413:

Here's sample output from the x86 listing (find target -name 'listing-x86*' | xargs cat | less );

CPU Mode: I64
==================
avg_round.i8x16, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
avg_round.i16x8, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.b8x16, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.b16x8, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.b32x4, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.b64x2, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.i8x16, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.i16x8, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.i32x4, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.i64x2, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.f32x4, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band.f64x2, format=Binary(imms=(), vals=2), recipe(name: Mp2fa, in: [FPR8, FPR8], out: [tied(0)]),
band_not.b8x16, format=Binary(imms=(), vals=2), recipe(name: Mp2fax, in: [FPR8, FPR8], out: [tied(1)]

view this post on Zulip GitHub (Mar 05 2020 at 15:13):

bnjbvr commented on Issue #1413:

Closing in favor of https://github.com/bytecodealliance/wasmtime/pull/1191.


Last updated: Nov 22 2024 at 16:03 UTC