This is unneeded in almost all circumstances. We only return an APValue back to clang when the evaluation is finished, and that is always done by an EvalEmitter - which has its own implementation of the Ret instructions.
We don't need the value in this case, since we're discarding it anyway. Allow continuing the interpretation but note the side effect.
"Interp" clashes with the clang interpreter and people often confuse this.