/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/CodeGen/ |
MachineScheduler.h | 18 // scheduled. Targets can override the DAG builder and scheduler without 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 28 // intervals. Most targets don't need to override the DAG builder and list 38 // The DAG builder can also be customized in a sense by adding DAG mutations 39 // that will run after DAG building and before list scheduling. DAG mutations 45 // ScheduleDAGMI *DAG = createGenericSchedLive(C); 46 // DAG->addMutation(new CustomDAGMutation(...)); 47 // return DAG; [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/CodeGen/ |
MachineScheduler.h | 18 // scheduled. Targets can override the DAG builder and scheduler without 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 28 // intervals. Most targets don't need to override the DAG builder and list 38 // The DAG builder can also be customized in a sense by adding DAG mutations 39 // that will run after DAG building and before list scheduling. DAG mutations 45 // ScheduleDAGMI *DAG = createGenericSchedLive(C); 46 // DAG->addMutation(new CustomDAGMutation(...)); 47 // return DAG; [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/CodeGen/ |
MachineScheduler.h | 18 // scheduled. Targets can override the DAG builder and scheduler without 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 28 // intervals. Most targets don't need to override the DAG builder and list 38 // The DAG builder can also be customized in a sense by adding DAG mutations 39 // that will run after DAG building and before list scheduling. DAG mutations 45 // ScheduleDAGMI *DAG = createGenericSchedLive(C); 46 // DAG->addMutation(new CustomDAGMutation(...)); 47 // return DAG; [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/CodeGen/ |
MachineScheduler.h | 18 // scheduled. Targets can override the DAG builder and scheduler without 26 // The default scheduler, ScheduleDAGMILive, builds the DAG and drives list 28 // intervals. Most targets don't need to override the DAG builder and list 38 // The DAG builder can also be customized in a sense by adding DAG mutations 39 // that will run after DAG building and before list scheduling. DAG mutations 45 // ScheduleDAGMI *DAG = createGenericSchedLive(C); 46 // DAG->addMutation(new CustomDAGMutation(...)); 47 // return DAG; [all...] |
/external/tensorflow/tensorflow/contrib/lite/tools/ |
visualize.py | 200 """Produces the HTML required to have a d3 visualization of the dag."""
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 1 //===-- SelectionDAGBuilder.h - Selection-DAG building --------*- C++ -*---===// 413 /// implying one could not create a DAG Combine to move the callinst. 568 SelectionDAG &DAG; 602 /// no subsequent DAG nodes should be created. 608 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, 610 : CurInst(nullptr), SDNodeOrder(LowestSDNodeOrder), TM(dag.getTarget()), 611 DAG(dag), FuncInfo(funcinfo), 634 /// getRoot - Return the current virtual root of the Selection DAG, 707 SDValue lowerRangeToAssertZExt(SelectionDAG &DAG, const Instruction &I [all...] |
LegalizeTypes.h | 1 //===-- LegalizeTypes.h - DAG Type Legalizer class definition ---*- C++ -*-===// 34 SelectionDAG &DAG; 64 return TLI.getTypeAction(*DAG.getContext(), VT); 69 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; 82 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); 87 return TLI.getSetCCResultType(DAG.getDataLayout(), *DAG.getContext(), VT); 136 explicit DAGTypeLegalizer(SelectionDAG &dag) 137 : TLI(dag.getTargetLoweringInfo()), DAG(dag) [all...] |
LegalizeVectorOps.cpp | 36 SelectionDAG& DAG; 129 /// \brief Begin legalizer the vector operations in the DAG. 131 VectorLegalizer(SelectionDAG& dag) : 132 DAG(dag), TLI(dag.getTargetLoweringInfo()), Changed(false) {} 138 for (SelectionDAG::allnodes_iterator I = DAG.allnodes_begin(), 139 E = std::prev(DAG.allnodes_end()); I != std::next(E); ++I) { 161 DAG.AssignTopologicalOrder(); 162 for (SelectionDAG::allnodes_iterator I = DAG.allnodes_begin() [all...] |
ScheduleDAGSDNodes.cpp | 49 : ScheduleDAG(mf), BB(nullptr), DAG(nullptr), 54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { 56 DAG = dag; 58 // Clear the scheduler's SUnit DAG. 79 const TargetLowering &TLI = DAG->getTargetLoweringInfo(); 140 static void CloneNodeWithValues(SDNode *N, SelectionDAG *DAG, ArrayRef<EVT> VTs, 146 SDVTList VTList = DAG->getVTList(VTs); 156 DAG->MorphNodeTo(N, N->getOpcode(), VTList, Ops); 163 static bool AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
LegalizeTypes.h | 1 //===-- LegalizeTypes.h - Definition of the DAG Type Legalizer class ------===// 37 SelectionDAG &DAG; 68 return TLI.getTypeAction(*DAG.getContext(), VT); 73 return TLI.getTypeAction(*DAG.getContext(), VT) == TargetLowering::TypeLegal; 119 explicit DAGTypeLegalizer(SelectionDAG &dag) 120 : TLI(dag.getTargetLoweringInfo()), DAG(dag), 127 /// top-down traversal of the dag, legalizing types as it goes. Returns 201 return DAG.getNode(ISD::SIGN_EXTEND_INREG, dl, Op.getValueType(), Op [all...] |
ScheduleDAGSDNodes.cpp | 52 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb, 54 DAG = dag; 71 const TargetLowering &TLI = DAG->getTargetLoweringInfo(); 126 static void AddGlue(SDNode *N, SDValue Glue, bool AddGlue, SelectionDAG *DAG) { 149 SDVTList VTList = DAG->getVTList(&VTs[0], VTs.size()); 159 DAG->MorphNodeTo(N, N->getOpcode(), VTList, &Ops[0], Ops.size()); 233 AddGlue(Lead, SDValue(0, 0), true, DAG); 240 AddGlue(Load, InGlue, OutGlue, DAG); 252 for (SelectionDAG::allnodes_iterator NI = DAG->allnodes_begin() [all...] |
/prebuilts/misc/common/robolectric/3.1.1/lib/ |
plexus-utils-1.5.15.jar | |
maven-project-2.2.1.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/1.5.1/ |
plexus-utils-1.5.1.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/ |
plexus-utils-1.5.15.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/3.0.17/ |
plexus-utils-3.0.17.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/ |
plexus-utils-3.0.22.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/3.0.7/ |
plexus-utils-3.0.7.jar | |
/prebuilts/tools/common/m2/repository/org/codehaus/plexus/plexus-utils/3.0.9/ |
plexus-utils-3.0.9.jar | |
/external/llvm/lib/CodeGen/ |
MachineScheduler.cpp | 90 // DAG subtrees must have at least this many nodes. 315 /// consistent with the DAG builder, which traverses the interior of the 318 /// This design avoids exposing scheduling boundaries to the DAG builder, 319 /// simplifying the DAG builder's support for "special" target instructions. 399 /// handle calls, the DAG builder needs to be modified to create register 436 // boundary at the bottom of the region. The DAG does not include RegionEnd, 681 // Build the DAG. 691 // Initialize the strategy before modifying the DAG. 699 // Initialize ready queues now that the DAG and priority data are finalized. 732 // Notify the scheduling strategy before updating the DAG [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Target/ |
TargetLowering.h | 592 /// hasTargetDAGCombine - If true, the target has custom DAG combine 739 /// getInsertFencesFor - return whether the DAG builder should automatically 752 SelectionDAG &/*DAG*/) const { 762 SelectionDAG &/*DAG*/) const { [all...] |
/prebuilts/tools/common/m2/repository/org/apache/maven/maven-project/2.2.1/ |
maven-project-2.2.1.jar | |
/prebuilts/tools/common/m2/repository/org/apache/maven/maven-project/2.0.9/ |
maven-project-2.0.9.jar | |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 274 /// dag combiner. [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Target/ |
TargetLowering.h | 295 virtual bool isFsqrtCheap(SDValue X, SelectionDAG &DAG) const { 359 /// dag combiner. [all...] |