but core.intrinsics would have the advantage that it can be used to put other intrinsics that are not specifically compiler hints (like __builtin___clear_cache from gcc for example).
And it has the disadvantage that _only_ compiler intrinsics can be put in it. The function ptr example I gave wouldn't fit.
To me "intrinsic" means "not portable".
