Skip to content
Snippets Groups Projects
Commit 0e806a85 authored by Sanjay Patel's avatar Sanjay Patel
Browse files

[CodeGen] add tests for __builtin_sqrt*; NFC

I don't know if this is correct, but this is what we currently do.
More discussion in PR27108 and PR27435 and D27618.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@316250 91177308-0d34-0410-b5e6-96231b3b80d8
parent 4290aec8
No related branches found
No related tags found
No related merge requests found
......@@ -317,6 +317,15 @@ void test_float_builtin_ops(float F, double D, long double LD) {
resld = __builtin_floorl(LD);
// CHECK: call x86_fp80 @llvm.floor.f80
resf = __builtin_sqrtf(F);
// CHECK: call float @sqrtf(
resd = __builtin_sqrt(D);
// CHECK: call double @sqrt(
resld = __builtin_sqrtl(LD);
// CHECK: call x86_fp80 @sqrtl(
resf = __builtin_truncf(F);
// CHECK: call float @llvm.trunc.f32
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment