Home
last modified time | relevance | path

Searched refs:BF16_TO_FP (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h950 BF16_TO_FP, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp404 case ISD::BF16_TO_FP: return "bf16_to_fp"; in getOperationName()
H A DLegalizeDAG.cpp904 DAG.getNode(SVT == MVT::f16 ? ISD::FP16_TO_FP : ISD::BF16_TO_FP, in LegalizeLoadOps()
3310 Results.push_back(DAG.getNode(ISD::BF16_TO_FP, SDLoc(Node), DstVT, Op)); in ExpandNode()
3318 case ISD::BF16_TO_FP: { in ExpandNode()
H A DLegalizeFloatTypes.cpp120 case ISD::BF16_TO_FP: R = SoftenFloatRes_BF16_TO_FP(N); break; in SoftenFloatResult()
2361 return ISD::BF16_TO_FP; in GetPromotionOpcode()
H A DLegalizeIntegerTypes.cpp1962 case ISD::BF16_TO_FP: in PromoteIntegerOperand()
3926 Op = DAG.getNode(OFPVT == MVT::f16 ? ISD::FP16_TO_FP : ISD::BF16_TO_FP, dl, in ExpandIntRes_FP_TO_XINT()
H A DSelectionDAG.cpp5933 case ISD::BF16_TO_FP: in getNode()
6449 case ISD::BF16_TO_FP: { in FoldConstantArithmetic()
H A DDAGCombiner.cpp1971 case ISD::BF16_TO_FP: return visitBF16_TO_FP(N); in visit()
26677 assert((Op == ISD::FP16_TO_FP || Op == ISD::BF16_TO_FP) && in visitFP16_TO_FP()
26702 if (N0->getOpcode() == ISD::BF16_TO_FP) in visitFP_TO_BF16()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp782 setOperationAction(ISD::BF16_TO_FP, MVT::f32, Expand); in NVPTXTargetLowering()
2712 return DAG.getNode(ISD::BF16_TO_FP, Loc, WideVT, Narrow); in LowerFP_EXTEND()
2722 Op = DAG.getNode(ISD::BF16_TO_FP, Loc, F32, Narrow); in LowerFP_EXTEND()
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td566 def bf16_to_fp : SDNode<"ISD::BF16_TO_FP" , SDTIntToFPOp>;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp543 setOperationAction(ISD::BF16_TO_FP, {MVT::i16, MVT::f32, MVT::f64}, Expand); in SITargetLowering()
4226 return DAG.getNode(ISD::BF16_TO_FP, SL, DstVT, BitCast); in lowerFP_EXTEND()
12636 case ISD::BF16_TO_FP: in isCanonicalized()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp541 setOperationAction(ISD::BF16_TO_FP, MVT::f32, Custom); in RISCVTargetLowering()
589 setOperationAction(ISD::BF16_TO_FP, MVT::f64, Custom); in RISCVTargetLowering()
6720 case ISD::BF16_TO_FP: { in LowerOperation()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp459 setOperationAction(ISD::BF16_TO_FP, VT, Expand); in X86TargetLowering()