Home
last modified time | relevance | path

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

/llvm-project/llvm/lib/CodeGen/
H A DRegisterPressure.cpp363 if (RegUnit.isVirtual() && !RPTracker.hasUntiedDef(RegUnit)) in initLiveThru() local
155 increaseRegPressure(Register RegUnit,LaneBitmask PreviousMask,LaneBitmask NewMask) increaseRegPressure() argument
170 decreaseRegPressure(Register RegUnit,LaneBitmask PreviousMask,LaneBitmask NewMask) decreaseRegPressure() argument
371 getRegLanes(ArrayRef<RegisterMaskPair> RegUnits,Register RegUnit) getRegLanes() argument
382 Register RegUnit = Pair.RegUnit; addRegLanes() local
395 setRegZero(SmallVectorImpl<RegisterMaskPair> & RegUnits,Register RegUnit) setRegZero() argument
408 Register RegUnit = Pair.RegUnit; removeRegLanes() local
422 getLanesWithProperty(const LiveIntervals & LIS,const MachineRegisterInfo & MRI,bool TrackLaneMasks,Register RegUnit,SlotIndex Pos,LaneBitmask SafeDefault,bool (* Property)(const LiveRange & LR,SlotIndex Pos)) getLanesWithProperty() argument
451 getLiveLanesAt(const LiveIntervals & LIS,const MachineRegisterInfo & MRI,bool TrackLaneMasks,Register RegUnit,SlotIndex Pos) getLiveLanesAt() argument
607 Register RegUnit = I->RegUnit; adjustLaneLiveness() local
627 Register RegUnit = P.RegUnit; adjustLaneLiveness() local
663 addPressureChange(Register RegUnit,bool IsDec,const MachineRegisterInfo * MRI) addPressureChange() argument
710 Register RegUnit = Pair.RegUnit; discoverLiveInOrOut() local
836 Register RegUnit = Def.RegUnit; recede() local
1245 getLiveLanesAt(Register RegUnit,SlotIndex Pos) const getLiveLanesAt() argument
1255 getLastUsedLanes(Register RegUnit,SlotIndex Pos) const getLastUsedLanes() argument
1266 getLiveThroughAt(Register RegUnit,SlotIndex Pos) const getLiveThroughAt() argument
[all...]
H A DLiveRegMatrix.cpp179 query(const LiveRange & LR,MCRegister RegUnit) query() argument
H A DMachineCopyPropagation.cpp254 findCopyForUnit(MCRegister RegUnit,const TargetRegisterInfo & TRI,bool MustBeAvailable=false) findCopyForUnit() argument
265 findCopyDefViaUnit(MCRegister RegUnit,const TargetRegisterInfo & TRI) findCopyDefViaUnit() argument
/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.h534 struct RegUnit { global() struct
540 WeightRegUnit global() argument
552 RegUnitRegUnit RegUnit() argument
562 getRootsRegUnit global() argument
[all...]
H A DCodeGenRegisters.cpp602 for (unsigned RegUnit : RegUnits) { getWeight() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h79 unsigned RegUnit; global() member
H A DMachineTraceMetrics.h75 unsigned RegUnit; global() member
H A DMachineRegisterInfo.h1248 PSetIterator(Register RegUnit,const MachineRegisterInfo * MRI) PSetIterator() argument
1277 getPressureSets(Register RegUnit) getPressureSets() argument
H A DRegisterPressure.h39 Register RegUnit; ///< Virtual register or register unit. member
[all...]
H A DTargetRegisterInfo.h458 hasRegUnit(MCRegister Reg,Register RegUnit) hasRegUnit() argument
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIOptimizeExecMaskingPreRA.cpp324 LiveRange &RegUnit = LIS->getRegUnit(Unit); in optimizeElseBranch() local
/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h707 MCRegUnitRootIterator(unsigned RegUnit,const MCRegisterInfo * MCRI) MCRegUnitRootIterator() argument
/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp718 for (auto &RegUnit : ClobberedRegUnits) in interpretValues() local