reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
243 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 243 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 243 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 244 switch (Size) { 255 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 255 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 255 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 256 switch (Size) { 267 assert((Size == 32 || Size == 64) && "Unsupported size"); 267 assert((Size == 32 || Size == 64) && "Unsupported size"); 268 return Size == 64 ? RTLIB::SREM_I64 : RTLIB::SREM_I32; 270 assert((Size == 32 || Size == 64) && "Unsupported size"); 270 assert((Size == 32 || Size == 64) && "Unsupported size"); 271 return Size == 64 ? RTLIB::UREM_I64 : RTLIB::UREM_I32; 273 assert(Size == 32 && "Unsupported size"); 276 assert((Size == 32 || Size == 64) && "Unsupported size"); 276 assert((Size == 32 || Size == 64) && "Unsupported size"); 277 return Size == 64 ? RTLIB::ADD_F64 : RTLIB::ADD_F32; 279 assert((Size == 32 || Size == 64) && "Unsupported size"); 279 assert((Size == 32 || Size == 64) && "Unsupported size"); 280 return Size == 64 ? RTLIB::SUB_F64 : RTLIB::SUB_F32; 282 assert((Size == 32 || Size == 64) && "Unsupported size"); 282 assert((Size == 32 || Size == 64) && "Unsupported size"); 283 return Size == 64 ? RTLIB::MUL_F64 : RTLIB::MUL_F32; 285 assert((Size == 32 || Size == 64) && "Unsupported size"); 285 assert((Size == 32 || Size == 64) && "Unsupported size"); 286 return Size == 64 ? RTLIB::DIV_F64 : RTLIB::DIV_F32; 288 assert((Size == 32 || Size == 64) && "Unsupported size"); 288 assert((Size == 32 || Size == 64) && "Unsupported size"); 289 return Size == 64 ? RTLIB::EXP_F64 : RTLIB::EXP_F32; 291 assert((Size == 32 || Size == 64) && "Unsupported size"); 291 assert((Size == 32 || Size == 64) && "Unsupported size"); 292 return Size == 64 ? RTLIB::EXP2_F64 : RTLIB::EXP2_F32; 294 return Size == 64 ? RTLIB::REM_F64 : RTLIB::REM_F32; 296 return Size == 64 ? RTLIB::POW_F64 : RTLIB::POW_F32; 298 assert((Size == 32 || Size == 64) && "Unsupported size"); 298 assert((Size == 32 || Size == 64) && "Unsupported size"); 299 return Size == 64 ? RTLIB::FMA_F64 : RTLIB::FMA_F32; 301 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 301 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 301 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 302 return Size == 128 ? RTLIB::SIN_F128 303 : Size == 64 ? RTLIB::SIN_F64 : RTLIB::SIN_F32; 305 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 305 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 305 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 306 return Size == 128 ? RTLIB::COS_F128 307 : Size == 64 ? RTLIB::COS_F64 : RTLIB::COS_F32; 309 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 309 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 309 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 310 return Size == 128 ? RTLIB::LOG10_F128 311 : Size == 64 ? RTLIB::LOG10_F64 : RTLIB::LOG10_F32; 313 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 313 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 313 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 314 return Size == 128 ? RTLIB::LOG_F128 315 : Size == 64 ? RTLIB::LOG_F64 : RTLIB::LOG_F32; 317 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 317 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 317 assert((Size == 32 || Size == 64 || Size == 128) && "Unsupported size"); 318 return Size == 128 ? RTLIB::LOG2_F128 319 : Size == 64 ? RTLIB::LOG2_F64 : RTLIB::LOG2_F32; 321 assert((Size == 32 || Size == 64) && "Unsupported size"); 321 assert((Size == 32 || Size == 64) && "Unsupported size"); 322 return Size == 64 ? RTLIB::CEIL_F64 : RTLIB::CEIL_F32; 324 assert((Size == 32 || Size == 64) && "Unsupported size"); 324 assert((Size == 32 || Size == 64) && "Unsupported size"); 325 return Size == 64 ? RTLIB::FLOOR_F64 : RTLIB::FLOOR_F32;