Searched defs:dag (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h119 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 DLegalizeVectorOps.cpp77 VectorLegalizer(SelectionDAG& dag) : argument
78 DAG(dag), TLI(dag.getTargetLoweringInfo()), Changed(false) {}
H A DLegalizeDAG.cpp205 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 DScheduleDAGSDNodes.cpp54 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 DSelectionDAGBuilder.h335 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 DMachineScheduler.cpp476 virtual void initialize(ScheduleDAGMI *dag) { argument
477 DAG = dag;
/external/llvm/include/llvm/Target/
H A DTargetLowering.h884 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 DPathProfiling.cpp316 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