HomeSort by relevance Sort by last modified time
    Searched refs:SetTheory (Results 1 - 22 of 22) sorted by null

  /external/swiftshader/third_party/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) {
36 struct SubOp : public SetTheory::Operator {
37 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts) {
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
62 class SetTheory {
73 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts) =0;
82 virtual void expand(SetTheory&, Record*, RecSet &Elts) =0;
98 /// Create a SetTheory instance with only the standard operators.
99 SetTheory();
CodeGenRegisters.h 18 #include "SetTheory.h"
224 SetTheory Sets;
254 SetTheory &getSets() { return Sets; }
TableGen.cpp 28 #include "SetTheory.h"
169 SetTheory Sets;
CodeGenRegisters.cpp 160 // sub-registers. We provide a SetTheory expander class that returns the new
163 struct TupleExpander : SetTheory::Expander {
164 void expand(SetTheory &ST, Record *Def, SetTheory::RecSet &Elts) {
175 SmallVector<SetTheory::RecSet, 4> Lists(Dim);
277 const SetTheory::RecVec *Elements = RegBank.getSets().expand(R);
288 SetTheory::RecSet Order;
  /external/llvm/lib/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 "llvm/TableGen/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,
37 struct SubOp : public SetTheory::Operator {
38 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts,
53 struct AndOp : public SetTheory::Operator
    [all...]
  /external/llvm/include/llvm/TableGen/
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();
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/TableGen/
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
65 class SetTheory {
79 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
92 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
108 /// Create a SetTheory instance with only the standard operators.
109 SetTheory();
  /external/clang/utils/TableGen/
NeonEmitter.cpp 36 #include "llvm/TableGen/SetTheory.h"
    [all...]
  /external/llvm/utils/TableGen/
TableGen.cpp 22 #include "llvm/TableGen/SetTheory.h"
160 SetTheory Sets;
CodeGenRegisters.h 26 #include "llvm/TableGen/SetTheory.h"
479 SetTheory Sets;
565 SetTheory &getSets() { return Sets; }
CodeGenSchedule.h 22 #include "llvm/TableGen/SetTheory.h"
231 SetTheory Sets;
CodeGenRegisters.cpp 538 // sub-registers. We provide a SetTheory expander class that returns the new
541 struct TupleExpander : SetTheory::Expander {
542 void expand(SetTheory &ST, Record *Def, SetTheory::RecSet &Elts) override {
554 SmallVector<SetTheory::RecSet, 4> Lists(Dim);
676 const SetTheory::RecVec *Elements = RegBank.getSets().expand(R);
690 SetTheory::RecSet Order;
    [all...]
CodeGenSchedule.cpp 35 struct InstrsOp : public SetTheory::Operator {
36 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts,
50 struct InstRegexOp : public SetTheory::Operator {
54 void apply(SetTheory &ST, DagInit *Expr, SetTheory::RecSet &Elts,
    [all...]
RegisterInfoEmitter.cpp 32 #include "llvm/TableGen/SetTheory.h"
    [all...]

Completed in 1199 milliseconds