# Changeset View

Changeset View

# Standalone View

Standalone View

# llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Show First 20 Lines • Show All 4041 Lines • ▼ Show 20 Line(s) | 4040 | Results.push_back(ExpandFPLibCall(Node, RTLIB::FMAX_F32, RTLIB::FMAX_F64, | |||
---|---|---|---|---|---|

4042 | RTLIB::FMAX_PPCF128)); | 4042 | RTLIB::FMAX_PPCF128)); | ||

4043 | break; | 4043 | break; | ||

4044 | case ISD::FSQRT: | 4044 | case ISD::FSQRT: | ||

4045 | case ISD::STRICT_FSQRT: | 4045 | case ISD::STRICT_FSQRT: | ||

4046 | Results.push_back(ExpandFPLibCall(Node, RTLIB::SQRT_F32, RTLIB::SQRT_F64, | 4046 | Results.push_back(ExpandFPLibCall(Node, RTLIB::SQRT_F32, RTLIB::SQRT_F64, | ||

4047 | RTLIB::SQRT_F80, RTLIB::SQRT_F128, | 4047 | RTLIB::SQRT_F80, RTLIB::SQRT_F128, | ||

4048 | RTLIB::SQRT_PPCF128)); | 4048 | RTLIB::SQRT_PPCF128)); | ||

4049 | break; | 4049 | break; | ||

4050 | case ISD::FCBRT: | ||||

4051 | Results.push_back(ExpandFPLibCall(Node, RTLIB::CBRT_F32, RTLIB::CBRT_F64, | ||||

4052 | RTLIB::CBRT_F80, RTLIB::CBRT_F128, | ||||

4053 | RTLIB::CBRT_PPCF128)); | ||||

4054 | break; | ||||

4050 | case ISD::FSIN: | 4055 | case ISD::FSIN: | ||

4051 | case ISD::STRICT_FSIN: | 4056 | case ISD::STRICT_FSIN: | ||

4052 | Results.push_back(ExpandFPLibCall(Node, RTLIB::SIN_F32, RTLIB::SIN_F64, | 4057 | Results.push_back(ExpandFPLibCall(Node, RTLIB::SIN_F32, RTLIB::SIN_F64, | ||

4053 | RTLIB::SIN_F80, RTLIB::SIN_F128, | 4058 | RTLIB::SIN_F80, RTLIB::SIN_F128, | ||

4054 | RTLIB::SIN_PPCF128)); | 4059 | RTLIB::SIN_PPCF128)); | ||

4055 | break; | 4060 | break; | ||

4056 | case ISD::FCOS: | 4061 | case ISD::FCOS: | ||

4057 | case ISD::STRICT_FCOS: | 4062 | case ISD::STRICT_FCOS: | ||

▲ Show 20 Lines • Show All 749 Lines • Show Last 20 Lines |