Home
last modified time | relevance | path

Searched refs:isReturn (Results 1 – 25 of 57) sorted by relevance

123

/external/llvm/include/llvm/MC/
DMCInstrAnalysis.h54 virtual bool isReturn(const MCInst &Inst) const { in isReturn() function
55 return Info->get(Inst.getOpcode()).isReturn(); in isReturn()
DMCInstrDesc.h231 bool isReturn() const { in isReturn() function
291 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
/external/llvm/lib/Target/X86/
DX86PadShortFunction.cpp132 assert(ReturnLoc->isReturn() && !ReturnLoc->isCall() && in runOnMachineFunction()
189 if (MI->isReturn() && !MI->isCall()) { in cyclesUntilReturn()
DX86InstrControl.td22 let isTerminator = 1, isReturn = 1, isBarrier = 1,
228 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
281 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
DX86VZeroUpper.cpp184 bool isControlFlow = MI->isCall() || MI->isReturn(); in processBasicBlock()
/external/javassist/src/main/javassist/bytecode/analysis/
DUtil.java44 public static boolean isReturn(int opcode) { in isReturn() method in Util
DSubroutineScanner.java99 if (Util.isReturn(opcode) || opcode == RET || opcode == ATHROW) in scanOp()
DAnalyzer.java201 } else if (opcode != ATHROW && ! Util.isReturn(opcode)) { in analyzeNextEntry()
/external/llvm/lib/Target/ARM/
DARMOptimizeBarriersPass.cpp47 MI->isReturn()); in CanMovePastDMB()
DThumb2ITBlockPass.cpp204 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) { in InsertITInstructions()
/external/llvm/lib/Target/NVPTX/
DNVPTXPrologEpilogPass.cpp75 if (!I->empty() && I->back().isReturn()) in runOnMachineFunction()
/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_debug.cpp411 if (TID.isReturn()) {
/external/llvm/lib/CodeGen/AsmPrinter/
DDbgValueHistoryCalculator.cpp149 if (LastMI == MBB.end() || !LastMI->isReturn()) in getFirstEpilogueInst()
/external/llvm/utils/TableGen/
DCodeGenInstruction.h224 bool isReturn : 1; variable
DInstrInfoEmitter.cpp483 if (Inst.isReturn) OS << "|(1<<MCID::Return)"; in emitRecord()
DCodeGenInstruction.cpp300 isReturn = R->getValueAsBit("isReturn"); in CodeGenInstruction()
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td84 let isReturn = 1, Uses = [LR8, RM] in
117 let isReturn = 1, Defs = [CTR8], Uses = [CTR8, LR8, RM] in {
253 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
259 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
264 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
270 isIndirectBranch = 1, isCall = 1, isReturn = 1, Uses = [CTR8, RM] in
276 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
282 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
/external/llvm/lib/CodeGen/
DPrologEpilogInserter.cpp131 return (MBB && !MBB->empty() && MBB->back().isReturn()); in isReturnBlock()
729 if (!I->empty() && I->back().isReturn()) in insertPrologEpilogCode()
DCriticalAntiDepBreaker.cpp55 bool IsReturnBlock = (BBSize != 0 && BB->back().isReturn()); in StartBlock()
/external/llvm/lib/Target/SystemZ/
DSystemZFrameLowering.cpp417 assert(MBBI->isReturn() && "Can only insert epilogue into returning blocks"); in emitEpilogue()
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h406 bool isReturn(QueryType Type = AnyInBundle) const {
/external/llvm/lib/Target/Mips/
DMipsInstrInfo.td299 bit isReturn = 1;
309 bit isReturn = 1;
825 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, hasDelaySlot = 1,
1055 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1 in
1354 let isReturn = 1;
1375 let Uses = [V0, V1], isTerminator = 1, isReturn = 1, isBarrier = 1 in {
DMipsDelaySlotFiller.cpp654 assert((!I->isCall() && !I->isReturn() && !I->isBranch()) && in searchRange()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILCFGStructurizer.cpp2980 bool isReturn = (blk->succ_size() == 0); in isReturnBlock() local
2982 assert(isReturn); in isReturnBlock()
2983 } else if (isReturn) { in isReturnBlock()
2990 return isReturn; in isReturnBlock()
/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp533 assert(MBBI->isReturn() && "Can only insert epilog into returning blocks"); in emitEpilogue()

123