Home
last modified time | relevance | path

Searched refs:LoopDependenceAnalysis (Results 1 – 21 of 21) sorted by relevance

/third_party/spirv-tools/source/opt/
Dloop_dependence_helpers.cpp32 bool LoopDependenceAnalysis::IsZIV( in IsZIV()
38 bool LoopDependenceAnalysis::IsSIV( in IsSIV()
44 bool LoopDependenceAnalysis::IsMIV( in IsMIV()
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) { in GetLowerBound()
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) { in GetUpperBound()
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one, in IsWithinBounds()
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds( in IsProvablyOutsideOfLoopBounds()
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair( in GetLoopForSubscriptPair()
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop( in GetDistanceEntryForLoop()
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair( in GetDistanceEntryForSubscriptPair()
[all …]
Dloop_dependence.cpp184 bool LoopDependenceAnalysis::GetDependence(const Instruction* source, in GetDependence()
394 bool LoopDependenceAnalysis::ZIVTest( in ZIVTest()
411 bool LoopDependenceAnalysis::SIVTest( in SIVTest()
511 bool LoopDependenceAnalysis::StrongSIVTest(SENode* source, SENode* destination, in StrongSIVTest()
665 bool LoopDependenceAnalysis::SymbolicStrongSIVTest( in SymbolicStrongSIVTest()
696 bool LoopDependenceAnalysis::WeakZeroSourceSIVTest( in WeakZeroSourceSIVTest()
849 bool LoopDependenceAnalysis::WeakZeroDestinationSIVTest( in WeakZeroDestinationSIVTest()
1003 bool LoopDependenceAnalysis::WeakCrossingSIVTest( in WeakCrossingSIVTest()
1076 bool LoopDependenceAnalysis::GCDMIVTest( in GCDMIVTest()
1117 PartitionedSubscripts LoopDependenceAnalysis::PartitionSubscripts( in PartitionSubscripts()
[all …]
Dloop_dependence.h297 class LoopDependenceAnalysis {
299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
Dloop_fusion.cpp58 LoopDependenceAnalysis* analysis, in GetDependences()
485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
Dloop_fission.cpp285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dloop_dependence_helpers.cpp32 bool LoopDependenceAnalysis::IsZIV( in IsZIV()
38 bool LoopDependenceAnalysis::IsSIV( in IsSIV()
44 bool LoopDependenceAnalysis::IsMIV( in IsMIV()
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) { in GetLowerBound()
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) { in GetUpperBound()
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one, in IsWithinBounds()
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds( in IsProvablyOutsideOfLoopBounds()
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair( in GetLoopForSubscriptPair()
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop( in GetDistanceEntryForLoop()
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair( in GetDistanceEntryForSubscriptPair()
[all …]
Dloop_dependence.cpp184 bool LoopDependenceAnalysis::GetDependence(const Instruction* source, in GetDependence()
394 bool LoopDependenceAnalysis::ZIVTest( in ZIVTest()
411 bool LoopDependenceAnalysis::SIVTest( in SIVTest()
511 bool LoopDependenceAnalysis::StrongSIVTest(SENode* source, SENode* destination, in StrongSIVTest()
665 bool LoopDependenceAnalysis::SymbolicStrongSIVTest( in SymbolicStrongSIVTest()
696 bool LoopDependenceAnalysis::WeakZeroSourceSIVTest( in WeakZeroSourceSIVTest()
849 bool LoopDependenceAnalysis::WeakZeroDestinationSIVTest( in WeakZeroDestinationSIVTest()
1003 bool LoopDependenceAnalysis::WeakCrossingSIVTest( in WeakCrossingSIVTest()
1076 bool LoopDependenceAnalysis::GCDMIVTest( in GCDMIVTest()
1117 PartitionedSubscripts LoopDependenceAnalysis::PartitionSubscripts( in PartitionSubscripts()
[all …]
Dloop_dependence.h297 class LoopDependenceAnalysis {
299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
Dloop_fusion.cpp58 LoopDependenceAnalysis* analysis, in GetDependences()
485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
Dloop_fission.cpp285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dloop_dependence_helpers.cpp32 bool LoopDependenceAnalysis::IsZIV( in IsZIV()
38 bool LoopDependenceAnalysis::IsSIV( in IsSIV()
44 bool LoopDependenceAnalysis::IsMIV( in IsMIV()
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) { in GetLowerBound()
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) { in GetUpperBound()
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one, in IsWithinBounds()
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds( in IsProvablyOutsideOfLoopBounds()
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair( in GetLoopForSubscriptPair()
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop( in GetDistanceEntryForLoop()
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair( in GetDistanceEntryForSubscriptPair()
[all …]
Dloop_dependence.cpp184 bool LoopDependenceAnalysis::GetDependence(const Instruction* source, in GetDependence()
394 bool LoopDependenceAnalysis::ZIVTest( in ZIVTest()
411 bool LoopDependenceAnalysis::SIVTest( in SIVTest()
511 bool LoopDependenceAnalysis::StrongSIVTest(SENode* source, SENode* destination, in StrongSIVTest()
665 bool LoopDependenceAnalysis::SymbolicStrongSIVTest( in SymbolicStrongSIVTest()
696 bool LoopDependenceAnalysis::WeakZeroSourceSIVTest( in WeakZeroSourceSIVTest()
849 bool LoopDependenceAnalysis::WeakZeroDestinationSIVTest( in WeakZeroDestinationSIVTest()
1003 bool LoopDependenceAnalysis::WeakCrossingSIVTest( in WeakCrossingSIVTest()
1076 bool LoopDependenceAnalysis::GCDMIVTest( in GCDMIVTest()
1117 PartitionedSubscripts LoopDependenceAnalysis::PartitionSubscripts( in PartitionSubscripts()
[all …]
Dloop_dependence.h297 class LoopDependenceAnalysis {
299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
Dloop_fusion.cpp58 LoopDependenceAnalysis* analysis, in GetDependences()
485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
Dloop_fission.cpp285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
/third_party/spirv-tools/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
769 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
795 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
821 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
847 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
873 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
899 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
925 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]
Ddependence_analysis.cpp133 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
290 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
526 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
599 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
920 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
976 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1419 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1440 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1462 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1483 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
769 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
795 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
821 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
847 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
873 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
899 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
925 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]
Ddependence_analysis.cpp133 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
290 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
526 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
599 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
920 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
976 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1419 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1440 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1462 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1483 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]
/third_party/skia/third_party/externals/spirv-tools/test/opt/loop_optimizations/
Ddependence_analysis_helpers.cpp170 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
197 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
743 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
769 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
795 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
821 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
847 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
873 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
899 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
925 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]
Ddependence_analysis.cpp133 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
290 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
526 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
599 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
920 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
976 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1419 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1440 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1462 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
1483 LoopDependenceAnalysis analysis{context.get(), loops}; in TEST()
[all …]