HomeSort by relevance Sort by last modified time
    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 29 SetTheory.cpp \
TableGen.cpp 15 #include "SetTheory.h"
151 SetTheory Sets;
CodeGenRegisters.h 18 #include "SetTheory.h"
433 SetTheory Sets;
508 SetTheory &getSets() { return Sets; }
CodeGenSchedule.h 18 #include "SetTheory.h"
224 SetTheory Sets;
CodeGenRegisters.cpp 587 // sub-registers. We provide a SetTheory expander class that returns the new
590 struct TupleExpander : SetTheory::Expander {
591 void expand(SetTheory &ST, Record *Def, SetTheory::RecSet &Elts) {
603 SmallVector<SetTheory::RecSet, 4> Lists(Dim);
722 const SetTheory::RecVec *Elements = RegBank.getSets().expand(R);
735 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 47 milliseconds