Home
last modified time | relevance | path

Searched refs:isImplicitDef (Results 1 – 25 of 39) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenCommonISel.cpp56 if (!MI.isCopy() && !MI.isImplicitDef()) { in MIIsInTerminatorSequence()
95 if (MI.isImplicitDef()) in MIIsInTerminatorSequence()
H A DGCEmptyBasicBlocks.cpp65 return !MI.isPosition() && !MI.isImplicitDef() && !MI.isKill() && in runOnMachineFunction()
H A DProcessImplicitDefs.cpp153 if (MI.isImplicitDef()) in runOnMachineFunction()
H A DDetectDeadLanes.cpp311 if (lowersToCopies(MODefMI) || MODefMI.isImplicitDef()) in determineInitialDefinedLanes()
325 if (DefMI.isImplicitDef() || Def.isDead()) in determineInitialDefinedLanes()
H A DMachineLICM.cpp877 if (MI->isImplicitDef()) in calcRegisterCost()
1185 if (MI.isImplicitDef()) in IsProfitableToHoist()
1422 if (MI->isImplicitDef()) in EliminateCSE()
1494 if (CI == Map.second.end() || MI->isImplicitDef()) in MayCSE()
H A DMachineLateInstrsCleanup.cpp161 if (!MI->isSafeToMove(nullptr, SawStore) || MI->isImplicitDef() || in isCandidate()
H A DPHIElimination.cpp253 if (!DI.isImplicitDef()) in isImplicitlyDefined()
517 if (DefMI->isImplicitDef()) in LowerPHINode()
H A DCalcSpillWeights.cpp248 if (identityCopy || MI->isImplicitDef()) in weightCalcHelper()
H A DRegisterCoalescer.cpp1343 if (!DefMI->isImplicitDef()) { in reMaterializeTrivialDef()
2010 if (UndefMI->isImplicitDef()) in joinCopy()
2524 assert(ImpDef.isImplicitDef()); in mustKeepImplicitDef()
2763 if (DefMI->isImplicitDef()) { in analyzeValue()
2797 if (DefMI->isImplicitDef()) { in analyzeValue()
2904 if (DefMI->isImplicitDef()) in analyzeValue()
H A DMachineCSE.cpp408 if (MI->isPosition() || MI->isPHI() || MI->isImplicitDef() || MI->isKill() || in isCSECandidate()
H A DMLRegAllocEvictAdvisor.cpp813 if (MI->isIdentityCopy() || MI->isImplicitDef()) in getLIFeatureComponents()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeLiveIntervals.cpp115 if (MI.isImplicitDef() && MI.getOperand(0).isDead()) { in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DA15SDOptimizer.cpp256 if (ECDef && ECDef->isImplicitDef()) { in optimizeSDPattern()
305 if (Def->isImplicitDef()) in optimizeSDPattern()
H A DMLxExpansionPass.cpp336 if (MI->isPosition() || MI->isImplicitDef() || MI->isCopy()) in ExpandFPMLxInstructions()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiDelaySlotFiller.cpp180 if (MI->isImplicitDef() || MI->isKill()) in delayHasHazard()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp220 MI.isImplicitDef() || MI.getOpcode() == TargetOpcode::MEMBARRIER || in getInstSizeInBytes()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp867 if (PI.isImplicitDef()) in canPromoteToDotNew()
1055 if (MI.isImplicitDef()) in ignorePseudoInstruction()
1720 if (MI.isImplicitDef()) { in addToPacket()
H A DHexagonNewValueJump.cpp139 if (II->isImplicitDef()) in INITIALIZE_PASS_DEPENDENCY()
H A DHexagonAsmPrinter.cpp758 if (!MII->isDebugInstr() && !MII->isImplicitDef()) in emitInstruction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DDelaySlotFiller.cpp236 if (candidate->isImplicitDef() || candidate->isKill()) in delayHasHazard()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OptimizeVectorRegisters.cpp44 return MI && MI->isImplicitDef(); in isImplicitlyDef()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp3371 static bool isImplicitDef(SDValue V) { in isImplicitDef() function
3499 if (Merge != False && !isImplicitDef(Merge)) in performCombineVMergeAndVOps()
3533 if (HasTiedDest && !isImplicitDef(True->getOperand(0))) { in performCombineVMergeAndVOps()
3537 if (isImplicitDef(Merge)) in performCombineVMergeAndVOps()
3549 if (isImplicitDef(Merge)) in performCombineVMergeAndVOps()
3667 uint64_t Policy = (isImplicitDef(Merge) && !MergeVLShrunk) in performCombineVMergeAndVOps()
3749 !isImplicitDef(N->getOperand(0))) in doPeepholeNoRegPassThru()
H A DRISCVInsertVSETVLI.cpp194 if (UseMI->isImplicitDef()) in hasUndefinedMergeOp()
200 if (!SourceMI || !SourceMI->isImplicitDef()) in hasUndefinedMergeOp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp950 bool HasHazard = Candidate.isImplicitDef(); in delayHasHazard()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp706 if (MI.isImplicitDef()) in assignRegisterBanks()

12