/third_party/spirv-tools/source/opt/ |
D | loop_dependence_helpers.cpp | 32 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 …]
|
D | loop_dependence.cpp | 184 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 …]
|
D | loop_dependence.h | 297 class LoopDependenceAnalysis { 299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
|
D | loop_fusion.cpp | 58 LoopDependenceAnalysis* analysis, in GetDependences() 485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
|
D | loop_fission.cpp | 285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | loop_dependence_helpers.cpp | 32 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 …]
|
D | loop_dependence.cpp | 184 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 …]
|
D | loop_dependence.h | 297 class LoopDependenceAnalysis { 299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
|
D | loop_fusion.cpp | 58 LoopDependenceAnalysis* analysis, in GetDependences() 485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
|
D | loop_fission.cpp | 285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
|
/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
D | loop_dependence_helpers.cpp | 32 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 …]
|
D | loop_dependence.cpp | 184 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 …]
|
D | loop_dependence.h | 297 class LoopDependenceAnalysis { 299 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops) in LoopDependenceAnalysis() function
|
D | loop_fusion.cpp | 58 LoopDependenceAnalysis* analysis, in GetDependences() 485 LoopDependenceAnalysis analysis(context_, loops); in IsLegal()
|
D | loop_fission.cpp | 285 LoopDependenceAnalysis analysis{context_, loops}; in CanPerformSplit()
|
/third_party/spirv-tools/test/opt/loop_optimizations/ |
D | dependence_analysis_helpers.cpp | 170 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 …]
|
D | dependence_analysis.cpp | 133 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/ |
D | dependence_analysis_helpers.cpp | 170 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 …]
|
D | dependence_analysis.cpp | 133 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/ |
D | dependence_analysis_helpers.cpp | 170 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 …]
|
D | dependence_analysis.cpp | 133 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 …]
|