| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstrainedOps.def | 88 DAG_FUNCTION(lround, 1, 0, experimental_constrained_lround, LROUND)
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 1040 LROUND, enumerator
|
| H A D | BasicTTIImpl.h | 2361 ISD = ISD::LROUND; in getTypeBasedIntrinsicInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 869 ISD::LRINT, ISD::LLRINT, ISD::LROUND, ISD::LLROUND}, in initActions() 931 setOperationAction({ISD::LRINT, ISD::LLRINT, ISD::LROUND, ISD::LLROUND}, in initActions()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 428 case ISD::LROUND: return "lround"; in getOperationName()
|
| H A D | LegalizeVectorTypes.cpp | 119 case ISD::LROUND: in ScalarizeVectorResult() 761 case ISD::LROUND: in ScalarizeVectorOperand() 1252 case ISD::LROUND: in SplitVectorResult() 3479 case ISD::LROUND: in SplitVectorOperand() 4895 case ISD::LROUND: in WidenVectorResult() 6837 case ISD::LROUND: in WidenVectorOperand()
|
| H A D | LegalizeFloatTypes.cpp | 1156 case ISD::LROUND: Res = SoftenFloatOp_LROUND(N); break; in SoftenFloatOperand() 2299 case ISD::LROUND: Res = ExpandFloatOp_LROUND(N); break; in ExpandFloatOperand() 2625 case ISD::LROUND: in PromoteFloatOperand()
|
| H A D | LegalizeDAG.cpp | 1037 case ISD::LROUND: in LegalizeOp() 3500 case ISD::LROUND: in ExpandNode() 4906 case ISD::LROUND: in ConvertNodeToLibcall()
|
| H A D | LegalizeVectorOps.cpp | 493 case ISD::LROUND: in LegalizeOp()
|
| H A D | LegalizeIntegerTypes.cpp | 2988 case ISD::LROUND: in ExpandIntegerResult() 4196 if (N->getOpcode() == ISD::LROUND || in ExpandIntRes_XROUND_XRINT()
|
| H A D | SelectionDAGBuilder.cpp | 6870 case Intrinsic::lround: Opcode = ISD::LROUND; break; in visitIntrinsicCall()
|
| H A D | SelectionDAG.cpp | 5759 case ISD::LROUND: in isKnownNeverNaN()
|
| H A D | DAGCombiner.cpp | 1994 case ISD::LROUND: in visit()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 455 ISD::LROUND, ISD::LLROUND, ISD::STRICT_LRINT, in RISCVTargetLowering() 513 for (auto Op : {ISD::LROUND, ISD::LLROUND, ISD::LRINT, ISD::LLRINT, in RISCVTargetLowering() 640 setOperationAction(ISD::LROUND, MVT::i32, Custom); in RISCVTargetLowering() 1072 setOperationAction({ISD::LROUND, ISD::LLROUND}, VT, Custom); in RISCVTargetLowering() 1154 setOperationAction({ISD::LROUND, ISD::LLROUND}, VT, Custom); in RISCVTargetLowering() 1457 setOperationAction({ISD::LROUND, ISD::LLROUND}, VT, Custom); in RISCVTargetLowering() 1483 setOperationAction({ISD::LROUND, ISD::LLROUND}, VT, Custom); in RISCVTargetLowering() 1517 ISD::LLRINT, ISD::LROUND, ISD::LLROUND, in RISCVTargetLowering() 3224 case ISD::LROUND: in matchRoundingOp() 7729 case ISD::LROUND: in LowerOperation() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 578 def lround : SDNode<"ISD::LROUND" , SDTFPToIntOp>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 161 setOperationAction(ISD::LROUND, MVT::i32, Custom); in LoongArchTargetLowering() 4321 case ISD::LROUND: { in ReplaceNodeResults()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 401 setOperationAction({ISD::LROUND, ISD::LLROUND}, in AMDGPUTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 577 setOperationAction(ISD::LROUND, MVT::f64, Legal); in PPCTargetLowering() 578 setOperationAction(ISD::LROUND, MVT::f32, Legal); in PPCTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 836 for (auto Op : {ISD::LROUND, ISD::LLROUND, ISD::LRINT, ISD::LLRINT, in AArch64TargetLowering() 905 ISD::FMINIMUM, ISD::FMAXIMUM, ISD::LROUND, in AArch64TargetLowering() 7517 case ISD::LROUND: in LowerOperation()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 863 setOperationAction(ISD::LROUND, MVT::f80, LibCall); in X86TargetLowering()
|