@@ -363,6 +363,7 @@ def StdC : StandardSpec<"stdc"> {
363363 FunctionSpec<"ceil", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
364364 FunctionSpec<"ceilf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
365365 FunctionSpec<"ceill", RetValSpec<LongDoubleType>, [ArgSpec<LongDoubleType>]>,
366+ FunctionSpec<"ceilf128", RetValSpec<Float128Type>, [ArgSpec<Float128Type>]>,
366367
367368 FunctionSpec<"fabs", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
368369 FunctionSpec<"fabsf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
@@ -376,6 +377,7 @@ def StdC : StandardSpec<"stdc"> {
376377 FunctionSpec<"floor", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
377378 FunctionSpec<"floorf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
378379 FunctionSpec<"floorl", RetValSpec<LongDoubleType>, [ArgSpec<LongDoubleType>]>,
380+ FunctionSpec<"floorf128", RetValSpec<Float128Type>, [ArgSpec<Float128Type>]>,
379381
380382 FunctionSpec<"fmin", RetValSpec<DoubleType>, [ArgSpec<DoubleType>, ArgSpec<DoubleType>]>,
381383 FunctionSpec<"fminf", RetValSpec<FloatType>, [ArgSpec<FloatType>, ArgSpec<FloatType>]>,
@@ -458,6 +460,7 @@ def StdC : StandardSpec<"stdc"> {
458460 FunctionSpec<"round", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
459461 FunctionSpec<"roundf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
460462 FunctionSpec<"roundl", RetValSpec<LongDoubleType>, [ArgSpec<LongDoubleType>]>,
463+ FunctionSpec<"roundf128", RetValSpec<Float128Type>, [ArgSpec<Float128Type>]>,
461464
462465 FunctionSpec<"lround", RetValSpec<LongType>, [ArgSpec<DoubleType>]>,
463466 FunctionSpec<"lroundf", RetValSpec<LongType>, [ArgSpec<FloatType>]>,
@@ -487,6 +490,7 @@ def StdC : StandardSpec<"stdc"> {
487490 FunctionSpec<"trunc", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
488491 FunctionSpec<"truncf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
489492 FunctionSpec<"truncl", RetValSpec<LongDoubleType>, [ArgSpec<LongDoubleType>]>,
493+ FunctionSpec<"truncf128", RetValSpec<Float128Type>, [ArgSpec<Float128Type>]>,
490494
491495 FunctionSpec<"nearbyint", RetValSpec<DoubleType>, [ArgSpec<DoubleType>]>,
492496 FunctionSpec<"nearbyintf", RetValSpec<FloatType>, [ArgSpec<FloatType>]>,
0 commit comments