Home
last modified time | relevance | path

Searched defs:RegUnit (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterPressure.cpp151 void RegPressureTracker::increaseRegPressure(Register RegUnit, in increaseRegPressure()
166 void RegPressureTracker::decreaseRegPressure(Register RegUnit, in decreaseRegPressure()
359 Register RegUnit = Pair.RegUnit; in initLiveThru() local
367 Register RegUnit) { in getRegLanes()
378 Register RegUnit = Pair.RegUnit; in addRegLanes() local
391 Register RegUnit) { in setRegZero()
404 Register RegUnit = Pair.RegUnit; in removeRegLanes() local
418 bool TrackLaneMasks, Register RegUnit, SlotIndex Pos, in getLanesWithProperty()
447 bool TrackLaneMasks, Register RegUnit, in getLiveLanesAt()
602 Register RegUnit = I->RegUnit; in adjustLaneLiveness() local
[all …]
H A DLiveRegMatrix.cpp187 MCRegUnit RegUnit) { in query()
H A DMachineCopyPropagation.cpp325 MachineInstr *findCopyForUnit(MCRegUnit RegUnit, in findCopyForUnit()
336 MachineInstr *findCopyDefViaUnit(MCRegUnit RegUnit, in findCopyDefViaUnit()
998 for (unsigned RegUnit : TRI->regunits(Reg)) { in ForwardCopyPropagateBlock() local
H A DMachineVerifier.cpp3055 all_of(TRI->regunits(Reg), [&](const MCRegUnit RegUnit) { in checkLiveness()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.h563 struct RegUnit { struct
569 // Each native RegUnit corresponds to one or two root registers. The full argument
581 RegUnit() { Roots[0] = Roots[1] = nullptr; } in RegUnit() argument
589 // Each RegUnitSet is a sorted vector with a name. argument
H A DCodeGenRegisters.cpp527 for (unsigned RegUnit : RegUnits) in getWeight() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h81 unsigned RegUnit; member
H A DMachineRegisterInfo.h1248 PSetIterator(Register RegUnit, const MachineRegisterInfo *MRI) { in PSetIterator()
1277 MachineRegisterInfo::getPressureSets(Register RegUnit) const { in getPressureSets()
H A DMachineTraceMetrics.h76 unsigned RegUnit; member
H A DRegisterPressure.h40 Register RegUnit; ///< Virtual register or register unit. member
H A DTargetRegisterInfo.h471 bool hasRegUnit(MCRegister Reg, MCRegUnit RegUnit) const { in hasRegUnit()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp332 LiveRange &RegUnit = LIS->getRegUnit(Unit); in optimizeElseBranch() local
H A DGCNRegPressure.cpp310 bool TrackLaneMasks, Register RegUnit, SlotIndex Pos, in getLanesWithProperty()
494 LaneBitmask GCNRPTracker::getLastUsedLanes(Register RegUnit, in getLastUsedLanes()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h722 MCRegUnitRootIterator(unsigned RegUnit, const MCRegisterInfo *MCRI) { in MCRegUnitRootIterator()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp725 for (auto &RegUnit : ClobberedRegUnits) in interpretValues() local