Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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()
196 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
840 return DAG.getNode(XCoreISD::EH_RETURN, dl, MVT::Other, Chain, in LowerEH_RETURN()
H A DXCoreFrameLowering.cpp357 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",
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h141 EH_RETURN, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.h123 EH_RETURN, enumerator
H A DMipsISelLowering.cpp191 case MipsISD::EH_RETURN: return "MipsISD::EH_RETURN"; in getTargetNodeName()
471 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in MipsTargetLowering()
1256 case ISD::EH_RETURN: return lowerEH_RETURN(Op, DAG); in LowerOperation()
2586 return DAG.getNode(MipsISD::EH_RETURN, DL, MVT::Other, Chain, in lowerEH_RETURN()
H A DMipsInstrInfo.td2319 // ISD::EH_RETURN -> MipsISD::EH_RETURN ->
2327 def MIPSehret : SDNode<"MipsISD::EH_RETURN", SDT_MipsEHRET,
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.h77 EH_RETURN, enumerator
H A DHexagonISelLowering.cpp1524 setOperationAction(ISD::EH_RETURN, MVT::Other, Custom); in HexagonTargetLowering()
1922 case HexagonISD::EH_RETURN: return "HexagonISD::EH_RETURN"; in getTargetNodeName()
3320 // Mark function as containing a call to EH_RETURN. in LowerEH_RETURN()
3333 // Not needed we already use it as explict input to EH_RETURN. in LowerEH_RETURN()
3336 return DAG.getNode(HexagonISD::EH_RETURN, dl, MVT::Other, Chain); in LowerEH_RETURN()
3384 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
H A DHexagonPatterns.td3304 def eh_return: SDNode<"HexagonISD::EH_RETURN", SDTNone, [SDNPHasChain]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ExpandPseudo.cpp373 case X86::EH_RETURN: in expandMI()
H A DX86MCInstLower.cpp460 case X86::EH_RETURN: in Lower()
2223 case X86::EH_RETURN: in emitInstruction()
H A DX86RegisterInfo.cpp990 case X86::EH_RETURN: in findDeadCallerSavedReg()
H A DX86ISelLowering.h303 EH_RETURN, enumerator
H A DX86InstrFragments.td247 def X86ehret : SDNode<"X86ISD::EH_RETURN", SDT_X86EHRET,
H A DX86InstrCompiler.td182 def EH_RETURN : I<0xC3, RawFrm, (outs), (ins GR32:$addr),
H A DX86ISelLowering.cpp503 setOperationAction(ISD::EH_RETURN , MVT::Other, Custom); in X86TargetLowering()
27435 return DAG.getNode(X86ISD::EH_RETURN, dl, MVT::Other, Chain, in LowerEH_RETURN()
32441 case ISD::EH_RETURN: return LowerEH_RETURN(Op, DAG); in LowerOperation()
33743 NODE_NAME_CASE(EH_RETURN) in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp145 case ISD::EH_RETURN: return "EH_RETURN"; in getOperationName()
H A DLegalizeDAG.cpp1084 case ISD::EH_RETURN: in LegalizeOp()
3126 case ISD::EH_RETURN: in ExpandNode()
H A DSelectionDAGBuilder.cpp6697 DAG.setRoot(DAG.getNode(ISD::EH_RETURN, sdl, in visitIntrinsicCall()