Home
last modified time | relevance | path

Searched refs:isCall (Results 1 – 25 of 169) sorted by relevance

1234567

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCInstrAnalysis.h53 virtual bool isCall(const MCInst &Inst) const { in isCall() function
54 return Info->get(Inst.getOpcode()).isCall(); in isCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86VZeroUpper.cpp155 if (MI.isCall() && MO.isRegMask() && !clobbersAllYmmAndZmmRegs(MO)) in hasYmmOrZmmReg()
169 assert(MI.isCall() && "Can only be called on call instructions."); in callHasRegMask()
203 bool IsCall = MI.isCall(); in processBasicBlock()
DX86PadShortFunction.cpp150 assert(ReturnLoc->isReturn() && !ReturnLoc->isCall() && in runOnMachineFunction()
205 if (MI.isReturn() && !MI.isCall()) { in cyclesUntilReturn()
DX86InstrControl.td216 let isCall = 1 in
286 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
308 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1,
327 let isCall = 1, Uses = [RSP, SSP], SchedRW = [WriteJump] in {
358 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1,
392 let isPseudo = 1, isCall = 1, isCodeGenOnly = 1,
415 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1,
DX86AvoidTrailingCall.cpp57 return MI.isCall() && !MI.isReturn(); in isCallInstruction()
DX86CallFrameOptimization.cpp332 if (MI->isCall() || MI->mayStore()) in classifyInstruction()
393 for (auto J = I; !J->isCall(); ++J) in collectCallInfo()
466 if (I == MBB.end() || !I->isCall()) in collectCallInfo()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGSDNodes.cpp94 SU->isCall = Old->isCall; in Clone()
373 if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall()) in BuildSchedUnits()
374 NodeSUnit->isCall = true; in BuildSchedUnits()
391 if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall()) in BuildSchedUnits()
392 NodeSUnit->isCall = true; in BuildSchedUnits()
398 if (NodeSUnit->isCall) in BuildSchedUnits()
866 if (MI->isCall() && DAG->getTarget().Options.EnableDebugEntryValues) in EmitSchedule()
914 if (NewInsn && NewInsn->isCall()) in EmitSchedule()
927 if (NewInsn && NewInsn->isCall()) in EmitSchedule()
DScheduleDAGRRList.cpp673 if (SU->isCall) in AdvancePastStalls()
722 if (SU->isCall) { in EmitNode()
2548 if (left->isCall && right->isCallOp) { in BURRSort()
2552 if (right->isCall && left->isCallOp) { in BURRSort()
2562 if (left->isCall || right->isCall) { in BURRSort()
2602 if ((left->isCall && RPriority > 0) || (right->isCall && LPriority > 0)) in BURRSort()
2607 !(left->isCall || right->isCall)) { in BURRSort()
2672 if (left->isCall || right->isCall) in operator ()()
2738 if (left->isCall || right->isCall) in operator ()()
/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/Hexagon/
DHexagonPseudo.td161 let isCall = 1, hasSideEffects = 1, isPredicable = 0,
177 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1, Defs = [R16],
181 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1,
186 let isCall = 1, hasSideEffects = 1, cofMax1 = 1, isCodeGenOnly = 1 in
198 let isCall = 1, hasSideEffects = 1,
238 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0,
244 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0,
352 let isCall = 1, isBarrier = 1, isReturn = 1, isTerminator = 1,
368 let isCall = 1, Defs = [R29, R30, R31, PC], isAsmParserOnly = 1 in {
383 let isCall = 1, Uses = [R29, R31], isAsmParserOnly = 1 in {
DHexagonVLIWPacketizer.cpp338 return MI.getDesc().isTerminator() || MI.getDesc().isCall(); in isControlFlow()
1107 MJ.isCall() || MJ.isTerminator(); in cannotCoexistAsymm()
1198 if (I.isCall() || J.isCall()) in hasDeadDependence()
1238 if (MI.isCall() || HII->isDeallocRet(MI) || HII->isNewValueJump(MI)) in hasControlDependence()
1253 (J.isBranch() || J.isCall() || J.isBarrier()); in hasControlDependence()
1272 assert((J.isCall() || HII->isTailCall(J)) && "Regmask on a non-call"); in hasRegMaskDependence()
1362 if (PI->isCall()) { in isLegalToPacketizeTogether()
1426 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) { in isLegalToPacketizeTogether()
1486 if (isDirectJump(I) && !J.isBranch() && !J.isCall() && in isLegalToPacketizeTogether()
1584 if ((DepType == SDep::Anti || DepType == SDep::Output) && J.isCall()) { in isLegalToPacketizeTogether()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCallSite.h87 bool isCall() const { return I.getInt() == 1; } in isCall() function
280 return isCall() && cast<CallInst>(getInstruction())->isMustTailCall(); in isMustTailCall()
285 return isCall() && cast<CallInst>(getInstruction())->isTailCall(); in isTailCall()
290 return isCall() ? cast<CallInst>(II)->METHOD \
296 if (isCall()) \
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp354 if (MI.isCall()) in init()
366 assert(MI.isCall()); in setCallerSaved()
642 DSI->isCall()) { in runOnMachineBasicBlock()
718 assert((!CurrI->isCall() && !CurrI->isReturn() && !CurrI->isBranch()) && in searchRange()
800 if (DisableForwardSearch || !Slot->isCall()) in searchForward()
959 return (Candidate.isTerminator() || Candidate.isCall() || in terminateSearch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyCallGraph.cpp338 if (!E.isCall()) in verify()
532 assert(!(*SourceN)[TargetN].isCall() && "Must start with a ref edge!"); in switchInternalEdgeToCall()
605 if (!E.isCall()) in switchInternalEdgeToCall()
680 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchTrivialInternalEdgeToRef()
702 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchInternalEdgeToRef()
889 assert(!(*SourceN)[TargetN].isCall() && "Must start with a ref edge!"); in switchOutgoingEdgeToCall()
911 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchOutgoingEdgeToRef()
1148 assert(!(*SourceN)[*TargetN].isCall() && in removeInternalRefEdge()
1404 if (E.isCall()) in insertTrivialCallEdge()
1748 OS << " " << (E.isCall() ? "call" : "ref ") << " -> " in printNode()
[all …]
DCGSCCPassManager.cpp467 if (!E->isCall()) in updateCGAndAnalysisManagerForFunctionPass()
489 if (E->isCall()) in updateCGAndAnalysisManagerForFunctionPass()
511 if (&TargetRC == RC && E.isCall()) { in updateCGAndAnalysisManagerForFunctionPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZHazardRecognizer.cpp288 if (SU->isCall) { in EmitInstruction()
416 SU.isCall = MI->isCall(); in emitInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DScheduleDAG.h275 bool isCall : 1; ///< Is a function call. variable
309 : Node(node), NodeNum(nodenum), isVRegCycle(false), isCall(false), in SUnit()
320 : Instr(instr), NodeNum(nodenum), isVRegCycle(false), isCall(false), in SUnit()
330 : isVRegCycle(false), isCall(false), isCallOp(false), isTwoAddress(false), in SUnit()
/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()
316 else if (MI.isCall()) in instrumentControlFlow()
417 if (MI.isCall()) in functionUsesHardeningRegister()
628 if (RegsNeedingCSDBBeforeUse.any() && (MI.isCall() || MI.isTerminator())) in lowerSpeculationSafeValuePseudos()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsNaClELFStreamer.cpp73 bool isCall(const MCInst &MI, bool *IsIndirectCall) { in isCall() function in __anon2e94d4ce0111::MipsNaClELFStreamer
179 if (isCall(Inst, &IsIndirectCall)) { in EmitInstruction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMOptimizeBarriersPass.cpp46 MI->isCall() || in CanMovePastDMB()
/third_party/skia/third_party/externals/swiftshader/src/Shader/
DShader.cpp1107 bool Shader::Instruction::isCall() const in isCall() function in sw::Shader::Instruction
1529 if(inst->isCall()) in optimizeCall()
1705 if(instruction[i]->isCall()) in analyzeDynamicBranching()
1730 if(instruction[i]->isCall()) in analyzeDynamicBranching()
1755 if(instruction[i]->isCall()) in analyzeDynamicBranching()
1793 if(instruction[i]->isCall()) in analyzeDynamicBranching()
1819 else if(inst->isCall()) in markFunctionAnalysis()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCFGuardLongjmp.cpp79 if (!MI.isCall() || MI.getNumOperands() < 1) in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyUtilities.cpp49 if (!MI.isCall()) in mayThrow()
/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/
DHexagonMCChecker.cpp103 if (Hexagon::R31 != R && MCID.isCall()) in init()
303 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()

1234567