/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | GenericCycleImpl.h | 188 addBlockToCycle(BlockT * Block,CycleT * Cycle) addBlockToCycle() argument 389 CycleT *Cycle = getSmallestCommonCycle(getCycle(Pred), getCycle(Succ)); splitCriticalEdge() local 442 CycleT *Cycle = getCycle(Block); getCycleDepth() local 471 for (const CycleT *Cycle : depth_first(TLC)) { validateTree() local 504 for (const CycleT *Cycle = Entry.second; Cycle; validateTree() local 520 for (const CycleT *Cycle : depth_first(TLC)) { print() local [all...] |
H A D | GenericUniformityImpl.h | 707 for (const auto *Cycle = CI.getCycle(&DivTermBlock); Cycle; computeJoinPoints() local 944 getExtDivCycle(const CycleT * Cycle,const BlockT * DivTermBlock,const BlockT * JoinBlock) getExtDivCycle() argument 982 getIntDivCycle(const CycleT * Cycle,const BlockT * DivTermBlock,const BlockT * JoinBlock,const DominatorTreeT & DT,ContextT & Context) getIntDivCycle() argument 1020 getOutermostDivergentCycle(const CycleT * Cycle,const BlockT * DivTermBlock,const BlockT * JoinBlock,const DominatorTreeT & DT,ContextT & Context) getOutermostDivergentCycle() argument 1042 for (const CycleT *Cycle = CI.getCycle(DefBlock); isTemporalDivergent() local 1069 const auto *Cycle = CI.getCycle(JoinBlock); analyzeControlDivergence() local 1258 computeStackPO(SmallVectorImpl<const BlockT * > & Stack,const CycleInfoT & CI,const CycleT * Cycle,SmallPtrSetImpl<const BlockT * > & Finalized) computeStackPO() argument 1326 computeCyclePO(const CycleInfoT & CI,const CycleT * Cycle,SmallPtrSetImpl<const BlockT * > & Finalized) computeCyclePO() argument [all...] |
H A D | GenericCycleInfo.h | 281 print(const CycleT * Cycle) print() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | CycleInfo.h | 24 using Cycle = CycleInfo::CycleT; variable
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ModuloSchedule.h | 91 DenseMap<MachineInstr *, int> Cycle; variable 109 ModuloSchedule(MachineFunction & MF,MachineLoop * Loop,std::vector<MachineInstr * > ScheduledInstrs,DenseMap<MachineInstr *,int> Cycle,DenseMap<MachineInstr *,int> Stage) ModuloSchedule() argument [all...] |
H A D | MachineTraceMetrics.h | 76 unsigned Cycle = 0; member
|
H A D | ScheduleDAG.h | 545 setCurCycle(unsigned Cycle) setCurCycle() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCycleAnalysis.cpp | 94 bool llvm::isCycleInvariant(const MachineCycle *Cycle, MachineInstr &I) { in isCycleInvariant()
|
H A D | MachineSink.cpp | 665 FindCycleSinkCandidates(MachineCycle * Cycle,MachineBasicBlock * BB,SmallVectorImpl<MachineInstr * > & Candidates) FindCycleSinkCandidates() argument 757 for (auto *Cycle : Cycles) { runOnMachineFunction() local 1114 MachineCycle *Cycle = CI->getCycle(DefMI->getParent()); isProfitableToSinkTo() local 1518 SinkIntoCycle(MachineCycle * Cycle,MachineInstr & I) SinkIntoCycle() argument [all...] |
H A D | MachinePipeliner.cpp | 652 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); schedule() local 1030 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); computeScheduledInsts() local 1041 for (int Cycle = Schedule.getFirstCycle(); Cycle <= Schedule.getFinalCycle(); computeScheduledInsts() local 3379 for (int Cycle = getFirstCycle(), E = getFinalCycle(); Cycle <= E; ++Cycle) { finalizeSchedule() local 3480 canReserveResources(SUnit & SU,int Cycle) canReserveResources() argument 3506 reserveResources(SUnit & SU,int Cycle) reserveResources() argument 3535 reserveResources(const MCSchedClassDesc * SCDesc,int Cycle) reserveResources() argument 3547 unreserveResources(const MCSchedClassDesc * SCDesc,int Cycle) unreserveResources() argument [all...] |
H A D | MachineTraceMetrics.cpp | 805 unsigned Cycle = 0; in updateDepth() local 1103 unsigned Cycle = 0; computeInstrHeights() local [all...] |
H A D | ModuloSchedule.cpp | 2152 parseSymbolString(StringRef S,int & Cycle,int & Stage) parseSymbolString() argument 2176 DenseMap<MachineInstr *, int> Cycle, Stage; runOnLoop() local
|
H A D | IfConversion.cpp | 283 unsigned Cycle, unsigned Extra, in MeetIfcvtSizeLimit() argument
|
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTImporter.h | 169 using Cycle = llvm::iterator_range<VecTy::const_reverse_iterator>; variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600InstrInfo.cpp | 438 unsigned Cycle = getTransSwizzle(TransSwz, i); in isLegalUpTo() local 499 unsigned Cycle = getTransSwizzle(TransSwz, i); in isConstCompatible() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
H A D | RegisterFile.cpp | 38 void WriteRef::notifyExecuted(unsigned Cycle) { in notifyExecuted() argument
|
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | Instruction.h | 398 bool contains(unsigned Cycle) const { return Cycle >= Begin && Cycle < End; } in contains()
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonLoopIdiomRecognition.cpp | 1163 unsigned I, N = Cycle.size(); in classifyCycle() argument 1132 findCycle(Value * Out,Value * In,ValueSeq & Cycle) findCycle() argument [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.cpp | 158 std::optional<unsigned> Cycle = ItinData->getOperandCycle(DefClass, i); in getInstrLatency() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseInstrInfo.cpp | 6883 for (int Cycle = SMS.getFinalCycle(); Cycle >= SMS.getFirstCycle(); --Cycle) tooMuchRegisterPressure() local
|