Searched refs:SchedWrites (Results 1 – 21 of 21) sorted by relevance
241 std::vector<CodeGenSchedRW> SchedWrites; variable319 assert(Idx < SchedWrites.size() && "bad SchedWrite index"); in getSchedWrite()320 assert(SchedWrites[Idx].isValid() && "invalid SchedWrite"); in getSchedWrite()321 return SchedWrites[Idx]; in getSchedWrite()
206 SchedWrites.resize(1); in collectSchedRW()281 SchedWrites.emplace_back(SchedWrites.size(), *SWI); in collectSchedRW()289 for (std::vector<CodeGenSchedRW>::iterator WI = SchedWrites.begin(), in collectSchedRW()290 WE = SchedWrites.end(); WI != WE; ++WI) { in collectSchedRW()307 for (unsigned WIdx = 0, WEnd = SchedWrites.size(); WIdx != WEnd; ++WIdx) { in collectSchedRW()309 SchedWrites[WIdx].dump(); in collectSchedRW()342 const std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in getSchedRWIdx()462 std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in findRWForSequence()484 unsigned RWIdx = IsRead ? SchedReads.size() : SchedWrites.size(); in findOrInsertRW()489 SchedWrites.push_back(SchedRW); in findOrInsertRW()[all …]
22 // A SchedWrite added to other SchedWrites to make LSU latency parameterizable.
230 // SchedWrites with additive latency. This allows a single operand to232 // SchedWrites.268 // be used instead to define subtarget specific SchedWrites and map270 // itinerary classes to the subtarget's SchedWrites.323 // A ReadAdvance may be associated with a list of SchedWrites
234 // SchedWrites with additive latency. This allows a single operand to236 // SchedWrites.275 // be used instead to define subtarget specific SchedWrites and map277 // itinerary classes to the subtarget's SchedWrites.329 // A ReadAdvance may be associated with a list of SchedWrites
54 // Many SchedWrites are defined in pairs with and without a folded load.
67 // Many SchedWrites are defined in pairs with and without a folded load.
72 // Many SchedWrites are defined in pairs with and without a folded load.
32 // Multiclass that produces a linked pair of SchedWrites.
77 // Many SchedWrites are defined in pairs with and without a folded load.
53 // Multiclass that produces a linked pair of SchedWrites.64 // Helpers to mark SchedWrites as unsupported.
57 // Many SchedWrites are defined in pairs with and without a folded load.
51 // Many SchedWrites are defined in pairs with and without a folded load.
116 // Many SchedWrites are defined in pairs with and without a folded load.
81 // Many SchedWrites are defined in pairs with and without a folded load.
185 // Many SchedWrites are defined in pairs with and without a folded load.
86 // Many SchedWrites are defined in pairs with and without a folded load.
85 // Many SchedWrites are defined in pairs with and without a folded load.
91 // Many SchedWrites are defined in pairs with and without a folded load.
142 // Cortex-R52 specific SchedWrites for use with InstRW