HomeSort by relevance Sort by last modified time
    Searched refs:Edge (Results 151 - 175 of 359) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/llvm/lib/Target/Hexagon/
BitTracker.cpp 805 dbgs() << " edge BB#" << PredN << "->BB#" << ThisN;
1072 // Generate a fake edge to get something to start with.
1076 CFGEdge Edge = FlowQ.front();
1079 if (EdgeExec.count(Edge))
1081 EdgeExec.insert(Edge);
1083 const MachineBasicBlock &B = *MF.getBlockNumbered(Edge.second)
    [all...]
  /external/llvm/lib/Analysis/
CFLSteensAliasAnalysis.cpp 16 // each edge is an action that happened on that memory location. The "actions"
23 // the edge labels (actions) conforms to a context-free grammar.
231 for (auto &Edge : ValueInfo.getNodeInfoAtLevel(I).Edges)
232 SetBuilder.addWith(Src, Edge.Other);
  /external/v8/src/compiler/
loop-variable-optimizer.cc 60 for (Edge edge : node->use_edges()) {
61 if (NodeProperties::IsControlEdge(edge) &&
62 edge.from()->op()->ControlOutputCount() > 0) {
63 Node* use = edge.from();
65 edge.index() != kAssumedLoopEntryIndex) {
331 for (Edge edge : loop->use_edges()) {
332 if (NodeProperties::IsControlEdge(edge) &&
333 edge.from()->opcode() == IrOpcode::kPhi)
    [all...]
escape-analysis.cc 657 for (Edge edge : node->input_edges()) {
658 Node* input = edge.to();
667 for (Edge edge : node->use_edges()) {
668 Node* use = edge.from();
726 for (Edge edge : node->input_edges()) {
727 Node* input = edge.to();
785 for (Edge edge : uses->use_edges())
    [all...]
scheduler.cc 142 for (Edge const edge : node->input_edges()) {
143 DecrementUnscheduledUseCount(edge.to(), edge.index(), edge.from());
820 // Use the next outgoing edge if there are any.
1204 Edge edge = *stack.top(); local
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 114 /// successor (BB!). Eliminate the edge between them, moving the instructions in
320 /// the given edge. Returns the number of replacements made.
322 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
Local.h 121 /// successor (BB!). Eliminate the edge between them, moving the instructions in
331 /// Convert the CallInst to InvokeInst with the specified unwind edge basic
363 /// the given edge. Returns the number of replacements made.
365 const BasicBlockEdge &Edge);
  /external/llvm/include/llvm/Analysis/
LoopInfo.h 211 /// Edge type.
212 typedef std::pair<const BlockT*, const BlockT*> Edge;
215 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
218 /// if there is only one edge to the header of the loop from outside of the
LoopInfoImpl.h 89 getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const {
97 ExitEdges.push_back(Edge(*BI, *I));
101 /// loop has a preheader if there is only one edge to the header of the loop
  /external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGRRList.cpp 190 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will
196 /// AddPred - adds a predecessor edge to SUnit SU.
204 /// RemovePred - removes a predecessor edge from SUnit SU.
205 /// This returns true if an edge was removed.
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
ScheduleDAGRRList.cpp 194 /// WillCreateCycle - Returns true if adding an edge from SU to TargetSU will
200 /// AddPred - adds a predecessor edge to SUnit SU.
208 /// RemovePred - removes a predecessor edge from SUnit SU.
209 /// This returns true if an edge was removed.
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/
LoopInfo.h 224 /// Edge type.
225 typedef std::pair<const BlockT*, const BlockT*> Edge;
228 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
231 /// if there is only one edge to the header of the loop from outside of the
LoopInfoImpl.h 90 getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const {
98 ExitEdges.push_back(Edge(*BI, *I));
102 /// loop has a preheader if there is only one edge to the header of the loop
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/
LoopInfo.h 224 /// Edge type.
225 typedef std::pair<const BlockT*, const BlockT*> Edge;
228 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
231 /// if there is only one edge to the header of the loop from outside of the
LoopInfoImpl.h 90 getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const {
98 ExitEdges.push_back(Edge(*BI, *I));
102 /// loop has a preheader if there is only one edge to the header of the loop
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/
LoopInfo.h 224 /// Edge type.
225 typedef std::pair<const BlockT*, const BlockT*> Edge;
228 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
231 /// if there is only one edge to the header of the loop from outside of the
LoopInfoImpl.h 90 getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const {
98 ExitEdges.push_back(Edge(*BI, *I));
102 /// loop has a preheader if there is only one edge to the header of the loop
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/
LoopInfo.h 224 /// Edge type.
225 typedef std::pair<const BlockT*, const BlockT*> Edge;
228 void getExitEdges(SmallVectorImpl<Edge> &ExitEdges) const;
231 /// if there is only one edge to the header of the loop from outside of the

Completed in 650 milliseconds

1 2 3 4 5 67 8 91011>>