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

  /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();
  /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
18 #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...]

Completed in 533 milliseconds