POWER® family instructions deleted from PowerPC®

The POWER® family instructions deleted from PowerPC®.

The following table lists the POWER® family instructions that have been deleted from PowerPC®, yet are still supported by the PowerPC® 601 RISC Microprocessor. AIX® provides services to emulate most of these instructions if an attempt to execute one of them is made on a processor that does not include the instruction, such as PowerPC 603 RISC Microprocessor or PowerPC 604 RISC Microprocessor, but no emulation services are provided for the mtrtcl, mtrtcu, or svcla instructions. Using the code to emulate an instruction is much slower than executing an instruction.

Table 1. POWER® family Instructions Deleted from PowerPC®, Supported byPowerPC® 601 RISC Microprocessor
Item Description
abs[o][.] clcs div[o][.] divs[o][.]
doz[o][.] dozi lscbx[.] maskg[.]
maskir[.] mfmq mfrtcl mfrtcu
mtmq mtrtcl mtrtcu mul[o][.]
nabs[o][.] rlmi[.] rrib[.] sle[.]
sleq[.] sliq[.] slliq[.] sllq[.]
slq[.] sraiq[.] sraq[.] sre[.]
srea[.] sreq[.] sriq[.] srliq[.]
srlq[.] srq[.] svcla  
Note: Extended mnemonics are not included in the previous table, except for extended mnemonics for the mfspr and mtspr instructions.

The following table lists the POWER® family instructions that have been deleted from PowerPC® and that are not supported by the PowerPC® 601 RISC Microprocessor. AIX® does not provide services to emulate most of these instructions. However, emulation services are provided for the clf, dclst, and dclz instructions. Also, the cli instruction is emulated, but only when it is executed in privileged mode.

Table 2. POWER® family Instructions Deleted from PowerPC®, Not Supported by PowerPC® 601 RISC Microprocessor
Item Description
clf cli dclst dclz
mfsdr0 mfsri mftid mtsdr0
mttid rac[.] rfsvc svc
svcl tlbi