nop
Instruction Types I,B,M,F,X
Format
(qp) nop imm21 pseudo-op
(qp) nop.i imm21 i-unit_form
(qp) nop.b imm21 b-unit_form
(qp) nop.m imm21 m-unit_form
(qp) nop.f imm21 f-unit_form
(qp) nop.x imm62 x-unit_form
Description
No operation is done.
The immediate, imm21 or imm62, can be used by software as a marker in program code. It is ignored by hardware.
For the x_unit_form, the L slot of the bundle contains the upper 41 bits of imm62.
A nop.i instruction may be encoded in an MLI-template bundle, in which case the L slot of the bundle is ignored.
This instruction has five forms, each of which can be executed only on a particular execution unit type. The pseudo-op can be used if the unit type to execute on is unimportant.
For details, see Volume 3: Instruction Set Reference of the Intel(R) Itanium(R) Architecture Software Developer's Manual . For the latest updates on the instruction set information, go to the web site.