1. A computing system comprising: a memory configured to store a computer program; a processor coupled to the memory, wherein the processor is configured to: process instructions of the stored computer program; and responsive to at least detecting a predetermined instruction type being processed in a pipeline stage: process instrumentation code in place of the computer program, in response to at least determining a program location of the predetermined instruction type matches a location stored in a data structure.