TriCore
®
TC1.6P & TC1.6E
32-bit Unified Processor Core
Instruction Set
V1.0 2013-07
User Manual (Volume 2) 3-425
• MULS - Multiply, Saturated
• MUL.H - Packed Multiply Q Format
• MUL.Q - Multiply Q Format
• MUL.U - Multiply Unsigned
• MULS.U - Multiply Unsigned, Saturated
• MULM.H - Packed Multiply Q Format-Multi-precision
• MULMS.H - MULMS.H (DEPRECATED)
• MULR.H - Packed Multiply Q Format with Rounding
• MULR.Q - Multiply Q Format with Rounding
• NAND - Bitwise NAND
• NAND.T - Bit Logical NAND
• NE - Not Equal
• NOR - Bitwise NOR
• NOR.T - Bit Logical NOR
• NOT (16-bit) - Bitwise Complement NOT (16-bit)
• OR - Bitwise OR
• OR.AND.T - Accumulating Bit Logical OR-AND
• OR.ANDN.T - Accumulating Bit Logical OR-AND-Not
• OR.NOR.T - Accumulating Bit Logical OR-NOR
• OR.OR.T - Accumulating Bit Logical OR-OR
• OR.EQ - Equal Accumulating
• OR.GE - Greater Than or Equal Accumulating
• OR.GE.U - Greater Than or Equal Accumulating Unsigned
• OR.LT - Less Than Accumulating
• OR.LT.U - Less Than Accumulating Unsigned
• OR.NE - Not Equal Accumulating
• OR.T - Bit Logical OR
• ORN - Bitwise OR-Not
• ORN.T - Bit Logical OR-Not
• PACK - Pack
• PARITY - Parity
•
RSTV - Reset Overflow Bits
• RSUB - Reverse-Subtract
• RSUBS - Reverse-Subtract with Saturation
• RSUBS.U - Reverse-Subtract Unsigned with Saturation
• SAT.B - Saturate Byte
• SAT.BU - Saturate Byte Unsigned
• SAT.H - Saturate Half-word
• SAT.HU - Saturate Half-word Unsigned
• SEL - Select
• SELN - Select-Not
• SH - Shift
• SH.EQ - Shift Equal
• SH.GE - Shift Greater Than or Equal
• SH.GE.U - Shift Greater Than or Equal Unsigned
• SH.H - Shift Packed Half-words
• SH.LT - Shift Less Than
• SH.LT.U - Shift Less Than Unsigned
• SH.NE - Shift Not Equal
• SH.AND.T - Accumulating Shift-AND
• SH.ANDN.T - Accumulating Shift-AND-Not