Home
last modified time | relevance | path

Searched refs:DeadLaneDetector (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp41 DeadLaneDetector::DeadLaneDetector(const MachineRegisterInfo *MRI, in DeadLaneDetector() function in DeadLaneDetector
108 void DeadLaneDetector::addUsedLanesOnOperand(const MachineOperand &MO, in addUsedLanesOnOperand()
122 DeadLaneDetector::VRegInfo &MORegInfo = VRegInfos[MORegIdx]; in addUsedLanesOnOperand()
134 void DeadLaneDetector::transferUsedLanesStep(const MachineInstr &MI, in transferUsedLanesStep()
145 DeadLaneDetector::transferUsedLanes(const MachineInstr &MI, in transferUsedLanes()
226 LaneBitmask DeadLaneDetector::transferDefinedLanes( in transferDefinedLanes()
333 LaneBitmask DeadLaneDetector::determineInitialUsedLanes(unsigned Reg) { in determineInitialUsedLanes()
397 modifySubRegisterOperandStatus(const DeadLaneDetector &DLD,
424 bool DetectDeadLanes::isUndefInput(const DeadLaneDetector &DLD, in isUndefInput()
453 void DeadLaneDetector::computeSubRegisterLaneBitInfo() { in computeSubRegisterLaneBitInfo()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRVVInitUndef.cpp80 const DeadLaneDetector &DLD);
85 const DeadLaneDetector &DLD);
165 const DeadLaneDetector &DLD) { in handleSubReg()
179 DeadLaneDetector::VRegInfo Info = in handleSubReg()
245 const DeadLaneDetector &DLD) { in processBasicBlock()
288 DeadLaneDetector DLD(MRI, TRI); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDetectDeadLanes.h42 class DeadLaneDetector {
51 DeadLaneDetector(const MachineRegisterInfo *MRI,