We can't pass the AtomicType along to ASTContext::getFloatTypeSemantics.
"Interp" clashes with the clang interpreter and people often confuse this.