/external/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 typename DominatorTreeBase<typename GraphT::NodeType>::InfoRec &BBInfo = 67 BBInfo.DFSNum = BBInfo.Semi = ++N; 68 BBInfo.Label = BB; 73 BBInfo.Parent = 1; 78 // store the DFS number of the current BB - the reference to BBInfo might 80 unsigned BBDFSNum = BBInfo.DFSNum; 157 typename DominatorTreeBase<typename GraphT::NodeType>::InfoRec &BBInfo = 159 BBInfo.DFSNum = BBInfo.Semi = ++N [all...] |
/external/llvm/lib/Target/X86/ |
X86PadShortFunction.cpp | 183 VisitedBBInfo BBInfo = it->second; 184 Cycles += BBInfo.Cycles; 185 return BBInfo.HasReturn;
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
DominatorInternals.h | 63 typename DominatorTreeBase<typename GraphT::NodeType>::InfoRec &BBInfo = 68 BBInfo.DFSNum = BBInfo.Semi = ++N; 69 BBInfo.Label = BB; 74 BBInfo.Parent = 1; 79 // store the DFS number of the current BB - the reference to BBInfo might 81 unsigned BBDFSNum = BBInfo.DFSNum; 158 typename DominatorTreeBase<typename GraphT::NodeType>::InfoRec &BBInfo = 160 BBInfo.DFSNum = BBInfo.Semi = ++N [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 73 typedef DenseMapInfo<const BasicBlock *> BBInfo; 78 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 82 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd())); 91 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 92 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/ |
GenericDomTreeConstruction.h | 62 auto &BBInfo = DT.Info[BB]; 63 BBInfo.DFSNum = BBInfo.Semi = ++N; 64 BBInfo.Label = BB; 68 BBInfo.Parent = DT.Info[I.getPath(I.getPathLength() - 2)].DFSNum; 72 BBInfo.Parent = 1; 88 auto &BBInfo = DT.Info[BB]; 89 BBInfo.DFSNum = BBInfo.Semi = ++N; 90 BBInfo.Label = BB [all...] |
/external/llvm/include/llvm/IR/ |
Dominators.h | 60 typedef DenseMapInfo<const BasicBlock *> BBInfo; 62 return BasicBlockEdge(BBInfo::getEmptyKey(), BBInfo::getEmptyKey()); 65 return BasicBlockEdge(BBInfo::getTombstoneKey(), BBInfo::getTombstoneKey()); 69 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 70 BBInfo::getHashValue(Edge.getEnd())); 73 return BBInfo::isEqual(LHS.getStart(), RHS.getStart()) && 74 BBInfo::isEqual(LHS.getEnd(), RHS.getEnd());
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 43 /// BBInfo - Per-basic block information used internally by SSAUpdaterImpl. 46 class BBInfo { 50 BBInfo *DefBB; // Block that defines the available value. 52 BBInfo *IDom; // Immediate dominator. 54 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 57 BBInfo(BlkT *ThisBB, ValT V) 67 typedef SmallVectorImpl<BBInfo*> BlockListTy; 68 typedef DenseMap<BlkT*, BBInfo*> BBMapTy; 82 SmallVector<BBInfo*, 100> BlockList; 83 BBInfo *PseudoEntry = BuildBlockList(BB, &BlockList) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 32 /// BBInfo - Per-basic block information used internally by SSAUpdaterImpl. 35 class BBInfo { 39 BBInfo *DefBB; // Block that defines the available value. 41 BBInfo *IDom; // Immediate dominator. 43 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 46 BBInfo(BlkT *ThisBB, ValT V) 56 typedef SmallVectorImpl<BBInfo*> BlockListTy; 57 typedef DenseMap<BlkT*, BBInfo*> BBMapTy; 71 SmallVector<BBInfo*, 100> BlockList; 72 BBInfo *PseudoEntry = BuildBlockList(BB, &BlockList) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 43 /// BBInfo - Per-basic block information used internally by SSAUpdaterImpl. 46 class BBInfo { 50 BBInfo *DefBB; // Block that defines the available value. 52 BBInfo *IDom; // Immediate dominator. 54 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 57 BBInfo(BlkT *ThisBB, ValT V) 67 typedef SmallVectorImpl<BBInfo*> BlockListTy; 68 typedef DenseMap<BlkT*, BBInfo*> BBMapTy; 82 SmallVector<BBInfo*, 100> BlockList; 83 BBInfo *PseudoEntry = BuildBlockList(BB, &BlockList) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 43 /// BBInfo - Per-basic block information used internally by SSAUpdaterImpl. 46 class BBInfo { 50 BBInfo *DefBB; // Block that defines the available value. 52 BBInfo *IDom; // Immediate dominator. 54 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 57 BBInfo(BlkT *ThisBB, ValT V) 67 typedef SmallVectorImpl<BBInfo*> BlockListTy; 68 typedef DenseMap<BlkT*, BBInfo*> BBMapTy; 82 SmallVector<BBInfo*, 100> BlockList; 83 BBInfo *PseudoEntry = BuildBlockList(BB, &BlockList) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 43 /// BBInfo - Per-basic block information used internally by SSAUpdaterImpl. 46 class BBInfo { 50 BBInfo *DefBB; // Block that defines the available value. 52 BBInfo *IDom; // Immediate dominator. 54 BBInfo **Preds; // Array[NumPreds] of predecessor blocks. 57 BBInfo(BlkT *ThisBB, ValT V) 67 typedef SmallVectorImpl<BBInfo*> BlockListTy; 68 typedef DenseMap<BlkT*, BBInfo*> BBMapTy; 82 SmallVector<BBInfo*, 100> BlockList; 83 BBInfo *PseudoEntry = BuildBlockList(BB, &BlockList) [all...] |