Home
last modified time | relevance | path

Searched refs:TAIL_CALL (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp162 emitSled(MI, SledKind::TAIL_CALL); in LowerPATCHABLE_TAIL_CALL()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp182 if (Opc == SP::RETL || Opc == SP::TAIL_CALL || Opc == SP::TAIL_CALLri) { in findDelayInstr()
366 case SP::TAIL_CALL: return false; in needsUnimp()
H A DSparcFrameLowering.cpp221 assert((MBBI->getOpcode() == SP::RETL || MBBI->getOpcode() == SP::TAIL_CALL || in emitEpilogue()
236 if (MBBI->getOpcode() == SP::TAIL_CALL) { in emitEpilogue()
H A DSparcISelLowering.h54 TAIL_CALL, // Tail call enumerator
H A DSparcInstrInfo.td314 def tailcall : SDNode<"SPISD::TAIL_CALL", SDT_SPCall,
1505 def TAIL_CALL : InstSP<(outs), (ins calltarget:$disp, variable_ops),
1515 (TAIL_CALL texternalsym:$dst)>;
H A DSparcISelLowering.cpp1096 return DAG.getNode(SPISD::TAIL_CALL, dl, MVT::Other, Ops); in LowerCall_32()
1427 return DAG.getNode(SPISD::TAIL_CALL, DL, MVT::Other, Ops); in LowerCall_64()
2036 case SPISD::TAIL_CALL: return "SPISD::TAIL_CALL"; in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonMCInstLower.cpp116 AP.EmitSled(*MI, HexagonAsmPrinter::SledKind::TAIL_CALL); in HexagonLowerToMC()
H A DHexagonAsmPrinter.cpp856 EmitSled(MI, SledKind::TAIL_CALL); in LowerPATCHABLE_TAIL_CALL()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp244 EmitSled(MI, SledKind::TAIL_CALL); in LowerPATCHABLE_TAIL_CALL()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h37 TAIL_CALL, enumerator
H A DM68kISelLowering.cpp3652 case M68kISD::TAIL_CALL: in getTargetNodeName()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h335 TAIL_CALL = 2, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp1213 EmitSled(MI, SledKind::TAIL_CALL); in LowerPATCHABLE_TAIL_CALL()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp1424 recordSled(CurSled, MI, SledKind::TAIL_CALL, 2); in LowerPATCHABLE_TAIL_CALL()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64AsmPrinter.cpp349 emitSled(MI, SledKind::TAIL_CALL); in LowerPATCHABLE_TAIL_CALL()