OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ConvergingVLIWScheduler
(Results
1 - 3
of
3
) sorted by null
/external/llvm/lib/Target/Hexagon/
HexagonMachineScheduler.cpp
202
void
ConvergingVLIWScheduler
::initialize(ScheduleDAGMI *dag) {
228
void
ConvergingVLIWScheduler
::releaseTopNode(SUnit *SU) {
245
void
ConvergingVLIWScheduler
::releaseBottomNode(SUnit *SU) {
277
bool
ConvergingVLIWScheduler
::VLIWSchedBoundary::checkHazard(SUnit *SU) {
288
void
ConvergingVLIWScheduler
::VLIWSchedBoundary::releaseNode(SUnit *SU,
303
void
ConvergingVLIWScheduler
::VLIWSchedBoundary::bumpCycle() {
329
void
ConvergingVLIWScheduler
::VLIWSchedBoundary::bumpNode(SUnit *SU) {
359
void
ConvergingVLIWScheduler
::VLIWSchedBoundary::releasePending() {
387
void
ConvergingVLIWScheduler
::VLIWSchedBoundary::removeReady(SUnit *SU) {
399
SUnit *
ConvergingVLIWScheduler
::VLIWSchedBoundary::pickOnlyChoice()
[
all
...]
HexagonMachineScheduler.h
37
//
ConvergingVLIWScheduler
- Implementation of the standard
107
///
ConvergingVLIWScheduler
shrinks the unscheduled zone using heuristics
109
class
ConvergingVLIWScheduler
: public MachineSchedStrategy {
111
/// Store the state used by
ConvergingVLIWScheduler
heuristics, required
157
Pending(ID <<
ConvergingVLIWScheduler
::LogMaxQID, Name+".P"),
173
return Available.getID() ==
ConvergingVLIWScheduler
::TopQID;
206
ConvergingVLIWScheduler
()
HexagonTargetMachine.cpp
85
return new VLIWMachineScheduler(C, make_unique<
ConvergingVLIWScheduler
>());
Completed in 253 milliseconds