Searched defs:dag (Results 1 - 8 of 8) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeTypes.h | 119 explicit DAGTypeLegalizer(SelectionDAG &dag) argument 120 : TLI(dag.getTargetLoweringInfo()), DAG(dag), 127 /// top-down traversal of the dag, legalizing types as it goes. Returns
|
H A D | LegalizeVectorOps.cpp | 77 VectorLegalizer(SelectionDAG& dag) : argument 78 DAG(dag), TLI(dag.getTargetLoweringInfo()), Changed(false) {}
|
H A D | LegalizeDAG.cpp | 205 SelectionDAGLegalize::SelectionDAGLegalize(SelectionDAG &dag) argument 206 : TM(dag.getTarget()), TLI(dag.getTargetLoweringInfo()), 207 DAG(dag) { 637 // to phase ordering between legalized code and the dag combiner. This 638 // probably means that we need to integrate dag combiner and legalizer
|
H A D | ScheduleDAGSDNodes.cpp | 54 void ScheduleDAGSDNodes::Run(SelectionDAG *dag, MachineBasicBlock *bb) { argument 56 DAG = dag; 479 /// BuildSchedGraph - Build the SUnit graph from the selection dag that we 877 return "sunit-dag." + BB->getFullName();
|
H A D | SelectionDAGBuilder.h | 335 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo, argument 337 : SDNodeOrder(0), TM(dag.getTarget()), TLI(dag.getTargetLoweringInfo()), 338 DAG(dag), FuncInfo(funcinfo), OptLevel(ol), 339 HasTailCall(false), Context(dag.getContext()) {
|
/external/llvm/lib/CodeGen/ |
H A D | MachineScheduler.cpp | 476 virtual void initialize(ScheduleDAGMI *dag) { argument 477 DAG = dag;
|
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 884 DAGCombinerInfo(SelectionDAG &dag, bool bl, bool blo, bool cl, void *dc) argument 886 CalledByLegalizer(cl), DAG(dag) {} 937 /// isDesirableToPromoteOp - Return true if it is profitable for dag combiner 946 /// beneficial for dag combiner to promote the specified node. If true, it
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | PathProfiling.cpp | 316 BLInstrumentationDag* dag, 332 BLInstrumentationDag* dag); 336 bool splitCritical(BLInstrumentationEdge* edge, BLInstrumentationDag* dag); 338 // Inserts instrumentation according to the marked edges in dag. Phony 344 void insertInstrumentation( BLInstrumentationDag& dag, Module &M); 1023 BLInstrumentationDag* dag, 1026 if( dag->getNumberOfPaths() <= HASH_THRESHHOLD ) { 1033 GetElementPtrInst::Create(dag->getCounterArray(), gepIndices, 1080 BLInstrumentationDag* dag) { 1086 splitCritical(edge, dag); 1021 insertCounterIncrement(Value* incValue, BasicBlock::iterator insertPoint, BLInstrumentationDag* dag, bool increment) argument 1079 insertInstrumentationStartingAt(BLInstrumentationEdge* edge, BLInstrumentationDag* dag) argument 1222 insertInstrumentation( BLInstrumentationDag& dag, Module &M) argument 1272 BLInstrumentationDag dag = BLInstrumentationDag(F); local 1403 splitCritical(BLInstrumentationEdge* edge, BLInstrumentationDag* dag) argument [all...] |
Completed in 618 milliseconds