Searched refs:isReturn (Results 26 - 50 of 65) sorted by relevance

123

/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenInstruction.cpp437 isReturn = R->getValueAsBit("isReturn");
H A DInstrInfoEmitter.cpp1208 if (Inst.isReturn) OS << "|(1ULL<<MCID::Return)";
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp537 if (!MI.isReturn()) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRFrameLowering.cpp173 assert(MBBI->getDesc().isReturn() &&
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp353 if (MI.isReturn())
362 if (I.isReturn())
967 if (!MBB.empty() && MBB.back().isReturn()) {
1466 assert(It->isReturn() && std::next(It) == MBB.end());
H A DHexagonVLIWPacketizer.cpp1439 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp715 assert(MBBI->isReturn() && "Can only insert epilogue into returning blocks");
1324 assert(MBBI->isReturn() && "Can only insert epilogue into returning blocks");
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DTailDuplicator.cpp626 if (PreRegAlloc && MI.isReturn())
H A DShrinkWrap.cpp353 (!MI.isReturn() && TRI->isNonallocatableRegisterCalleeSave(PhysReg));
H A DReachingDefAnalysis.cpp548 MI.isCall() || MI.isBarrier() || MI.isBranch() || MI.isReturn();
H A DPrologEpilogInserter.cpp1295 if (!MI.isReturn())
H A DTargetInstrInfo.cpp1848 if (Last != First && Last->isReturn()) {
H A DBranchFolding.cpp518 return !(MBB->back().isReturn() || MBB->back().isIndirectBranch());
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp566 if (MCDesc.isReturn() && FirstReturnInst) {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h707 return MI.isReturn() || isIndirectBranchOpcode(MI.getOpcode()) ||
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp247 (MI->isReturn() || MI->isCall() || MI->isIndirectBranch())) {
H A DMipsDelaySlotFiller.cpp719 assert((!CurrI->isCall() && !CurrI->isReturn() && !CurrI->isBranch()) &&
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp428 // We exclude all tail calls here which set both isReturn and isCall.
429 return MI.getDesc().isReturn() && !MI.getDesc().isCall();
H A DX86RegisterInfo.cpp894 if (MI.isReturn()) {
H A DX86FloatingPoint.cpp1516 if (MI.isReturn()) {
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h2011 return Inst.isReturn() && Inst.isCall();
H A DMachineBasicBlock.h923 return !empty() && back().isReturn();
H A DMachineInstr.h905 bool isReturn(QueryType Type = AnyInBundle) const {
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCInstrInfo.cpp1061 return (Desc.isBranch() || Desc.isCall() || Desc.isReturn());
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86AsmBackend.cpp509 (Desc.isReturn() && (AlignBranchType & X86::AlignBranchRet)) ||

Completed in 553 milliseconds

123