Itanium
IAS enables several levels of bundle definition:
Explicit bundling and template definition. You define the bundle boundaries and the bundle template.
Explicit bundling without template definition. You define the bundle boundaries; IAS chooses the best fitting bundle template.
Implicit bundling. IAS chooses bundle boundaries and the bundle template by selecting the optimal code size arrangements.
At all the bundle definition levels IAS inserts required NOPs.
The bundling feature is fully defined in the
Intel