/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/GlobalISel/ |
IRTranslator.h | 393 /// Record \p NewPred as a Machine predecessor to `Edge.second`, corresponding 394 /// to `Edge.first` at the IR level. This is used when IRTranslation creates 397 void addMachineCFGPred(CFGEdge Edge, MachineBasicBlock *NewPred); 399 /// Returns the Machine IR predecessors for the given IR CFG edge. Usually 403 SmallVector<MachineBasicBlock *, 1> getMachinePredBBs(CFGEdge Edge) { 404 auto RemappedEdge = MachinePreds.find(Edge); 407 return SmallVector<MachineBasicBlock *, 4>(1, &getMBB(*Edge.first));
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/ |
shortcircuit.go | 105 // Remove b's incoming edge from p. 113 // Redirect p's outgoing edge to t. 114 p.Succs[pi] = Edge{t, len(t.Preds)} 117 t.Preds = append(t.Preds, Edge{p, pi})
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/ |
shortcircuit.go | 105 // Remove b's incoming edge from p. 113 // Redirect p's outgoing edge to t. 114 p.Succs[pi] = Edge{t, len(t.Preds)} 117 t.Preds = append(t.Preds, Edge{p, pi})
|
/external/llvm/include/llvm/IR/ |
Dominators.h | 68 static unsigned getHashValue(const BasicBlockEdge &Edge) { 69 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 70 BBInfo::getHashValue(Edge.getEnd()));
|
/external/v8/src/compiler/ |
graph-reducer.cc | 191 for (Edge edge : node->use_edges()) { 192 Node* const user = edge.from(); 193 Verifier::VerifyEdgeInputReplacement(edge, replacement); 194 edge.UpdateTo(replacement); 202 for (Edge edge : node->use_edges()) { 203 Node* const user = edge.from(); 205 edge.UpdateTo(replacement); 229 for (Edge edge : node->use_edges()) [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
Dominators.h | 85 static unsigned getHashValue(const BasicBlockEdge &Edge) { 86 return hash_combine(BBInfo::getHashValue(Edge.getStart()), 87 BBInfo::getHashValue(Edge.getEnd()));
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
BranchProbabilityInfo.cpp | 39 typedef std::pair<const BasicBlock *, const BasicBlock *> Edge; 41 DenseMap<Edge, uint32_t> *Weights; 66 // Probability of the edge BB2->BB1 = 124 / (124 + 4) = 0.96875 67 // Probability of the edge BB2->BB3 = 4 / (124 + 4) = 0.03125 82 // the edge. 85 // Minimum weight of an edge. Please note, that weight is NEVER 0. 120 BranchProbabilityAnalysis(DenseMap<Edge, uint32_t> *W, 182 // Calculate Edge Weights using "Return Heuristics". Predict a successor which 222 // Calculate Edge Weights using "Pointer Heuristics". Predict a comparsion 257 // Calculate Edge Weights using "Loop Branch Heuristics". Predict backedge [all...] |
ProfileVerifierPass.cpp | 85 double ReadOrAssert(typename ProfileInfoT<FType, BType>::Edge); 104 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(*bbi,BB); 107 dbgs() << "calculated in-edge " << E << ": " 119 typename ProfileInfoT<FType, BType>::Edge E = PI->getEdge(BB,*bbi); 122 dbgs() << "calculated out-edge " << E << ": " 200 double ProfileVerifierPassT<FType, BType>::ReadOrAssert(typename ProfileInfoT<FType, BType>::Edge E) { 203 dbgs() << "Edge " << E << " in Function " 205 ASSERTMESSAGE("Edge has missing value"); 209 dbgs() << "Edge " << E << " in Function " 211 ASSERTMESSAGE("Edge has negative value") [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
Splitter.cpp | 74 void splitOutgoing(MachineLoop::Edge &edge) { outSplits.insert(edge); } 91 std::set<MachineLoop::Edge> outSplits; 158 for (std::set<MachineLoop::Edge>::iterator osItr = outSplits.begin(), 161 MachineLoop::Edge edge = *osItr; local 162 MachineBasicBlock *outBlock = edge.second; 163 if (ls.isCriticalEdge(edge)) { 164 assert(ls.canSplitEdge(edge) && "Unsplitable critical edge.") [all...] |
/external/v8/tools/clang/blink_gc_plugin/ |
BlinkGCPluginConsumer.cpp | 452 if (field.second.edge()->NeedsFinalization()) 498 if (field.second.edge()->NeedsFinalization()) 587 const Edge::LivenessKind& kind, 612 point_->edge()->Accept(this); 618 Edge::LivenessKind kind = Edge::kStrong; 620 kind = Edge::kWeak; 625 Edge::LivenessKind pointer_kind = (*it)->Kind(); 626 if (pointer_kind != Edge::kStrong) { 649 Edge::kStrong [all...] |
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/site-packages/setools/ |
dta.py | 217 edge = Edge(self.subG, source, target) 225 edge.transition, 226 self.__generate_entrypoints(edge), 227 edge.setexec, 228 edge.dyntransition, 229 edge.setcurrent) 250 def __generate_entrypoints(edge): 265 return [entrypoint_output(e, edge.entrypoint[e], edge.execute[e], edge.type_transition[e] [all...] |
/external/llvm/lib/Transforms/IPO/ |
FunctionImport.cpp | 145 FuncSummary->calls(), [&](const FunctionSummary::EdgeTy &Edge) { 146 return canBeExternallyReferenced(Index, Edge.first.getGUID()); 271 for (auto &Edge : Summary.calls()) { 272 auto GUID = Edge.first.getGUID(); 273 DEBUG(dbgs() << " edge -> " << GUID << " Threshold:" << Threshold << "\n"); 318 for (auto &Edge : ResolvedCalleeSummary->calls()) { 319 auto CalleeGUID = Edge.first.getGUID();
|
/external/pdfium/xfa/fxfa/parser/ |
xfa_basic_data_element_properties.cpp | 96 {XFA_Element::Edge, 1, 0}, 199 {XFA_Element::Edge, 4, 0}, 369 {XFA_Element::Edge, 4, 0}, 483 {XFA_Element::Edge, 1, 0},
|