Is it possible to check GPU kernel pass during extracting task?

I think the available gpu kernel already determined before the sampling configs. But the autotune samples all of configs candidates, then invalid config checked on build time. So, Is there any reason the autotune was designed that way?