| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | CallSite.h | 87 bool isCall() const { return I.getInt(); } in isCall() function 251 return (*this)->op_end() - (isCall() ? 1 : 3); in data_operands_end() 272 return isCall() && cast<CallInst>(getInstruction())->isMustTailCall(); in isMustTailCall() 277 return isCall() && cast<CallInst>(getInstruction())->isTailCall(); in isTailCall() 282 return isCall() \ 288 if (isCall()) \ 306 if (isCall()) in isInlineAsm() 586 if (isCall()) in getOperandBundlesAsDefs()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCInstrAnalysis.h | 54 virtual bool isCall(const MCInst &Inst) const { in isCall() function 55 return Info->get(Inst.getOpcode()).isCall(); in isCall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86VZeroUpper.cpp | 156 if (MI.isCall() && MO.isRegMask() && !clobbersAllYmmAndZmmRegs(MO)) in hasYmmOrZmmReg() 170 assert(MI.isCall() && "Can only be called on call instructions."); in callHasRegMask() 204 bool IsCall = MI.isCall(); in processBasicBlock()
|
| H A D | X86PadShortFunction.cpp | 134 assert(ReturnLoc->isReturn() && !ReturnLoc->isCall() && in runOnMachineFunction() 189 if (MI.isReturn() && !MI.isCall()) { in cyclesUntilReturn()
|
| H A D | X86InstrControl.td | 201 let isCall = 1 in 271 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, 296 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1, 315 let isCall = 1, Uses = [RSP, SSP], SchedRW = [WriteJump] in { 346 let isCall = 1, isTerminator = 1, isReturn = 1, isBarrier = 1, 378 let isPseudo = 1, isCall = 1, isCodeGenOnly = 1, 401 let isCall = 1, isTerminator = 1, isReturn = 1, isBranch = 1,
|
| H A D | X86CallFrameOptimization.cpp | 326 if (MI->isCall() || MI->mayStore()) in classifyInstruction() 387 for (auto J = I; !J->isCall(); ++J) in collectCallInfo() 460 if (I == MBB.end() || !I->isCall()) in collectCallInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiDelaySlotFiller.cpp | 201 assert((!MI->isCall() && !MI->isReturn()) && in delayHasHazard() 231 unsigned E = MI->isCall() || MI->isReturn() ? MCID.getNumOperands() in insertDefsUses() 251 if (MI->isCall() || MI->isReturn()) in insertDefsUses()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPseudo.td | 162 let isCall = 1, hasSideEffects = 1, isPredicable = 0, 178 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1, Defs = [R16], 182 let isCodeGenOnly = 1, isCall = 1, hasSideEffects = 1, 187 let isCall = 1, hasSideEffects = 1, cofMax1 = 1, isCodeGenOnly = 1 in 199 let isCall = 1, hasSideEffects = 1, 239 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0, 245 let isPseudo = 1, isCall = 1, isReturn = 1, isBarrier = 1, isPredicable = 0, 353 let isCall = 1, isBarrier = 1, isReturn = 1, isTerminator = 1, 369 let isCall = 1, Defs = [R29, R30, R31, PC], isAsmParserOnly = 1 in { 384 let isCall = 1, Uses = [R29, R31], isAsmParserOnly = 1 in {
|
| H A D | HexagonVLIWPacketizer.cpp | 337 return MI.getDesc().isTerminator() || MI.getDesc().isCall(); in isControlFlow() 1106 MJ.isCall() || MJ.isTerminator(); in cannotCoexistAsymm() 1197 if (I.isCall() || J.isCall()) in hasDeadDependence() 1237 if (MI.isCall() || HII->isDeallocRet(MI) || HII->isNewValueJump(MI)) in hasControlDependence() 1252 (J.isBranch() || J.isCall() || J.isBarrier()); in hasControlDependence() 1271 assert((J.isCall() || HII->isTailCall(J)) && "Regmask on a non-call"); in hasRegMaskDependence() 1361 if (PI->isCall()) { in isLegalToPacketizeTogether() 1425 if (I.isCall() || HII->isJumpR(I) || I.isReturn() || HII->isTailCall(I)) { in isLegalToPacketizeTogether() 1485 if (isDirectJump(I) && !J.isBranch() && !J.isCall() && in isLegalToPacketizeTogether() 1583 if ((DepType == SDep::Anti || DepType == SDep::Output) && J.isCall()) { in isLegalToPacketizeTogether()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyUtilities.cpp | 296 if (!MI.isCall()) in mayThrow() 323 if (SeenCatch && MI.isCall()) { in isCatchTerminatePad() 341 if (SeenCatchAll && MI.isCall()) { in isCatchAllTerminatePad()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | LazyCallGraph.cpp | 325 if (!E.isCall()) in verify() 519 assert(!(*SourceN)[TargetN].isCall() && "Must start with a ref edge!"); in switchInternalEdgeToCall() 592 if (!E.isCall()) in switchInternalEdgeToCall() 667 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchTrivialInternalEdgeToRef() 689 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchInternalEdgeToRef() 876 assert(!(*SourceN)[TargetN].isCall() && "Must start with a ref edge!"); in switchOutgoingEdgeToCall() 898 assert((*SourceN)[TargetN].isCall() && "Must start with a call edge!"); in switchOutgoingEdgeToRef() 1135 assert(!(*SourceN)[*TargetN].isCall() && in removeInternalRefEdge() 1391 if (E.isCall()) in insertTrivialCallEdge() 1735 OS << " " << (E.isCall() ? "call" : "ref ") << " -> " in printNode() [all …]
|
| H A D | CGSCCPassManager.cpp | 462 if (!E->isCall()) in updateCGAndAnalysisManagerForFunctionPass() 484 if (E->isCall()) in updateCGAndAnalysisManagerForFunctionPass() 506 if (&TargetRC == RC && E.isCall()) { in updateCGAndAnalysisManagerForFunctionPass()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 356 if (MI.isCall()) in init() 368 assert(MI.isCall()); in setCallerSaved() 635 DSI->isCall()) { in runOnMachineBasicBlock() 695 assert((!CurrI->isCall() && !CurrI->isReturn() && !CurrI->isBranch()) && in searchRange() 771 if (DisableForwardSearch || !Slot->isCall()) in searchForward() 927 return (Candidate.isTerminator() || Candidate.isCall() || in terminateSearch()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZHazardRecognizer.cpp | 289 if (SU->isCall) { in EmitInstruction() 417 SU.isCall = MI->isCall(); in emitInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGSDNodes.cpp | 95 SU->isCall = Old->isCall; in Clone() 355 if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall()) in BuildSchedUnits() 356 NodeSUnit->isCall = true; in BuildSchedUnits() 373 if (N->isMachineOpcode() && TII->get(N->getMachineOpcode()).isCall()) in BuildSchedUnits() 374 NodeSUnit->isCall = true; in BuildSchedUnits() 380 if (NodeSUnit->isCall) in BuildSchedUnits()
|
| H A D | ScheduleDAGRRList.cpp | 668 if (SU->isCall) in AdvancePastStalls() 716 if (SU->isCall) { in EmitNode() 2531 if (left->isCall && right->isCallOp) { in BURRSort() 2535 if (right->isCall && left->isCallOp) { in BURRSort() 2545 if (left->isCall || right->isCall) { in BURRSort() 2585 if ((left->isCall && RPriority > 0) || (right->isCall && LPriority > 0)) in BURRSort() 2590 !(left->isCall || right->isCall)) { in BURRSort() 2655 if (left->isCall || right->isCall) in operator ()() 2721 if (left->isCall || right->isCall) in operator ()()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ScheduleDAG.h | 279 bool isCall : 1; ///< Is a function call. 313 : Node(node), NodeNum(nodenum), isVRegCycle(false), isCall(false), 324 : Instr(instr), NodeNum(nodenum), isVRegCycle(false), isCall(false), 334 : isVRegCycle(false), isCall(false), isCallOp(false), isTwoAddress(false),
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64SpeculationHardening.cpp | 293 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()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsNaClELFStreamer.cpp | 74 bool isCall(const MCInst &MI, bool *IsIndirectCall) { in isCall() function in __anonf1fc6ea90111::MipsNaClELFStreamer 180 if (isCall(Inst, &IsIndirectCall)) { in EmitInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMOptimizeBarriersPass.cpp | 47 MI->isCall() || in CanMovePastDMB()
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCInstrDesc.cpp | 35 if (isBranch() || isCall() || isReturn() || isIndirectBranch()) in mayAffectControlFlow()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonMCChecker.cpp | 105 if (Hexagon::R31 != R && MCID.isCall()) in init() 305 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) in reportBranchErrors() 316 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) { in checkHWLoop() 330 if (Desc.isBranch() || Desc.isCall() || Desc.isReturn()) in checkCOFMax1()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ScheduleDAGInstrs.cpp | 216 if (!ExitMI || (!ExitMI->isCall() && !ExitMI->isBarrier())) { in addSchedBarrierDeps() 340 if (MO.isDead() && SU->isCall) { in addPhysRegDeps() 351 if (!I->SU->isCall) in addPhysRegDeps() 518 return MI->isCall() || MI->hasUnmodeledSideEffects() || in isGlobalMemoryObject() 555 SU->isCall = MI.isCall(); in initSUnits()
|
| H A D | RegUsageInfoPropagate.cpp | 118 if (!MI.isCall()) in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCQPXLoadSplat.cpp | 76 if (MI->hasUnmodeledSideEffects() || MI->isCall()) { in runOnMachineFunction()
|