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*,
62
ScheduleDAGSDNodes
*createBURRListDAGScheduler(SelectionDAGISel *IS,
67
ScheduleDAGSDNodes
*createSourceListDAGScheduler(SelectionDAGISel *IS,
74
ScheduleDAGSDNodes
*createHybridListDAGScheduler(SelectionDAGISel *IS,
81
ScheduleDAGSDNodes
*createILPListDAGScheduler(SelectionDAGISel *IS,
86
ScheduleDAGSDNodes
*createFastDAGScheduler(SelectionDAGISel *IS,
92
ScheduleDAGSDNodes
*createVLIWDAGScheduler(SelectionDAGISel *IS,
96
ScheduleDAGSDNodes
*createDefaultScheduler(SelectionDAGISel *IS,
101
ScheduleDAGSDNodes
*createDAGLinearizer(SelectionDAGISel *IS
[
all
...]
SelectionDAGISel.h
37
class
ScheduleDAGSDNodes
;
291
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 {
45
explicit
ScheduleDAGSDNodes
(MachineFunction &mf);
47
~
ScheduleDAGSDNodes
() override {}
129
const
ScheduleDAGSDNodes
*SchedDAG;
135
RegDefIter(const SUnit *SU, const
ScheduleDAGSDNodes
*SD);
ScheduleDAGSDNodes.cpp
1
//===---
ScheduleDAGSDNodes
.cpp - Implement the
ScheduleDAGSDNodes
class --===//
15
#include "
ScheduleDAGSDNodes
.h"
48
ScheduleDAGSDNodes
::
ScheduleDAGSDNodes
(MachineFunction &mf)
54
void
ScheduleDAGSDNodes
::Run(SelectionDAG *dag, MachineBasicBlock *bb) {
68
SUnit *
ScheduleDAGSDNodes
::newSUnit(SDNode *N) {
89
SUnit *
ScheduleDAGSDNodes
::Clone(SUnit *Old) {
202
void
ScheduleDAGSDNodes
::ClusterNeighboringLoads(SDNode *Node) {
291
void
ScheduleDAGSDNodes
::ClusterNodes()
[
all
...]
ScheduleDAGVLIW.cpp
22
#include "
ScheduleDAGSDNodes
.h"
52
class ScheduleDAGVLIW : public
ScheduleDAGSDNodes
{
74
:
ScheduleDAGSDNodes
(mf), AvailableQueue(availqueue), AA(aa) {
276
ScheduleDAGSDNodes
*
Android.mk
18
ScheduleDAGSDNodes
.cpp \
SelectionDAGPrinter.cpp
15
#include "
ScheduleDAGSDNodes
.h"
277
std::string
ScheduleDAGSDNodes
::getGraphNodeLabel(const SUnit *SU) const {
298
void
ScheduleDAGSDNodes
::getCustomGraphFeatures(GraphWriter<ScheduleDAG*> &GW) const {
ScheduleDAGFast.cpp
16
#include "
ScheduleDAGSDNodes
.h"
68
class ScheduleDAGFast : public
ScheduleDAGSDNodes
{
82
:
ScheduleDAGSDNodes
(mf) {}
651
class ScheduleDAGLinearize : public
ScheduleDAGSDNodes
{
653
ScheduleDAGLinearize(MachineFunction &mf) :
ScheduleDAGSDNodes
(mf) {}
797
llvm::
ScheduleDAGSDNodes
*
802
llvm::
ScheduleDAGSDNodes
*
ScheduleDAGRRList.cpp
19
#include "
ScheduleDAGSDNodes
.h"
112
class ScheduleDAGRRList : public
ScheduleDAGSDNodes
{
165
:
ScheduleDAGSDNodes
(mf),
275
static void GetCostForDef(const
ScheduleDAGSDNodes
::RegDefIter &RegDefPos,
[
all
...]
SelectionDAGISel.cpp
15
#include "
ScheduleDAGSDNodes
.h"
296
ScheduleDAGSDNodes
* createDefaultScheduler(SelectionDAGISel *IS,
[
all
...]
Completed in 5216 milliseconds