Home
last modified time | relevance | path

Searched defs:LoopInfo (Results 1 – 25 of 50) sorted by relevance

12

/external/v8/src/compiler/
Dbytecode-analysis.h68 struct V8_EXPORT_PRIVATE LoopInfo { struct
70 LoopInfo(int parent_offset, int parameter_count, int register_count, in LoopInfo() argument
76 int parent_offset() const { return parent_offset_; } in parent_offset()
78 const ZoneVector<ResumeJumpTarget>& resume_jump_targets() const { in resume_jump_targets()
81 void AddResumeTarget(const ResumeJumpTarget& target) { in AddResumeTarget()
85 BytecodeLoopAssignments& assignments() { return assignments_; } in assignments()
86 const BytecodeLoopAssignments& assignments() const { return assignments_; } in assignments()
112 const LoopInfo& GetLoopInfoFor(int header_offset) const; argument
Dscheduler.cc756 struct LoopInfo { struct in v8::internal::compiler::SpecialRPONumberer
757 BasicBlock* header;
758 ZoneVector<BasicBlock*>* outgoing;
759 BitVector* members;
760 LoopInfo* prev;
761 BasicBlock* end;
762 BasicBlock* start;
764 void AddOutgoing(Zone* zone, BasicBlock* block) { in AddOutgoing()
/external/swiftshader/src/OpenGL/compiler/
DOutputASM.h322 struct LoopInfo struct
326 bool isDeterministic() in isDeterministic()
331 unsigned int iterations = ~0u;
333 TIntermSymbol *index = nullptr;
334 TOperator comparator = EOpNull;
335 int initial = 0;
336 int limit = 0;
337 int increment = 0;
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DLoopRotationUtils.h22 class LoopInfo; variable
DSimplifyIndVar.h26 class LoopInfo; variable
DUnrollLoop.h31 class LoopInfo; variable
DLoopVersioning.h28 class LoopInfo; variable
DCloning.h45 class LoopInfo; variable
/external/llvm/include/llvm/Analysis/
DCFG.h27 class LoopInfo; variable
DRegionInfo.h67 class LoopInfo; variable
DBlockFrequencyInfo.h26 class LoopInfo; variable
DLoopInfo.h54 class LoopInfo; variable
487 friend class LoopInfo; variable
637 LoopInfo() {} in LoopInfo() function
640 LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast<BaseT &>(Arg))) {} in LoopInfo() function
DLazyBlockFrequencyInfo.h27 class LoopInfo; variable
DBlockFrequencyInfoImpl.h44 class LoopInfo; variable
DBranchProbabilityInfo.h26 class LoopInfo; variable
/external/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h26 class LoopInfo; variable
DSimplifyIndVar.h27 class LoopInfo; variable
DLoopVersioning.h28 class LoopInfo; variable
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DRegionInfo.h65 class LoopInfo; variable
DCFG.h27 class LoopInfo; variable
DLazyBlockFrequencyInfo.h28 class LoopInfo; variable
DBlockFrequencyInfoImpl.h55 class LoopInfo; variable
DLazyBranchProbabilityInfo.h26 class LoopInfo; variable
DLoopInfo.h56 class LoopInfo; variable
611 friend class LoopInfo; variable
803 LoopInfo() {} in LoopInfo() function
806 LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast<BaseT &>(Arg))) {} in LoopInfo() function
DBlockFrequencyInfo.h29 class LoopInfo; variable

12