/external/llvm/lib/Target/Hexagon/ |
HexagonVLIWPacketizer.h | 23 // Check if there is a dependence between some instruction already in this 25 bool Dependence; 27 // Only check for dependence if there are resources available to 31 // Track MIs with ignored dependence.
|
/external/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 94 /// Note: This class will compute a conservative dependence for access to 132 struct Dependence { 133 /// \brief The type of the dependence. 135 // No dependence. 142 // read and write of A[i]), LAA will locally deem the dependence "safe" 147 // queried and the dependence list is complete. 164 /// \brief Index of the source of the dependence in the InstMap vector. 166 /// \brief Index of the destination of the dependence in the InstMap vector. 168 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
DependenceAnalysis.h | 13 // Practical Dependence Testing 17 // There's a single entry point that analyzes the dependence between a pair 18 // of memory references in a function, returning either NULL, for no dependence, 19 // or a more-or-less detailed description of the dependence between them. 22 // passes because there's a useful separation of concerns. A dependence exists 35 // Return a set of more precise dependences instead of just one dependence 57 /// Dependence - This class represents a dependence between two memory 60 /// determine anything beyond the existence of a dependence; that is, it 61 /// represents a confused dependence (see also FullDependence). In mos [all...] |
LoopAccessAnalysis.h | 10 // This file defines the interface for the loop memory dependence framework that 63 /// Note: This class will compute a conservative dependence for access to 101 struct Dependence { 102 /// \brief The type of the dependence. 104 // No dependence. 111 // read and write of A[i]), LAA will locally deem the dependence "safe" 116 // queried and the dependence list is complete. 133 /// \brief Index of the source of the dependence in the InstMap vector. 135 /// \brief Index of the destination of the dependence in the InstMap vector. 137 /// \brief The type of the dependence [all...] |
/external/llvm/lib/Transforms/Scalar/ |
LoopDistribute.cpp | 11 // distribute loops that cannot be vectorized due to dependence cycles. It 15 // For dependence analysis, the pass uses the LoopVectorizer's 91 /// \brief Returns whether this partition contains a dependence cycle. 115 // FIXME: We currently don't use control-dependence but simply include all 211 /// \brief Whether this partition contains a dependence cycle. 254 /// dependence cycles. 549 /// number, we know whether any unsafe dependence crosses over a program point. 551 typedef MemoryDepChecker::Dependence Dependence; 568 const SmallVectorImpl<Dependence> &Dependences) [all...] |