Searched refs:ReadAdvance (Results 1 - 4 of 4) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/ |
H A D | Instruction.cpp | 72 void WriteState::addUser(unsigned IID, ReadState *User, int ReadAdvance) { argument 77 unsigned ReadCycles = std::max(0, CyclesLeft - ReadAdvance); 82 Users.emplace_back(User, ReadAdvance); 99 // specify a negative ReadAdvance.
|
/freebsd-current/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RegisterFile.cpp | 524 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); 525 if (ReadAdvance < 0) { 527 if (Elapsed < static_cast<unsigned>(-ReadAdvance)) 539 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); 540 if (ReadAdvance < 0) { 542 if (Elapsed < static_cast<unsigned>(-ReadAdvance)) 582 int ReadAdvance = STI.getReadAdvanceCycles(SC, RD.UseIndex, WriteResID); 593 int CyclesLeft = WS->getCyclesLeft() - ReadAdvance; 635 // For each write, check if we have ReadAdvance information, and use it 643 int ReadAdvance [all...] |
/freebsd-current/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | SubtargetEmitter.cpp | 926 /// Find the ReadAdvance record for the given SchedRead on this processor or 930 // Check for SchedReads that directly specify a ReadAdvance. 956 if (!RA->isSubClassOf("ReadAdvance")) 1125 // If this Write is not referenced by a ReadAdvance, don't distinguish it 1250 Record *ReadAdvance = local 1252 if (!ReadAdvance) 1256 if (ReadAdvance->getValueAsBit("Unsupported")) { 1260 RecVec ValidWrites = ReadAdvance->getValueAsListOfDefs("ValidWrites"); 1274 RAEntry.Cycles = ReadAdvance->getValueAsInt("Cycles");
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 149 // "ReadAdvance" information. The hardware backend may implement 168 // The actual "UseIdx". This is used to query the ReadAdvance table. Explicit 244 // The 'second' element of a pair is a "ReadAdvance" number of cycles. 271 // instruction identifier associated with this write. ReadAdvance is the 274 void addUser(unsigned IID, ReadState *Use, int ReadAdvance);
|
Completed in 178 milliseconds