OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ScheduleDAGSDNodes
(Results
1 - 10
of
10
) sorted by null
/external/llvm/include/llvm/CodeGen/
SchedulerRegistry.h
30
class
ScheduleDAGSDNodes
;
36
typedef
ScheduleDAGSDNodes
*(*FunctionPassCtor)(SelectionDAGISel*,
68
ScheduleDAGSDNodes
*createBURRListDAGScheduler(SelectionDAGISel *IS,
73
ScheduleDAGSDNodes
*createTDRRListDAGScheduler(SelectionDAGISel *IS,
78
ScheduleDAGSDNodes
*createSourceListDAGScheduler(SelectionDAGISel *IS,
85
ScheduleDAGSDNodes
*createHybridListDAGScheduler(SelectionDAGISel *IS,
92
ScheduleDAGSDNodes
*createILPListDAGScheduler(SelectionDAGISel *IS,
96
ScheduleDAGSDNodes
*createTDListDAGScheduler(SelectionDAGISel *IS,
101
ScheduleDAGSDNodes
*createFastDAGScheduler(SelectionDAGISel *IS,
106
ScheduleDAGSDNodes
*createDefaultScheduler(SelectionDAGISel *IS
[
all
...]
SelectionDAGISel.h
36
class
ScheduleDAGSDNodes
;
299
ScheduleDAGSDNodes
*CreateScheduler();
/external/llvm/lib/CodeGen/SelectionDAG/
ScheduleDAGSDNodes.h
1
//===----
ScheduleDAGSDNodes
.h - SDNode Scheduling --------------*- C++ -*-===//
10
// This file implements the
ScheduleDAGSDNodes
class, which implements
22
///
ScheduleDAGSDNodes
- A ScheduleDAG for scheduling SDNode-based DAGs.
36
class
ScheduleDAGSDNodes
: public ScheduleDAG {
41
explicit
ScheduleDAGSDNodes
(MachineFunction &mf);
43
virtual ~
ScheduleDAGSDNodes
() {}
123
const
ScheduleDAGSDNodes
*SchedDAG;
129
RegDefIter(const SUnit *SU, const
ScheduleDAGSDNodes
*SD);
Android.mk
18
ScheduleDAGSDNodes
.cpp \
ScheduleDAGSDNodes.cpp
1
//===---
ScheduleDAGSDNodes
.cpp - Implement the
ScheduleDAGSDNodes
class --===//
17
#include "
ScheduleDAGSDNodes
.h"
46
ScheduleDAGSDNodes
::
ScheduleDAGSDNodes
(MachineFunction &mf)
52
void
ScheduleDAGSDNodes
::Run(SelectionDAG *dag, MachineBasicBlock *bb,
60
SUnit *
ScheduleDAGSDNodes
::NewSUnit(SDNode *N) {
81
SUnit *
ScheduleDAGSDNodes
::Clone(SUnit *Old) {
171
void
ScheduleDAGSDNodes
::ClusterNeighboringLoads(SDNode *Node) {
251
void
ScheduleDAGSDNodes
::ClusterNodes()
[
all
...]
ScheduleDAGList.cpp
22
#include "
ScheduleDAGSDNodes
.h"
49
class ScheduleDAGList : public
ScheduleDAGSDNodes
{
67
:
ScheduleDAGSDNodes
(mf), AvailableQueue(availqueue) {
262
ScheduleDAGSDNodes
*
SelectionDAGPrinter.cpp
14
#include "
ScheduleDAGSDNodes
.h"
272
std::string
ScheduleDAGSDNodes
::getGraphNodeLabel(const SUnit *SU) const {
293
void
ScheduleDAGSDNodes
::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
ScheduleDAGFast.cpp
15
#include "
ScheduleDAGSDNodes
.h"
62
class ScheduleDAGFast : public
ScheduleDAGSDNodes
{
76
:
ScheduleDAGSDNodes
(mf) {}
641
llvm::
ScheduleDAGSDNodes
*
ScheduleDAGRRList.cpp
19
#include "
ScheduleDAGSDNodes
.h"
122
class ScheduleDAGRRList : public
ScheduleDAGSDNodes
{
169
:
ScheduleDAGSDNodes
(mf), isBottomUp(availqueue->isBottomUp()),
283
static void GetCostForDef(const
ScheduleDAGSDNodes
::RegDefIter &RegDefPos,
[
all
...]
SelectionDAGISel.cpp
15
#include "
ScheduleDAGSDNodes
.h"
141
ScheduleDAGSDNodes
* createDefaultScheduler(SelectionDAGISel *IS,
591
ScheduleDAGSDNodes
*Scheduler = CreateScheduler();
[
all
...]
Completed in 284 milliseconds