Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/MC/
DMCInstrAnalysis.h51 virtual bool isReturn(const MCInst &Inst) const { in isReturn() function
52 return Info->get(Inst.getOpcode()).isReturn(); in isReturn()
DMCInstrDesc.h206 bool isReturn() const { in isReturn() function
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV3.td46 let isReturn = 1, isTerminator = 1, isBarrier = 1,
54 let isReturn = 1, isTerminator = 1, isBarrier = 1,
63 let isReturn = 1, isTerminator = 1, isBarrier = 1,
71 let isReturn = 1, isTerminator = 1, isBarrier = 1,
/external/llvm/tools/llvm-objdump/
DMCFunction.cpp72 } else if (Ana->isReturn(Inst)) { in createFunctionFromMC()
132 if (!Ana->isReturn(Inst.Inst) && llvm::next(i) != e) in createFunctionFromMC()
/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/Mips/
DMipsDelaySlotFiller.cpp210 assert((!candidate->isCall() && !candidate->isReturn()) && in delayHasHazard()
240 unsigned e = MI->isCall() || MI->isReturn() ? MCID.getNumOperands() : in insertDefsUses()
DMips16InstrInfo.td411 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1, hasCtrlDep=1,
/external/llvm/lib/Target/X86/
DX86VZeroUpper.cpp221 bool isControlFlow = MI->isCall() || MI->isReturn(); in processBasicBlock()
DX86InstrControl.td22 let isTerminator = 1, isReturn = 1, isBarrier = 1,
187 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
251 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
/external/llvm/lib/CodeGen/
DDeadMachineInstructionElim.cpp107 if (!MBB->empty() && MBB->back().isReturn()) in runOnMachineFunction()
DCriticalAntiDepBreaker.cpp58 bool IsReturnBlock = (BBSize != 0 && BB->back().isReturn()); in StartBlock()
DPostRASchedulerList.cpp424 if (!BB->empty() && BB->back().isReturn()) { in StartBlockForKills()
DPrologEpilogInserter.cpp696 if (!I->empty() && I->back().isReturn()) in insertPrologEpilogCode()
DLiveVariables.cpp630 if (!MBB->empty() && MBB->back().isReturn() in runOnMachineFunction()
/external/llvm/lib/Target/MBlaze/
DMBlazeDelaySlotFiller.cpp212 I->isCall() || I->isReturn() || I->isBarrier() || in findDelayInstr()
DMBlazeInstrInfo.td560 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
568 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
576 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
584 let isReturn=1, isTerminator=1, hasDelaySlot=1, isBarrier=1,
/external/llvm/utils/TableGen/
DCodeGenInstruction.h219 bool isReturn; variable
DInstrInfoEmitter.cpp316 if (Inst.isReturn) OS << "|(1<<MCID::Return)"; in emitRecord()
DCodeGenInstruction.cpp295 isReturn = R->getValueAsBit("isReturn"); in CodeGenInstruction()
/external/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp198 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) { in InsertITInstructions()
/external/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td184 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
190 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
195 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
203 let isReturn = 1 in {
214 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
221 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
DPPCInstrInfo.td421 let isReturn = 1, Uses = [LR, RM] in
495 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
502 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
507 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
514 isIndirectBranch = 1, isCall = 1, isReturn = 1, Uses = [CTR, RM] in
521 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
528 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
/external/llvm/include/llvm/CodeGen/
DMachineInstr.h342 bool isReturn(QueryType Type = AnyInBundle) const {

12