HomeSort by: relevance | last modified time | path
    Searched defs:SetTheory (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/TableGen/
SetTheory.h 1 //===- SetTheory.h - Generate ordered sets from DAG expressions -*- C++ -*-===//
9 // This file implements the SetTheory class that computes ordered sets of
14 // expanders can be added to a SetTheory instance to teach it how to find the
64 class SetTheory {
78 virtual void apply(SetTheory&, DagInit *Expr, RecSet &Elts,
91 virtual void expand(SetTheory&, Record*, RecSet &Elts) = 0;
107 /// Create a SetTheory instance with only the standard operators.
108 SetTheory();
  /src/external/apache2/llvm/dist/llvm/lib/TableGen/
SetTheory.cpp 1 //===- SetTheory.cpp - Generate ordered sets from DAG expressions ---------===//
9 // This file implements the SetTheory class that computes ordered sets of
24 #include "llvm/TableGen/SetTheory.h"
35 using RecSet = SetTheory::RecSet;
36 using RecVec = SetTheory::RecVec;
39 struct AddOp : public SetTheory::Operator {
40 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts,
47 struct SubOp : public SetTheory::Operator {
48 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts,
63 struct AndOp : public SetTheory::Operator
    [all...]

Completed in 34 milliseconds