TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
V1.0 2013-07
User Manual (Volume 2) 3-108
FRET
Return from Fast Call
Description
Return from a function that was invoked with an FCALL instruction. Jump to the address specified by A[11]. Load
A[11] from the address specified by A[10] then increment A[10] by 4.
FRET (SR)
FRET (SYS)
PC = {A[11] [31:1], 1'b0};
EA = A[10];
A[11] = M(EA, word);
A[10] = A[10] + 4;
Status Flags
Examples
fret
fret
See Also
CALL, CALLA, CALLI, FCALL, FCALLA, FCALLI, JL, JLA
Return from a function that was invoked with an FCALL instruction. Jump to the address specified by A[11]. Load
A[11] from the address specified by A[10] then increment A[10] by 4.
PC = {A[11] [31:1], 1'b0};
EA = A[10];
A[11] = M(EA, word);
A[10] = A[10] + 4;
C Not changed by this instruction
V Not changed by this instruction
SV Not changed by this instruction
AV Not changed by this instruction
SAV Not changed by this instruction
31
-
28 27
03
H
22 21
-
12 11
-
8 7
0D
H
0