HomeSort by relevance Sort by last modified time
    Searched refs:LoopDependenceAnalysis (Results 1 - 16 of 16) sorted by null

  /external/swiftshader/third_party/LLVM/lib/Analysis/
LoopDependenceAnalysis.cpp 1 //===- LoopDependenceAnalysis.cpp - LDA Implementation ----------*- C++ -*-===//
26 #include "llvm/Analysis/LoopDependenceAnalysis.h"
48 return new LoopDependenceAnalysis();
51 INITIALIZE_PASS_BEGIN(LoopDependenceAnalysis, "lda",
55 INITIALIZE_PASS_END(LoopDependenceAnalysis, "lda",
57 char LoopDependenceAnalysis::ID = 0;
115 bool LoopDependenceAnalysis::isDependencePair(const Value *A,
123 bool LoopDependenceAnalysis::findOrInsertDependencePair(Value *A,
139 void LoopDependenceAnalysis::getLoops(const SCEV *S,
147 bool LoopDependenceAnalysis::isLoopInvariant(const SCEV *S) const
    [all...]
  /external/deqp-deps/SPIRV-Tools/source/opt/
loop_dependence_helpers.cpp 32 bool LoopDependenceAnalysis::IsZIV(
38 bool LoopDependenceAnalysis::IsSIV(
44 bool LoopDependenceAnalysis::IsMIV(
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) {
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) {
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one,
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds(
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair(
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop(
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair
    [all...]
loop_dependence.cpp 184 bool LoopDependenceAnalysis::GetDependence(const Instruction* source,
394 bool LoopDependenceAnalysis::ZIVTest(
411 bool LoopDependenceAnalysis::SIVTest(
511 bool LoopDependenceAnalysis::StrongSIVTest(SENode* source, SENode* destination,
665 bool LoopDependenceAnalysis::SymbolicStrongSIVTest(
696 bool LoopDependenceAnalysis::WeakZeroSourceSIVTest(
849 bool LoopDependenceAnalysis::WeakZeroDestinationSIVTest(
    [all...]
loop_dependence.h 130 // analysis wrt the loops stored in the LoopDependenceAnalysis performing the
295 class LoopDependenceAnalysis {
297 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops)
loop_fusion.cpp 58 LoopDependenceAnalysis* analysis,
485 LoopDependenceAnalysis analysis(context_, loops);
loop_fission.cpp 285 LoopDependenceAnalysis analysis{context_, loops};
  /external/swiftshader/third_party/SPIRV-Tools/source/opt/
loop_dependence_helpers.cpp 32 bool LoopDependenceAnalysis::IsZIV(
38 bool LoopDependenceAnalysis::IsSIV(
44 bool LoopDependenceAnalysis::IsMIV(
50 SENode* LoopDependenceAnalysis::GetLowerBound(const Loop* loop) {
82 SENode* LoopDependenceAnalysis::GetUpperBound(const Loop* loop) {
123 bool LoopDependenceAnalysis::IsWithinBounds(int64_t value, int64_t bound_one,
137 bool LoopDependenceAnalysis::IsProvablyOutsideOfLoopBounds(
199 const Loop* LoopDependenceAnalysis::GetLoopForSubscriptPair(
228 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForLoop(
245 DistanceEntry* LoopDependenceAnalysis::GetDistanceEntryForSubscriptPair
    [all...]
loop_dependence.cpp 184 bool LoopDependenceAnalysis::GetDependence(const Instruction* source,
394 bool LoopDependenceAnalysis::ZIVTest(
411 bool LoopDependenceAnalysis::SIVTest(
511 bool LoopDependenceAnalysis::StrongSIVTest(SENode* source, SENode* destination,
665 bool LoopDependenceAnalysis::SymbolicStrongSIVTest(
696 bool LoopDependenceAnalysis::WeakZeroSourceSIVTest(
849 bool LoopDependenceAnalysis::WeakZeroDestinationSIVTest(
    [all...]
loop_dependence.h 130 // analysis wrt the loops stored in the LoopDependenceAnalysis performing the
295 class LoopDependenceAnalysis {
297 LoopDependenceAnalysis(IRContext* context, std::vector<const Loop*> loops)
loop_fusion.cpp 58 LoopDependenceAnalysis* analysis,
485 LoopDependenceAnalysis analysis(context_, loops);
loop_fission.cpp 285 LoopDependenceAnalysis analysis{context_, loops};
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopDependenceAnalysis.h 1 //===- llvm/Analysis/LoopDependenceAnalysis.h --------------- -*- C++ -*---===//
10 // LoopDependenceAnalysis is an LLVM pass that analyses dependences in memory
38 class LoopDependenceAnalysis : public LoopPass {
94 LoopDependenceAnalysis() : LoopPass(ID) {
115 }; // class LoopDependenceAnalysis
118 // LoopDependenceAnalysis pass.
  /external/deqp-deps/SPIRV-Tools/test/opt/loop_optimizations/
dependence_analysis_helpers.cpp 170 LoopDependenceAnalysis analysis{context.get(), loops};
197 LoopDependenceAnalysis analysis{context.get(), loops};
743 LoopDependenceAnalysis analysis{context.get(), loops};
769 LoopDependenceAnalysis analysis{context.get(), loops};
795 LoopDependenceAnalysis analysis{context.get(), loops};
821 LoopDependenceAnalysis analysis{context.get(), loops};
847 LoopDependenceAnalysis analysis{context.get(), loops};
873 LoopDependenceAnalysis analysis{context.get(), loops};
899 LoopDependenceAnalysis analysis{context.get(), loops};
925 LoopDependenceAnalysis analysis{context.get(), loops}
    [all...]
dependence_analysis.cpp 133 LoopDependenceAnalysis analysis{context.get(), loops};
290 LoopDependenceAnalysis analysis{context.get(), loops};
526 LoopDependenceAnalysis analysis{context.get(), loops};
599 LoopDependenceAnalysis analysis{context.get(), loops};
920 LoopDependenceAnalysis analysis{context.get(), loops};
976 LoopDependenceAnalysis analysis{context.get(), loops};
    [all...]
  /external/swiftshader/third_party/SPIRV-Tools/test/opt/loop_optimizations/
dependence_analysis_helpers.cpp 170 LoopDependenceAnalysis analysis{context.get(), loops};
197 LoopDependenceAnalysis analysis{context.get(), loops};
743 LoopDependenceAnalysis analysis{context.get(), loops};
769 LoopDependenceAnalysis analysis{context.get(), loops};
795 LoopDependenceAnalysis analysis{context.get(), loops};
821 LoopDependenceAnalysis analysis{context.get(), loops};
847 LoopDependenceAnalysis analysis{context.get(), loops};
873 LoopDependenceAnalysis analysis{context.get(), loops};
899 LoopDependenceAnalysis analysis{context.get(), loops};
925 LoopDependenceAnalysis analysis{context.get(), loops}
    [all...]
dependence_analysis.cpp 133 LoopDependenceAnalysis analysis{context.get(), loops};
290 LoopDependenceAnalysis analysis{context.get(), loops};
526 LoopDependenceAnalysis analysis{context.get(), loops};
599 LoopDependenceAnalysis analysis{context.get(), loops};
920 LoopDependenceAnalysis analysis{context.get(), loops};
976 LoopDependenceAnalysis analysis{context.get(), loops};
    [all...]

Completed in 88 milliseconds