|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachineBasicBlock.h 577 return !empty() && back().isReturn();
include/llvm/CodeGen/TargetInstrInfo.h 1690 return Inst.isReturn() && Inst.isCall();
lib/CodeGen/BranchFolding.cpp 618 return !(MBB->back().isReturn() || MBB->back().isIndirectBranch());
lib/CodeGen/GlobalISel/InstructionSelect.cpp 236 if ((MI.isCall() && !MI.isReturn()) || MI.isStackAligningInlineAsm())
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 353 if (!Next || TII.isTailCall(*Next) || !Next->isReturn())
448 assert(MI.getNextNode() && MI.getNextNode()->isReturn() &&
lib/CodeGen/MachineVerifier.cpp 2837 if (!MBB->empty() && MBB->back().isReturn()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 555 if (Term != MBB.end() && Term->isReturn()) {
lib/CodeGen/TailDuplicator.cpp 612 if (PreRegAlloc && MI.isReturn())
lib/CodeGen/XRayInstrumentation.cpp 96 if (T.isReturn() &&
129 if (T.isReturn() &&
lib/Target/AArch64/AArch64InstrInfo.cpp 5554 return MI.isCall() && !MI.isReturn();
lib/Target/AArch64/AArch64SpeculationHardening.cpp 293 if (!MI.isReturn() && !MI.isCall())
314 if (MI.isReturn())
lib/Target/AMDGPU/SIInsertWaitcnts.cpp 861 (MI.isReturn() && MI.isCall() && !callWaitsOnFunctionEntry(MI))) {
lib/Target/AMDGPU/SIInstrInfo.cpp 1955 while (I != E && !I->isBranch() && !I->isReturn() &&
2756 if (MI.isReturn())
lib/Target/ARC/ARCInstrInfo.cpp 211 } else if (I->isReturn()) {
222 isJumpOpcode(I->getOpcode()) || I->isReturn())) {
lib/Target/ARM/ARMBaseInstrInfo.cpp 356 } else if (I->isReturn()) {
370 I->isReturn())) {
lib/Target/ARM/ARMExpandPseudoInsts.cpp 1165 assert(MBBI->isReturn() &&
lib/Target/ARM/ARMOptimizeBarriersPass.cpp 47 MI->isReturn());
lib/Target/ARM/Thumb2ITBlockPass.cpp 235 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) {
lib/Target/AVR/AVRFrameLowering.cpp 523 if (!MBB.empty() && MBB.back().isReturn()) {
lib/Target/Hexagon/HexagonFrameLowering.cpp 347 if (I->isReturn())
356 if (I.isReturn())
813 if (!MBB.empty() && MBB.back().isReturn()) {
1315 assert(It->isReturn() && std::next(It) == MBB.end());
lib/Target/Hexagon/HexagonInstrInfo.cpp 2018 !isMemOp(MI) && !MI.isBranch() && !MI.isReturn() && !MI.isCall();
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp 1425 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) {
lib/Target/Hexagon/RDFDeadCode.cpp 59 if (MI->mayStore() || MI->isBranch() || MI->isCall() || MI->isReturn())
lib/Target/Hexagon/RDFGraph.cpp 619 if (In.isCall() || In.isReturn() || In.isInlineAsm())
lib/Target/Lanai/LanaiDelaySlotFiller.cpp 200 assert((!MI->isCall() && !MI->isReturn()) &&
230 unsigned E = MI->isCall() || MI->isReturn() ? MCID.getNumOperands()
250 if (MI->isCall() || MI->isReturn())
lib/Target/Mips/MipsAsmPrinter.cpp 248 (MI->isReturn() || MI->isCall() || MI->isIndirectBranch())) {
lib/Target/Mips/MipsDelaySlotFiller.cpp 691 assert((!CurrI->isCall() && !CurrI->isReturn() && !CurrI->isBranch()) &&
lib/Target/PowerPC/PPCFrameLowering.cpp 1463 bool IsReturnBlock = (MBBI != MBB.end() && MBBI->isReturn());
lib/Target/SystemZ/SystemZFrameLowering.cpp 482 assert(MBBI->isReturn() && "Can only insert epilogue into returning blocks");
lib/Target/SystemZ/SystemZHazardRecognizer.cpp 265 return (MI->isBranch() || MI->isReturn() ||
lib/Target/X86/X86AvoidTrailingCall.cpp 57 return MI.isCall() && !MI.isReturn();
lib/Target/X86/X86FloatingPoint.cpp 1445 if (MI.isReturn()) {
lib/Target/X86/X86InstrInfo.cpp 8061 if (MI.isTerminator() || MI.isReturn()) {
lib/Target/X86/X86PadShortFunction.cpp 130 assert(ReturnLoc->isReturn() && !ReturnLoc->isCall() &&
185 if (MI.isReturn() && !MI.isCall()) {
lib/Target/X86/X86RegisterInfo.cpp 730 if (MI.isReturn()) {
lib/Target/X86/X86SpeculativeLoadHardening.cpp 1841 if (!MI.isCall() && !MI.isReturn())
1846 if (MI.isReturn() && !MI.isCall()) {
2435 if (MI.isReturn())
2459 if (MI.isReturn() || (std::next(InsertPt) == MBB.end() && MBB.succ_empty()))
lib/Target/X86/X86VZeroUpper.cpp 204 bool IsReturn = MI.isReturn();