/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 18 // A schedule is, for every instruction in a block, a Cycle and a Stage. Note 22 // The Cycle of an instruction defines a partial order of the instructions in 24 // of any instruction in the same cycle. Cycle information is assumed to have 77 /// maintain a Cycle and Stage. 83 /// The instructions to be generated, in total order. Cycle provides a partial 89 DenseMap<MachineInstr *, int> Cycle; member in llvm::ModuloSchedule 101 /// \arg Cycle Cycle index for all instructions in ScheduledInstrs. Cycle does 103 /// Cycle 105 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, std::vector<MachineInstr *> ScheduledInstrs, DenseMap<MachineInstr *, int> Cycle, DenseMap<MachineInstr *, int> Stage) ModuloSchedule() argument [all...] |
H A D | ScheduleDAG.h | 299 unsigned TopReadyCycle = 0; ///< Cycle relative to start when node is ready. 300 unsigned BotReadyCycle = 0; ///< Cycle relative to end when node is ready. 546 void setCurCycle(unsigned Cycle) { in setCurCycle() argument 547 CurCycle = Cycle; in setCurCycle()
|
H A D | MachineTraceMetrics.h | 77 unsigned Cycle = 0; member
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
H A D | MachineTraceMetrics.cpp | 580 // need to erase the Cycle entries. They will be overwritten when we 793 unsigned Cycle = 0; 806 Cycle = std::max(Cycle, DepCycle); 810 MICycles.Depth = Cycle; 814 TBI.CriticalPath = std::max(TBI.CriticalPath, Cycle + MICycles.Height); 815 LLVM_DEBUG(dbgs() << TBI.CriticalPath << '\t' << Cycle << '\t' << UseMI); 817 LLVM_DEBUG(dbgs() << Cycle << '\t' << UseMI); 919 unsigned DepHeight = I->Cycle; 938 if (LRU.Cycle < [all...] |
H A D | MachinePipeliner.cpp | 533 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); in schedule() 534 ++Cycle) { in schedule() 535 for (SUnit *SU : Schedule.getInstructions(Cycle)) { in schedule() 537 Cycles[SU->getInstr()] = Cycle; in schedule() 2838 for (int Cycle = getFirstCycle(), E = getFinalCycle(); Cycle <= E; ++Cycle) { in finalizeSchedule() 2839 std::deque<SUnit *> &cycleInstrs = ScheduledInstrs[Cycle]; in finalizeSchedule()
|
H A D | ModuloSchedule.cpp | 2084 // "Stage=%d Cycle=%d". 2127 static void parseSymbolString(StringRef S, int &Cycle, int &Stage) { in parseSymbolString() argument 2141 CycleTokenAndValue.second.drop_front().getAsInteger(10, Cycle); in parseSymbolString() 2143 dbgs() << " Stage=" << Stage << ", Cycle=" << Cycle << "\n"; in parseSymbolString() local 2151 DenseMap<MachineInstr *, int> Cycle, Stage; in runOnLoop() local 2159 parseSymbolString(Sym->getName(), Cycle[&MI], Stage[&MI]); in runOnLoop() 2163 ModuloSchedule MS(MF, &L, std::move(Instrs), std::move(Cycle), in runOnLoop()
|
H A D | IfConversion.cpp | 286 unsigned Cycle, unsigned Extra, in MeetIfcvtSizeLimit() 288 return Cycle > 0 && TII->isProfitableToIfCvt(BB, Cycle, Extra, in MeetIfcvtSizeLimit() 285 MeetIfcvtSizeLimit(MachineBasicBlock &BB, unsigned Cycle, unsigned Extra, BranchProbability Prediction) const MeetIfcvtSizeLimit() argument
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 580 bool findCycle(Value *Out, Value *In, ValueSeq &Cycle); 581 void classifyCycle(Instruction *DivI, ValueSeq &Cycle, ValueSeq &Early, 1116 ValueSeq &Cycle) { in findCycle() 1137 if (Cycle.count(I)) in findCycle() 1139 Cycle.insert(I); in findCycle() 1140 if (findCycle(I, In, Cycle)) in findCycle() 1142 Cycle.remove(I); in findCycle() 1144 return !Cycle.empty(); in findCycle() 1148 ValueSeq &Cycle, ValueSeq &Early, ValueSeq &Late) { in classifyCycle() 1154 unsigned I, N = Cycle in classifyCycle() 1115 findCycle(Value *Out, Value *In, ValueSeq &Cycle) findCycle() argument 1147 classifyCycle(Instruction *DivI, ValueSeq &Cycle, ValueSeq &Early, ValueSeq &Late) classifyCycle() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 299 bool contains(unsigned Cycle) const { return Cycle >= Begin && Cycle < End; } in contains()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
H A D | R600InstrInfo.cpp | 462 unsigned Cycle = getTransSwizzle(TransSwz, i); 467 if (Vector[Src.second][Cycle] < 0) 468 Vector[Src.second][Cycle] = Src.first; 469 if (Vector[Src.second][Cycle] != Src.first) 523 unsigned Cycle = getTransSwizzle(TransSwz, i); 526 if (ConstCount > 0 && Cycle == 0) 528 if (ConstCount > 1 && Cycle == 1)
|
/third_party/node/src/crypto/ |
H A D | crypto_tls.h | 163 void Cycle();
|
H A D | crypto_tls.cc | 419 Cycle(); in NewSessionDoneCb() 436 // This is default in 1.1.1, but set it anyway, Cycle() doesn't currently in InitSSL() 1136 // Cycle OpenSSL's state in OnStreamRead() 1137 Cycle(); in OnStreamRead() 1287 c->Cycle(); in OnClientHelloParseEnd() 2061 void TLSWrap::Cycle() { in Cycle() function in node::crypto::TLSWrap
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 165 int Cycle = ItinData->getOperandCycle(DefClass, i); in getInstrLatency() local 166 if (Cycle < 0) in getInstrLatency() 169 Latency = std::max(Latency, (unsigned) Cycle); in getInstrLatency()
|