Home
last modified time | relevance | path

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

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrAnalysis.h57 virtual bool isReturn(const MCInst &Inst) const { in isReturn() function
58 return Info->get(Inst.getOpcode()).isReturn(); in isReturn()
DMCInstrDesc.h274 bool isReturn() const { return Flags & (1ULL << MCID::Return); } in isReturn() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiDelaySlotFiller.cpp200 assert((!MI->isCall() && !MI->isReturn()) && in delayHasHazard()
230 unsigned E = MI->isCall() || MI->isReturn() ? MCID.getNumOperands() in insertDefsUses()
250 if (MI->isCall() || MI->isReturn()) in insertDefsUses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86PadShortFunction.cpp150 assert(ReturnLoc->isReturn() && !ReturnLoc->isCall() && in runOnMachineFunction()
205 if (MI.isReturn() && !MI.isCall()) { in cyclesUntilReturn()
DX86InstrControl.td21 let isTerminator = 1, isReturn = 1, isBarrier = 1,
286 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
308 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1,
358 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
405 let isTerminator = 1, isReturn = 1, isBarrier = 1 in {
415 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1,
DX86AvoidTrailingCall.cpp57 return MI.isCall() && !MI.isReturn(); in isCallInstruction()
DX86VZeroUpper.cpp204 bool IsReturn = MI.isReturn(); in processBasicBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DXRayInstrumentation.cpp97 if (T.isReturn() && in replaceRetWithPatchableRet()
130 if (T.isReturn() && in prependRetWithPatchableExit()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrCall.td77 let isReturn = 1 in
100 let isReturn = 1 in
109 let isCodeGenOnly = 1, isReturn = 1 in
DWebAssemblyInstrControl.td90 let isReturn = 1 in {
100 } // isReturn = 1
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMOptimizeBarriersPass.cpp47 MI->isReturn()); in CanMovePastDMB()
DThumb2ITBlockPass.cpp235 (!MI->isBranch() && !MI->isReturn()) ; ++MBBI) { in InsertITInstructions()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCInstrDesc.cpp34 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonShuffler.cpp347 if (HexagonMCInstrInfo::getDesc(MCII, ID).isReturn()) in check()
406 if (HexagonMCInstrInfo::getDesc(MCII, Inst0).isReturn()) in check()
408 if (HexagonMCInstrInfo::getDesc(MCII, Inst1).isReturn()) in check()
DHexagonMCChecker.cpp303 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) in reportBranchErrors()
314 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) { in checkHWLoop()
328 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) in checkCOFMax1()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonPseudo.td233 let isReturn = 1, isTerminator = 1, isBarrier = 1, hasSideEffects = 0,
238 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0,
244 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0,
297 let isTerminator = 1, hasSideEffects = 0, isReturn = 1, isCodeGenOnly = 1,
352 let isCall = 1, isBarrier = 1, isReturn = 1, isTerminator = 1,
DRDFDeadCode.cpp59 if (MI->mayStore() || MI->isBranch() || MI->isCall() || MI->isReturn()) in isLiveInstr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCInstrInfo.cpp211 } else if (I->isReturn()) { in analyzeBranch()
222 isJumpOpcode(I->getOpcode()) || I->isReturn())) { in analyzeBranch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SpeculationHardening.cpp293 if (!MI.isReturn() && !MI.isCall()) in instrumentControlFlow()
314 if (MI.isReturn()) in instrumentControlFlow()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRFrameLowering.cpp157 assert(MBBI->getDesc().isReturn() && in emitEpilogue()
523 if (!MBB.empty() && MBB.back().isReturn()) { in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DInstructionSelect.cpp236 if ((MI.isCall() && !MI.isReturn()) || MI.isStackAligningInlineAsm()) in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSOPInstructions.td238 let isReturn = 1 in {
1000 let isReturn = 1;
1007 let isReturn = 1;
1011 let isBarrier = 1, isReturn = 1, simm16 = 0 in {
1014 } // End isBarrier = 1, isReturn = 1, simm16 = 0
1018 let isBarrier = 1, isReturn = 1, simm16 = 0 in {
1021 } // End isBarrier = 1, isReturn = 1, simm16 = 0
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstr64Bit.td74 let isReturn = 1, isPredicable = 1, Uses = [LR8, RM] in
108 let isReturn = 1, Defs = [CTR8], Uses = [CTR8, LR8, RM] in {
276 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
282 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
287 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [RM] in
293 isIndirectBranch = 1, isCall = 1, isReturn = 1, Uses = [CTR8, RM] in
299 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
305 isBarrier = 1, isCall = 1, isReturn = 1, Uses = [RM] in
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZHazardRecognizer.cpp265 return (MI->isBranch() || MI->isReturn() || in isBranchRetTrap()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfo.td526 let isBarrier = 1, isReturn = 1, isTerminator = 1 in {
544 } // isBarrier = 1, isReturn = 1, isTerminator = 1
948 let isBarrier = 1, isReturn = 1, isTerminator = 1 in
955 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [X2],
961 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, Uses = [X2] in

1234