The libm functions with LLVM intrinsic twins were moved above this blob with:
https://reviews.llvm.org/rL319593
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@319618
91177308-0d34-0410-b5e6-
96231b3b80d8
}
switch (BuiltinID) {
- default: break; // Handle intrinsics and libm functions below.
+ default: break;
case Builtin::BI__builtin___CFStringMakeConstantString:
case Builtin::BI__builtin___NSStringMakeConstantString:
return RValue::get(ConstantEmitter(*this).emitAbstract(E, E->getType()));