Home
last modified time | relevance | path

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

12

/third_party/node/deps/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.cc748 struct LoopInfo { struct in v8::internal::compiler::SpecialRPONumberer
749 BasicBlock* header;
750 ZoneVector<BasicBlock*>* outgoing;
751 BitVector* members;
752 LoopInfo* prev;
753 BasicBlock* end;
754 BasicBlock* start;
756 void AddOutgoing(Zone* zone, BasicBlock* block) { in AddOutgoing()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/
DSimplifyLoopConditions.cpp24 struct LoopInfo struct
26 const TVariable *conditionVariable = nullptr;
27 TIntermTyped *condition = nullptr;
28 TIntermTyped *expression = nullptr;
/third_party/skia/third_party/externals/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;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachinePipeliner.h76 struct LoopInfo { struct
83 LoopInfo LI; argument
DModuloSchedule.h172 std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo> LoopInfo; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DLoopRotationUtils.h21 class LoopInfo; variable
DSimplifyIndVar.h25 class LoopInfo; variable
DLoopVersioning.h27 class LoopInfo; variable
DLoopUtils.h42 class LoopInfo; variable
DCloning.h45 class LoopInfo; variable
DUnrollLoop.h31 class LoopInfo; variable
DBasicBlockUtils.h34 class LoopInfo; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCFG.h26 class LoopInfo; variable
DRegionInfo.h64 class LoopInfo; variable
DLazyBlockFrequencyInfo.h27 class LoopInfo; variable
DLazyBranchProbabilityInfo.h25 class LoopInfo; variable
DBlockFrequencyInfo.h28 class LoopInfo; variable
DLoopInfo.h58 class LoopInfo; variable
866 friend class LoopInfo; variable
1058 LoopInfo() {} in LoopInfo() function
1061 LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast<BaseT &>(Arg))) {} in LoopInfo() function
DBranchProbabilityInfo.h35 class LoopInfo; variable
DBasicAliasAnalysis.h41 class LoopInfo; variable
DValueTracking.h39 class LoopInfo; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVN.h48 class LoopInfo; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h41 class LoopInfo; variable
DLoopVectorize.h73 class LoopInfo; variable

12