Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DLiveIntervalCalc.cpp60 if (LI.hasSubRanges() || (SubReg != 0 && TrackSubRegs)) { in calculate()
65 if (!LI.hasSubRanges() && !LI.empty()) { in calculate()
81 if (MO.isDef() && !LI.hasSubRanges()) in calculate()
93 if (LI.hasSubRanges()) { in calculate()
DRegisterCoalescer.cpp979 if (IntA.hasSubRanges() || IntB.hasSubRanges()) { in removeCopyByCommutingDef()
980 if (!IntA.hasSubRanges()) { in removeCopyByCommutingDef()
983 } else if (!IntB.hasSubRanges()) { in removeCopyByCommutingDef()
1467 if (NewIdx == 0 && DstInt.hasSubRanges()) { in reMaterializeTrivialDef()
1492 if (NewIdx != 0 && DstInt.hasSubRanges()) { in reMaterializeTrivialDef()
1630 if (SrcSubIdx != 0 && SrcLI.hasSubRanges()) { in eliminateUndefCopy()
1693 if (!UseMask.all() && DstLI.hasSubRanges()) { in eliminateUndefCopy()
1755 if (DstInt && DstInt->hasSubRanges() && DstReg != SrcReg) { in updateRegDefsUses()
1806 if (!DstInt->hasSubRanges()) { in updateRegDefsUses()
2600 if (!SubRangeJoin || !LI.hasSubRanges()) { in followCopyChain()
[all …]
DVirtRegMap.cpp297 assert(LI.hasSubRanges()); in addLiveInsForSubRanges()
358 if (LI.hasSubRanges()) { in addMBBLiveIns()
397 assert(SubRegIdx != 0 && LI.hasSubRanges()); in readsUndefSubreg()
DLiveRegMatrix.cpp83 if (VRegInterval.hasSubRanges()) { in foreachUnit()
DSplitKit.cpp421 if (!LI.hasSubRanges()) { in addDeadDef()
473 bool Force = LI->hasSubRanges(); in defValue()
609 if (OrigLI.hasSubRanges()) { in defFromParent()
1378 if (LI.hasSubRanges()) { in rewriteAssigned()
1393 assert(LI.hasSubRanges()); in rewriteAssigned()
1419 if (!LI.hasSubRanges()) in rewriteAssigned()
DLiveIntervals.cpp762 if (LI.hasSubRanges()) { in addKillFlags()
1024 if (LI.hasSubRanges()) { in updateAllRanges()
1041 if (LI.hasSubRanges()) { in updateAllRanges()
1680 !getInterval(Reg).hasSubRanges() && in repairIntervalsInRange()
DRenameIndependentSubregs.cpp398 if (!LI.hasSubRanges()) in runOnMachineFunction()
DLiveRangeEdit.cpp138 if (li.hasSubRanges()) { in allUsesAvailableAt()
DMachineVerifier.cpp2403 !LI->hasSubRanges() && MRI->shouldTrackSubRegLiveness(Reg)) in checkLiveness()
2443 if (LI->hasSubRanges() && !MO->isDef()) { in checkLiveness()
2535 if (LI->hasSubRanges()) { in checkLiveness()
DRegAllocGreedy.cpp1324 if (!VirtReg.hasSubRanges()) in tryInstructionSplit()
1357 (!SplitSubClass && VirtReg.hasSubRanges() && in tryInstructionSplit()
DLiveInterval.cpp1372 if (LI.hasSubRanges()) { in Distribute()
DRegisterPressure.cpp428 if (TrackLaneMasks && LI.hasSubRanges()) { in getLanesWithProperty()
DTwoAddressInstructionPass.cpp1848 if (LI.hasSubRanges()) { in runOnMachineFunction()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DGCNRegPressure.cpp221 if (LI.hasSubRanges()) { in getLiveLaneMask()
341 if (LI.hasSubRanges()) { in advanceBeforeNext()
DGCNRegPressure.h231 if (!LI.hasSubRanges()) { in getLiveRegMap()
DSIFormMemoryClauses.cpp356 if (!LI.hasSubRanges()) { in runOnMachineFunction()
DSIRegisterInfo.cpp3072 if (LI.hasSubRanges()) { in findReachingDef()
/openbsd/src/gnu/llvm/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp349 if (LI.hasSubRanges()) { in updateKillFlags()
530 if (LI.hasSubRanges()) { in updateDeadFlags()
1159 if (L1.hasSubRanges() || L2.hasSubRanges()) in coalesceRegisters()
/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DLiveInterval.h803 bool hasSubRanges() const { in hasSubRanges() function