background image

41-64 Vol. 3D

SGX INSTRUCTION REFERENCES

41.4 

INTELĀ® SGX USER LEAF FUNCTION REFERENCE

41.4.1 

Instruction Column in the Instruction Summary Table

Leaf functions available with the ENCLU instruction mnemonic are covered in this section. In general, each instruc-
tion leaf requires EAX to specify the leaf function index and/or additional registers specifying leaf-specific input 
parameters. An instruction operand encoding table provides details of the implicitly-encoded register usage and 
associated input/output semantics.
In many cases, an input parameter specifies an effective address associated with a memory object inside or outside 
the EPC, the memory addressing semantics of these memory objects are also summarized in a separate table.