calltrn
From Mill Computing Wiki
Call predicated function with defined number of return values on true.
Everything that applies to calln 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: calln, callfln, retn
calltrn(op q, lit n, p target, args args) → ops r0 ...rn
operands: like Inv :
encoding:
calltrn(op q, lit n, p target, off argc, count args)
Core | In Slots | Latencies |
---|---|---|
Silver | F0 F1 F2 | 1 |
calltrn(op q, lit n, lbl target, args args) → ops r0 ...rn
operands: like Inv :
encoding:
calltrn(op q, lit n, off target, count argc)
,
calltrn(op q, lit n, off target, count argc, lit argv)
Core | In Slots | Latencies |
---|---|---|
Silver | F0 F1 F2 | 1 |
Instruction Set, alphabetical, Instruction Set by Category, Instruction Set, sortable, filterable