Home
last modified time | relevance | path

Searched refs:hasSubRanges (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveIntervalCalc.cpp58 if (LI.hasSubRanges() || (SubReg != 0 && TrackSubRegs)) { in calculate()
63 if (!LI.hasSubRanges() && !LI.empty()) { in calculate()
79 if (MO.isDef() && !LI.hasSubRanges()) in calculate()
91 if (LI.hasSubRanges()) { in calculate()
H A DRegisterCoalescer.cpp993 if (IntA.hasSubRanges() || IntB.hasSubRanges()) { in removeCopyByCommutingDef()
994 if (!IntA.hasSubRanges()) { in removeCopyByCommutingDef()
997 } else if (!IntB.hasSubRanges()) { in removeCopyByCommutingDef()
1551 if (NewIdx && !DstInt.hasSubRanges() && in reMaterializeTrivialDef()
1575 if (NewIdx == 0 && DstInt.hasSubRanges()) { in reMaterializeTrivialDef()
1600 if (NewIdx != 0 && DstInt.hasSubRanges()) { in reMaterializeTrivialDef()
1746 if (SrcSubIdx != 0 && SrcLI.hasSubRanges()) { in eliminateUndefCopy()
1816 if (!UseMask.all() && DstLI.hasSubRanges()) { in eliminateUndefCopy()
1878 if (DstInt && DstInt->hasSubRanges() && DstReg != SrcReg) { in updateRegDefsUses()
1932 if (!DstInt->hasSubRanges()) { in updateRegDefsUses()
[all …]
H A DVirtRegMap.cpp367 assert(LI.hasSubRanges()); in addLiveInsForSubRanges()
428 if (LI.hasSubRanges()) { in addMBBLiveIns()
467 assert(SubRegIdx != 0 && LI.hasSubRanges()); in readsUndefSubreg()
H A DSplitKit.cpp430 if (!LI.hasSubRanges()) { in addDeadDef()
482 bool Force = LI->hasSubRanges(); in defValue()
656 if (OrigLI.hasSubRanges()) { in defFromParent()
1427 if (LI.hasSubRanges()) { in rewriteAssigned()
1442 assert(LI.hasSubRanges()); in rewriteAssigned()
1469 if (!LI.hasSubRanges()) in rewriteAssigned()
H A DLiveRegMatrix.cpp90 if (VRegInterval.hasSubRanges()) { in foreachUnit()
H A DLiveIntervals.cpp802 if (LI.hasSubRanges()) { in addKillFlags()
1076 if (LI.hasSubRanges()) { in updateAllRanges()
1093 if (LI.hasSubRanges()) { in updateAllRanges()
1732 if (!LI.hasSubRanges()) { in repairIntervalsInRange()
H A DRenameIndependentSubregs.cpp428 if (!LI.hasSubRanges()) in run()
H A DLiveRangeEdit.cpp138 if (li.hasSubRanges()) { in allUsesAvailableAt()
H A DMachineVerifier.cpp2951 !LI->hasSubRanges() && MRI->shouldTrackSubRegLiveness(Reg)) in checkLiveness()
2997 if (LI->hasSubRanges() && !MO->isDef()) { in checkLiveness()
3100 if (LI->hasSubRanges()) { in checkLiveness()
3885 if (LI.hasSubRanges()) { in verifyLiveInterval()
H A DRegAllocGreedy.cpp1558 if (!VirtReg.hasSubRanges()) in tryInstructionSplit()
1591 (!SplitSubClass && VirtReg.hasSubRanges() && in tryInstructionSplit()
H A DLiveInterval.cpp1397 if (LI.hasSubRanges()) { in Distribute()
H A DRegisterPressure.cpp424 if (TrackLaneMasks && LI.hasSubRanges()) { in getLanesWithProperty()
H A DTwoAddressInstructionPass.cpp1934 if (LI.hasSubRanges()) { in run()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp294 if (!LI.hasSubRanges()) in collectVirtualRegUses()
316 if (TrackLaneMasks && LI.hasSubRanges()) { in getLanesWithProperty()
441 if (LI.hasSubRanges()) { in getLiveLaneMask()
617 if (LI.hasSubRanges()) { in advanceBeforeNext()
849 if (LI.hasSubRanges()) { in getRegLiveThroughMask()
H A DSIFormMemoryClauses.cpp355 if (!LI.hasSubRanges()) { in run()
H A DGCNRegPressure.h465 if (!LI.hasSubRanges()) { in getLiveRegMap()
H A DGCNSchedStrategy.cpp1681 if (LI.hasSubRanges()) { in allUsesAvailableAt()
1954 if (LI.hasSubRanges() && MO.getSubReg()) in rematerialize()
1963 assert(LI.hasSubRanges()); in rematerialize()
H A DSIRegisterInfo.cpp3935 if (LI.hasSubRanges()) { in findReachingDef()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonExpandCondsets.cpp334 if (LI.hasSubRanges()) { in updateKillFlags()
514 if (LI.hasSubRanges()) { in updateDeadFlags()
1146 if (L1.hasSubRanges() || L2.hasSubRanges()) in coalesceRegisters()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h813 bool hasSubRanges() const { in hasSubRanges() function