1. A computer implemented method for implementing run-time instrumentation indirect sampling by address, the method comprising: reading sample-point addresses from a sample-point address array; comparing, by a processor, the sample-point addresses to an address associated with an instruction from an instruction stream executing on the processor; recognizing a sample point upon execution of the instruction associated with the address matching one of the sample-point addresses, wherein run-time instrumentation information is obtained from the sample point; and storing the run-time instrumentation information in a run-time instrumentation program buffer as a reporting group.