default Collection<Entry<TraceAddressSnapRange, TraceMemoryState>> getStates(long snap,
			Register register) {
		return getStates(getTrace().getPlatformManager().getHostPlatform(), snap, register);
	}
Break the register's range into smaller ranges each mapped to its state at the given snap

<p>
If the register is memory mapped, this will delegate to the appropriate space.

@param snap the time
@param register the register to examine
@return the map of ranges to states
Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/model/memory/TraceMemoryOperations.java