/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 47 class BasicBlockEdge { 52 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 55 BasicBlockEdge(const std::pair<BasicBlock *, BasicBlock *> &Pair) 58 BasicBlockEdge(const std::pair<const BasicBlock *, const BasicBlock *> &Pair) 72 template <> struct DenseMapInfo<BasicBlockEdge> { 75 static unsigned getHashValue(const BasicBlockEdge *V); 77 static inline BasicBlockEdge getEmptyKey() { 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 81 static inline BasicBlockEdge getTombstoneKey() { 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()) [all...] |
/external/llvm/include/llvm/IR/ |
Dominators.h | 43 class BasicBlockEdge { 47 BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : 58 template <> struct DenseMapInfo<BasicBlockEdge> { 59 static unsigned getHashValue(const BasicBlockEdge *V); 61 static inline BasicBlockEdge getEmptyKey() { 62 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 64 static inline BasicBlockEdge getTombstoneKey() { 65 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 68 static unsigned getHashValue(const BasicBlockEdge &Edge) { 72 static bool isEqual(const BasicBlockEdge &LHS, const BasicBlockEdge &RHS) [all...] |
/external/llvm/lib/IR/ |
Dominators.cpp | 40 bool BasicBlockEdge::isSingleEdge() const { 131 BasicBlockEdge E(DefBB, NormalDest); 138 bool DominatorTree::dominates(const BasicBlockEdge &BBE, 190 bool DominatorTree::dominates(const BasicBlockEdge &BBE, const Use &U) const { 242 BasicBlockEdge E(DefBB, NormalDest);
|
/external/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 220 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/external/llvm/include/llvm/Transforms/Utils/ |
Local.h | 322 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
Local.h | 365 const BasicBlockEdge &Edge);
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
GVN.h | 224 bool propagateEquality(Value *LHS, Value *RHS, const BasicBlockEdge &Root,
|