Searched refs:EH_RETURN (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h82 EH_RETURN,
H A DXCoreISelLowering.cpp67 case XCoreISD::EH_RETURN : return "XCoreISD::EH_RETURN";
148 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom);
201 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG);
818 // OUTCHAIN = EH_RETURN(INCHAIN, OFFSET, HANDLER)
849 return DAG.getNode(XCoreISD::EH_RETURN, dl, MVT::Other, Chain,
H A DXCoreFrameLowering.cpp358 if (RetOpcode == XCore::EH_RETURN) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h99 /// OUTCHAIN = EH_RETURN(INCHAIN, OFFSET, HANDLER) - This node represents
103 EH_RETURN, enumerator in enum:llvm::ISD::NodeType
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp285 case X86::EH_RETURN:
295 // The EH_RETURN pseudo is really removed during the MC Lowering.
H A DX86ISelLowering.h266 EH_RETURN,
H A DX86MCInstLower.cpp724 case X86::EH_RETURN:
1985 case X86::EH_RETURN:
H A DX86FrameLowering.cpp172 case X86::EH_RETURN:
H A DX86ISelLowering.cpp422 setOperationAction(ISD::EH_RETURN , MVT::Other, Custom);
25191 return DAG.getNode(X86ISD::EH_RETURN, dl, MVT::Other, Chain,
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h68 EH_RETURN,
H A DHexagonISelLowering.cpp1358 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom);
1701 case HexagonISD::EH_RETURN: return "HexagonISD::EH_RETURN";
2862 // Mark function as containing a call to EH_RETURN.
2875 // Not needed we already use it as explict input to EH_RETURN.
2878 return DAG.getNode(HexagonISD::EH_RETURN, dl, MVT::Other, Chain);
2923 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h124 EH_RETURN,
H A DMipsISelLowering.cpp195 case MipsISD::EH_RETURN: return "MipsISD::EH_RETURN";
457 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom);
1236 case ISD::EH_RETURN: return lowerEH_RETURN(Op, DAG);
2531 // An EH_RETURN is the result of lowering llvm.eh.return which in turn is
2548 // EH_RETURN nodes, so that instructions are emitted back-to-back.
2553 return DAG.getNode(MipsISD::EH_RETURN, DL, MVT::Other, Chain,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp133 case ISD::EH_RETURN: return "EH_RETURN";
H A DLegalizeDAG.cpp1074 case ISD::EH_RETURN:
2769 case ISD::EH_RETURN:
H A DSelectionDAGBuilder.cpp6078 DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl,

Completed in 448 milliseconds