HomeSort by: relevance | last modified time | path
    Searched refs:Scoreboard (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ScoreboardHazardRecognizer.h 30 // Scoreboard to track function unit usage. Scoreboard[0] is a
32 // schedule. Scoreboard[1] is a mask for the next cycle. The
33 // Scoreboard is used as a circular buffer with the current cycle
36 // Scoreboard always counts cycles in forward execution order. If used by a
37 // bottom-up scheduler, then the scoreboard cycles are the inverse of the
39 class Scoreboard {
42 // The maximum number of cycles monitored by the Scoreboard. This
47 // Indices into the Scoreboard that represent the current cycle.
51 Scoreboard() = default
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
ScoreboardHazardRecognizer.cpp 37 // the scoreboard. We always make the scoreboard at least 1 cycle deep to
60 // completely bypasses the scoreboard hazard logic.
71 LLVM_DEBUG(dbgs() << "Disabled scoreboard hazard recognizer\n");
75 LLVM_DEBUG(dbgs() << "Using scoreboard hazard recognizer: Depth = "
87 LLVM_DUMP_METHOD void ScoreboardHazardRecognizer::Scoreboard::dump() const {
88 dbgs() << "Scoreboard:\n";
121 // free FU's in the scoreboard at the appropriate future cycles.
141 "Scoreboard depth exceeded!");
177 // in the scoreboard at the appropriate future cycles
    [all...]

Completed in 17 milliseconds