Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInsertDelayAlu.cpp77 struct DelayInfo { struct in __anon39c000570111::AMDGPUInsertDelayAlu
111 DelayInfo() = default;
113 DelayInfo(DelayType Type, unsigned Cycles) { in DelayInfo() function
134 bool operator==(const DelayInfo &RHS) const { in operator ==() argument
140 bool operator!=(const DelayInfo &RHS) const { return !(*this == RHS); } in operator !=() argument
144 void merge(const DelayInfo &RHS) { in merge() argument
215 struct DelayState : DenseMap<unsigned, DelayInfo> {
267 MachineInstr *emitDelayAlu(MachineInstr &MI, DelayInfo Delay, in emitDelayAlu()
272 if (Delay.TRANSNum < DelayInfo::TRANS_MAX) in emitDelayAlu()
277 if (Delay.VALUNum < DelayInfo::VALU_MAX && in emitDelayAlu()
[all …]