Home
last modified time | relevance | path

Searched refs:readsReg (Results 1 – 25 of 40) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DLiveRegUnits.cpp61 if (!MOP.isReg() || !MOP.readsReg()) in stepBackward()
75 if (MOP.isDef() || MOP.readsReg()) in accumulate()
DDetectDeadLanes.cpp189 if (!MO.readsReg()) in addUsedLanesOnOperand()
270 if (!Use.readsReg()) in transferDefinedLanesStep()
372 if (!MO.isReg() || !MO.readsReg()) in determineInitialDefinedLanes()
414 if (!MO.readsReg()) in determineInitialUsedLanes()
547 if (MO.readsReg()) { in runOnce()
DLiveRangeEdit.cpp112 if (!MO.isReg() || !MO.getReg() || !MO.readsReg()) in allUsesAvailableAt()
341 if (Reg && MO.readsReg() && !MRI.isReserved(Reg)) in eliminateDeadDef()
354 (MO.readsReg() && (MRI.hasOneNonDBGUse(Reg) || useIsKill(LI, MO)))) in eliminateDeadDef()
356 else if (MO.readsReg()) in eliminateDeadDef()
DLiveIntervalCalc.cpp56 if (!MO.isDef() && !MO.readsReg()) in calculate()
156 if (!MO.readsReg() || (IsSubRange && MO.isDef())) in extendToUses()
DLivePhysRegs.cpp60 if (!MOP.isReg() || !MOP.readsReg()) in addUses()
324 if (!MO->isReg() || !MO->readsReg() || MO->isDebug()) in recomputeLivenessFlags()
DMachineInstrBundle.cpp297 if (MO.readsReg()) { in AnalyzeVirtRegInBundle()
338 if (MO.readsReg()) { in AnalyzePhysRegInBundle()
DProcessImplicitDefs.cpp76 if (MO.isReg() && MO.isUse() && MO.readsReg()) in canTurnIntoImplicitDef()
DRenameIndependentSubregs.cpp180 if (!MO.isDef() && !MO.readsReg()) in findComponents()
219 if (!MO.isDef() && !MO.readsReg()) in rewriteOperands()
DRegisterScavenging.cpp717 if (!MO.readsReg()) in scavengeFrameVirtualRegsInBlock()
742 if (MO.readsReg()) { in scavengeFrameVirtualRegsInBlock()
757 assert(!MO.readsReg() && "Vreg use in first instruction not allowed"); in scavengeFrameVirtualRegsInBlock()
DMachineUniformityAnalysis.cpp102 if (!Op.isReg() || !Op.readsReg()) in usesValueFromCycle()
DLiveVariables.cpp523 if (MO.readsReg()) in runOnInstr()
784 if (BBI.getOperand(i).readsReg()) in analyzePHINodes()
900 BBI->getOperand(i).readsReg()) in addNewBlock()
DMachineLateInstrsCleanup.cpp117 if (MO.readsReg()) { in clearKillsForDef()
DMachineCopyPropagation.cpp701 if (!MO.isReg() || !MO.readsReg()) in ForwardCopyPropagateBlock()
770 } else if (MO.readsReg()) in ForwardCopyPropagateBlock()
974 if (MO.readsReg()) { in BackwardCopyPropagateBlock()
DRegAllocFast.cpp1191 if (MO.readsReg()) in allocateInstruction()
1224 if (MO.readsReg()) { in allocateInstruction()
1353 if (!MO.isReg() || !MO.readsReg()) in allocateInstruction()
1388 assert(MO.readsReg() && "reading use"); in allocateInstruction()
DTargetSchedule.cpp161 if (MO.isReg() && MO.readsReg() && !MO.isDef()) in findUseIdx()
DMachineTraceMetrics.cpp671 if (MO.readsReg()) in getDataDeps()
721 if (!MO.readsReg()) in updatePhysDepsDownwards()
907 if (MO.readsReg()) in updatePhysDepsUpwards()
DScheduleDAGInstrs.cpp216 } else if (Reg.isVirtual() && MO.readsReg()) { in addSchedBarrierDeps()
867 } else if (Reg.isVirtual() && MO.readsReg()) { in buildSchedGraph()
1099 if (!MO.isReg() || !MO.readsReg()) in toggleKills()
DShrinkWrap.cpp282 if (!MO.isDef() && !MO.readsReg()) in INITIALIZE_PASS_DEPENDENCY()
DEarlyIfConversion.cpp270 if (!MO.readsReg() || !Reg.isVirtual()) in InstrDependenciesAllowIfConv()
398 if (MO.readsReg()) in findInsertionPoint()
DVirtRegMap.cpp569 if ((MO.readsReg() && (MO.isDef() || MO.isKill())) || in rewrite()
/openbsd/src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
DReduceRegisterUses.cpp37 if (!MO.isReg() || !MO.readsReg()) in removeUsesFromFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIOptimizeVGPRLiveRange.cpp243 if (MO.readsReg()) { in collectCandidateRegisters()
303 if (!I->readsReg()) in collectCandidateRegisters()
369 if (MO.readsReg()) { in collectWaterfallCandidateRegisters()
431 if (UseMI->isPHI() && I->readsReg()) { in updateLiveRangeInThenRegion()
DSIPostRABundler.cpp97 if (!Op.isReg() || !Op.readsReg()) in collectUsedRegUnits()
DGCNRegPressure.cpp196 if (!MO.isUse() || !MO.readsReg()) in collectVirtualRegUses()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64CollectLOH.cpp521 if (!MO.isReg() || !MO.readsReg()) in handleNormalInst()

12