OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SetTheory
(Results
1 - 9
of
9
) sorted by null
/external/llvm/utils/TableGen/
SetTheory.cpp
1
//===-
SetTheory
.cpp - Generate ordered sets from DAG expressions ---------===//
10
// This file implements the
SetTheory
class that computes ordered sets of
15
#include "
SetTheory
.h"
25
typedef
SetTheory
::RecSet RecSet;
26
typedef
SetTheory
::RecVec RecVec;
29
struct AddOp : public
SetTheory
::Operator {
30
void apply(
SetTheory
&ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) {
36
struct SubOp : public
SetTheory
::Operator {
37
void apply(
SetTheory
&ST, DagInit *Expr, RecSet &Elts, ArrayRef<SMLoc> Loc) {
51
struct AndOp : public
SetTheory
::Operator
[
all
...]
SetTheory.h
1
//===-
SetTheory
.h - Generate ordered sets from DAG expressions -*- C++ -*-===//
10
// This file implements the
SetTheory
class that computes ordered sets of
15
// expanders can be added to a
SetTheory
instance to teach it how to find the
63
class
SetTheory
{
76
virtual void apply(
SetTheory
&, DagInit *Expr, RecSet &Elts,
88
virtual void expand(
SetTheory
&, Record*, RecSet &Elts) =0;
104
/// Create a
SetTheory
instance with only the standard operators.
105
SetTheory
();
Android.mk
30
SetTheory
.cpp \
TableGen.cpp
15
#include "
SetTheory
.h"
154
SetTheory
Sets;
CodeGenRegisters.h
18
#include "
SetTheory
.h"
449
SetTheory
Sets;
527
SetTheory
&getSets() { return Sets; }
CodeGenSchedule.h
18
#include "
SetTheory
.h"
224
SetTheory
Sets;
CodeGenRegisters.cpp
549
// sub-registers. We provide a
SetTheory
expander class that returns the new
552
struct TupleExpander :
SetTheory
::Expander {
553
void expand(
SetTheory
&ST, Record *Def,
SetTheory
::RecSet &Elts) {
565
SmallVector<
SetTheory
::RecSet, 4> Lists(Dim);
684
const
SetTheory
::RecVec *Elements = RegBank.getSets().expand(R);
697
SetTheory
::RecSet Order;
[
all
...]
CodeGenSchedule.cpp
40
struct InstrsOp : public
SetTheory
::Operator {
41
void apply(
SetTheory
&ST, DagInit *Expr,
SetTheory
::RecSet &Elts,
55
struct InstRegexOp : public
SetTheory
::Operator {
59
void apply(
SetTheory
&ST, DagInit *Expr,
SetTheory
::RecSet &Elts,
[
all
...]
RegisterInfoEmitter.cpp
[
all
...]
Completed in 4480 milliseconds