Home
last modified time | relevance | path

Searched defs:LoopBounds (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h157 struct LoopBounds { struct
169 Value &getInitialIVValue() const { return InitialIVValue; } in getInitialIVValue()
172 Instruction &getStepInst() const { return StepInst; } in getStepInst()
176 Value *getStepValue() const { return StepValue; } in getStepValue()
179 Value &getFinalIVValue() const { return FinalIVValue; } in getFinalIVValue()
226 LoopBounds(const Loop &Loop, Value &I, Instruction &SI, Value *SV, Value &F, in LoopBounds() function
249 /// Return the struct LoopBounds collected if all struct members are found, argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineTraceMetrics.cpp445 struct LoopBounds { struct
446 MutableArrayRef<MachineTraceMetrics::TraceBlockInfo> Blocks;
447 SmallPtrSet<const MachineBasicBlock*, 8> Visited;
448 const MachineLoopInfo *Loops;
449 bool Downward = false;
451 LoopBounds(MutableArrayRef<MachineTraceMetrics::TraceBlockInfo> blocks, in LoopBounds() function