/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 229 /// FCOPYSIGN(X, Y) - Return the value of X with the sign of Y. NOTE: This 232 /// FCOPYSIGN(f32, f64) is allowed. 233 FCOPYSIGN, [all...] |
/external/llvm/lib/CodeGen/ |
BasicTargetTransformInfo.cpp | 564 case Intrinsic::copysign: ISD = ISD::FCOPYSIGN; break;
|
TargetLoweringBase.cpp | 748 setOperationAction(ISD::FCOPYSIGN, (MVT::SimpleValueType)VT, Expand); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeFloatTypes.cpp | 73 case ISD::FCOPYSIGN: R = SoftenFloatRes_FCOPYSIGN(N); break; [all...] |
SelectionDAGDumper.cpp | 188 case ISD::FCOPYSIGN: return "fcopysign";
|
LegalizeVectorOps.cpp | 276 case ISD::FCOPYSIGN: [all...] |
LegalizeVectorTypes.cpp | 106 case ISD::FCOPYSIGN: 627 case ISD::FCOPYSIGN: [all...] |
DAGCombiner.cpp | [all...] |
SelectionDAG.cpp | [all...] |
SelectionDAGBuilder.cpp | [all...] |
LegalizeDAG.cpp | [all...] |
/external/llvm/lib/Target/R600/ |
AMDGPUISelLowering.cpp | 240 // fcopysign can be done in a single instruction with BFI. 241 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); 242 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); 355 setOperationAction(ISD::FCOPYSIGN, VT, Expand); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelLowering.cpp | [all...] |
/external/llvm/lib/Target/Mips/ |
MipsISelLowering.cpp | 255 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); 256 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); 794 case ISD::FCOPYSIGN: return lowerFCOPYSIGN(Op, DAG); [all...] |
/external/llvm/lib/Target/Sparc/ |
SparcISelLowering.cpp | [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 668 // Use ANDPD and ORPD to simulate FCOPYSIGN. 669 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); 670 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); 702 // Use ANDPS and ORPS to simulate FCOPYSIGN. 703 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); 704 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); 731 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); 732 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 161 setOperationAction(ISD::FCOPYSIGN, MVT::f128, Expand); 278 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Custom); 279 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Custom); 392 setOperationAction(ISD::FCOPYSIGN, MVT::v1f64, Expand); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.cpp | 452 setOperationAction(ISD::FCOPYSIGN, MVT::v2f64, Expand); [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | 189 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Legal); 190 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Legal); 192 setOperationAction(ISD::FCOPYSIGN, MVT::f64, Expand); 193 setOperationAction(ISD::FCOPYSIGN, MVT::f32, Expand); [all...] |