HomeSort by relevance Sort by last modified time
    Searched full:idom (Results 26 - 50 of 131) sorted by null

12 3 4 5 6

  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Support/
GenericDomTree.h 102 DomTreeNodeBase<NodeT> *IDom;
108 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom)
109 : TheBB(BB), IDom(iDom) {}
121 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
156 assert(IDom && "No immediate dominator?");
157 if (IDom != NewIDom) {
159 find(IDom->Children, this);
160 assert(I != IDom->Children.end() &&
163 IDom->Children.erase(I)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Support/
GenericDomTree.h 102 DomTreeNodeBase<NodeT> *IDom;
108 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom)
109 : TheBB(BB), IDom(iDom) {}
121 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
156 assert(IDom && "No immediate dominator?");
157 if (IDom != NewIDom) {
159 find(IDom->Children, this);
160 assert(I != IDom->Children.end() &&
163 IDom->Children.erase(I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Support/
GenericDomTree.h 102 DomTreeNodeBase<NodeT> *IDom;
108 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom)
109 : TheBB(BB), IDom(iDom) {}
121 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
156 assert(IDom && "No immediate dominator?");
157 if (IDom != NewIDom) {
159 find(IDom->Children, this);
160 assert(I != IDom->Children.end() &&
163 IDom->Children.erase(I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Support/
GenericDomTree.h 102 DomTreeNodeBase<NodeT> *IDom;
108 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom)
109 : TheBB(BB), IDom(iDom) {}
121 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
156 assert(IDom && "No immediate dominator?");
157 if (IDom != NewIDom) {
159 find(IDom->Children, this);
160 assert(I != IDom->Children.end() &&
163 IDom->Children.erase(I)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Support/
GenericDomTree.h 102 DomTreeNodeBase<NodeT> *IDom;
108 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom)
109 : TheBB(BB), IDom(iDom) {}
121 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
156 assert(IDom && "No immediate dominator?");
157 if (IDom != NewIDom) {
159 find(IDom->Children, this);
160 assert(I != IDom->Children.end() &&
163 IDom->Children.erase(I)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Utils/
SSAUpdaterImpl.h 58 BBInfo *IDom = nullptr;
172 Info->IDom = PseudoEntry;
218 Blk1 = Blk1->IDom;
223 Blk2 = Blk2->IDom;
270 // Check if the IDom value has changed.
271 if (NewIDom && NewIDom != Info->IDom) {
272 Info->IDom = NewIDom;
279 /// IsDefInDomFrontier - Search up the dominator tree from Pred to IDom for
283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) {
284 for (; Pred != IDom; Pred = Pred->IDom)
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
LiveRangeCalc.cpp 190 MachineDomTreeNode *IDom = Node->getIDom();
195 bool needPHI = !IDom || !Seen.test(IDom->getBlock()->getNumber());
197 // IDom dominates all of our predecessors, but it may not be their
199 // properly dominated by IDom. If so, we need a phi-def here.
201 IDomValue = LiveOut[IDom->getBlock()];
205 LiveOut[IDom->getBlock()].second = IDomValue.second =
222 if (DomTree->dominates(IDom, Value.second)) {
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/
cfa.h 203 const BB* idom = *res; local
204 size_t idom_idx = idoms[idom].postorder_index;
208 if (idom == p) continue;
235 for (auto idom : idoms) {
238 out.push_back({ const_cast<BB*>(get<0>(idom)),
239 const_cast<BB*>(postorder[get<1>(idom).dominator]) });
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/
tighten.go 59 idom := f.Idom()
114 t = idom[targetloop.header.ID]
  /prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
tighten.go 59 idom := f.Idom()
114 t = idom[targetloop.header.ID]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Support/
GenericDomTreeConstruction.h 64 NodePtr IDom = nullptr;
170 return InfoIt->second.IDom;
178 NodePtr IDom = getIDom(BB);
180 assert(IDom || DT.DomTreeNodes[nullptr]);
181 TreeNodePtr IDomNode = getNodeForBlock(IDom, DT);
302 VInfo.IDom = NumToNode[VInfo.Parent];
327 // IDom[i] = NCA(SDom[i], SpanningTreeParent(i)).
334 NodePtr WIDomCandidate = WInfo.IDom;
336 WIDomCandidate = NodeToInfo[WIDomCandidate].IDom;
338 WInfo.IDom = WIDomCandidate
    [all...]

Completed in 977 milliseconds

12 3 4 5 6