calltr1
Call predicated function with one return value on true.
Everything that applies to call1 applies also here. The difference is the predicate to make it a conditional call. And there is one less possible argument in all the encodings.
related operations: call1, callfl1, retn
calltr1(op op0, op op1, width width0, args args) → op r
encoding:
calltr1(op count0, op op0, width op1, off off0, count width0)
,
calltr1(op count0, op op0, width op1, off lit0, count off0, lit width0)
Core | In Slots | Latencies |
---|---|---|
Tin | F0 | 1 |
Copper | F0 | 1 |
Silver | F0 F1 F2 | 1 |
Gold | F0 | 1 |
calltr1(op op0, lbl off0, width width0, args args) → op r
encoding:
calltr1(op count0, width op0, off off0, count width0)
,
calltr1(op count0, width op0, off lit0, count off0, lit width0)
,
calltr1(op count0, width op0, off lit0, count lit1, lit off0, lit width0)
Core | In Slots | Latencies |
---|---|---|
Tin | F0 | 1 |
Copper | F0 | 1 |
Silver | F0 F1 F2 | 1 |
Gold | F0 | 1 |
Instruction Set, alphabetical, Instruction Set by Category, Instruction Set, sortable, filterable