1. A processor comprising: notification receiver hardware to receive a notification of a transition type, wherein a first transition type is identified by a virtual machine (VM) launch instruction to be executed by the processor and a second transition type is identified by a VM resume instruction to be executed by the processor; operation set identifier hardware to choose a set of operations to be performed by the processor, wherein a first set is to be chosen for a VM launch instruction to be executed by the processor and a second set is to be chosen for a VM resume instruction to be executed by the processor; and operation performer hardware to perform the first set of operations, including marking a virtual machine control structure (VMCS) associated with a VM as cleared in response to receiving a request from the a VMM to initialize the VMCS, determining that the VMCS is marked as in a cleared state, performing a plurality of validation checks on VMM state information and VM state information, storing the VMM state information to the VMCS, loading the VM state information into a processor storage, marking the VMCS as associated with a launched VM, and beginning to execute the VM, wherein performing the first set of operations also includes allocating an on-processor cache storage for the VMCS upon determining that the VMCS is in the cleared state, and caching information stored in the VMCS to the on-processor cache storage during operation of the VM, and to perform the second set of operations, including determining that the VMCS is not in the cleared state, performing the plurality of validation checks on at least one of VMM state information and VM state information, storing the VMM state information to the VMCS, loading the VM state information into the processor storage, and beginning to execute the VM, wherein performing the plurality of validation checks in the second set of operations comprises: determining whether an element of the at least one of VMM state information and VM state information state information contained in an on-processor cache storage has been modified; and validating the element of the at least one of VMM state information and VM state information state information if the element has been modified.