Parents: | compiler.cfg.intrinsics.simd |
Class | Superclass | Slots |
bad-simd-intrinsic | tuple | node |
Word | Stack effect |
>vector-op-cond | ( quot #pick #dup -- quotpair ) |
insn-available? | ( ## -- reps ) |
Word | Stack effect |
check-elements | ( quots -- quot ) |
emit-v-vector-op | ( trials -- quot ) |
emit-vl-vector-op | ( trials literal-pred -- quot ) |
emit-vv-or-vl-vector-op | ( var-trials imm-trials literal-pred -- quot ) |
emit-vv-vector-op | ( trials -- quot ) |
emit-vvl-vector-op | ( trials literal-pred -- quot ) |
emit-vvvv-vector-op | ( trials -- quot ) |
if-literals-match | ( quots -- quot ) |
v-vector-op | ( trials -- quot ) |
vl-vector-op | ( trials -- quot ) |
vv-cc-vector-op | ( trials -- quot ) |
vv-vector-op | ( trials -- quot ) |
vvl-vector-op | ( trials -- quot ) |
vvvv-vector-op | ( trials -- quot ) |
Word | Stack effect |
[vector-op-checked] | ( #dup quot -- quot ) |
bad-simd-intrinsic | ( node -- * ) |
binary | ( -- value ) |
binary/param | ( -- value ) |
emit-vector-op | ( trials params-quot op-quot literal-preds -- quot ) |
quaternary | ( -- value ) |
unary | ( -- value ) |
unary/param | ( -- value ) |
Word | Stack effect |
bad-simd-intrinsic? | ( object -- ? ) |