Home
last modified time | relevance | path

Searched refs:EH_RETURN (Results 1 – 22 of 22) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h81 EH_RETURN, enumerator
H A DXCoreISelLowering.cpp66 case XCoreISD::EH_RETURN : return "XCoreISD::EH_RETURN"; in getTargetNodeName()
147 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in XCoreTargetLowering()
198 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
845 return DAG.getNode(XCoreISD::EH_RETURN, dl, MVT::Other, Chain, in LowerEH_RETURN()
H A DXCoreFrameLowering.cpp358 if (RetOpcode == XCore::EH_RETURN) { in emitEpilogue()
H A DXCoreInstrInfo.td39 def XCoreEhRet : SDNode<"XCoreISD::EH_RETURN", SDT_XCoreEhRet,
335 def EH_RETURN : PseudoInstXCore<(outs), (ins GRRegs:$s, GRRegs:$handler),
336 "# EH_RETURN $s, $handler",
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h135 EH_RETURN, enumerator
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsISelLowering.h125 EH_RETURN, enumerator
H A DMipsISelLowering.cpp182 case MipsISD::EH_RETURN: return "MipsISD::EH_RETURN"; in getTargetNodeName()
442 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in MipsTargetLowering()
1232 case ISD::EH_RETURN: return lowerEH_RETURN(Op, DAG); in LowerOperation()
2563 return DAG.getNode(MipsISD::EH_RETURN, DL, MVT::Other, Chain, in lowerEH_RETURN()
H A DMipsInstrInfo.td2343 // ISD::EH_RETURN -> MipsISD::EH_RETURN ->
2351 def MIPSehret : SDNode<"MipsISD::EH_RETURN", SDT_MipsEHRET,
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp372 case X86::EH_RETURN: in ExpandMI()
H A DX86RegisterInfo.cpp892 case X86::EH_RETURN: in findDeadCallerSavedReg()
H A DX86ISelLowering.h299 EH_RETURN, enumerator
H A DX86MCInstLower.cpp777 case X86::EH_RETURN: in Lower()
2509 case X86::EH_RETURN: in emitInstruction()
H A DX86InstrCompiler.td182 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
H A DX86InstrInfo.td235 def X86ehret : SDNode<"X86ISD::EH_RETURN", SDT_X86EHRET,
H A DX86ISelLowering.cpp471 setOperationAction(ISD::EH_RETURN , MVT::Other, Custom); in X86TargetLowering()
28869 return DAG.getNode(X86ISD::EH_RETURN, dl, MVT::Other, Chain, in LowerEH_RETURN()
33257 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
34492 NODE_NAME_CASE(EH_RETURN) in getTargetNodeName()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h77 EH_RETURN, enumerator
H A DHexagonISelLowering.cpp1504 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in HexagonTargetLowering()
1897 case HexagonISD::EH_RETURN: return "HexagonISD::EH_RETURN"; in getTargetNodeName()
3311 return DAG.getNode(HexagonISD::EH_RETURN, dl, MVT::Other, Chain); in LowerEH_RETURN()
3356 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
H A DHexagonPatterns.td3268 def eh_return: SDNode<"HexagonISD::EH_RETURN", SDTNone, [SDNPHasChain]>;
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp138 case ISD::EH_RETURN: return "EH_RETURN"; in getOperationName()
H A DLegalizeDAG.cpp1083 case ISD::EH_RETURN: in LegalizeOp()
2748 case ISD::EH_RETURN: in ExpandNode()
H A DSelectionDAGBuilder.cpp6241 DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl, in visitIntrinsicCall()
/openbsd/gnu/llvm/llvm/docs/
H A DExceptionHandling.rst802 * ``EH_RETURN``
809 you have to handle ``EH_RETURN`` in ``TargetLowering``.