Abstract IR interface for Linearity analysis. More...
#include <iostream>#include <list>#include <string>#include <OpenAnalysis/Utils/OA_ptr.hpp>#include <OpenAnalysis/IRInterface/IRHandles.hpp>#include <OpenAnalysis/ExprTree/ExprTree.hpp>#include <OpenAnalysis/IRInterface/AssignPairIterator.hpp>

Go to the source code of this file.
Classes | |
| class | OA::Linearity::LinearityIRInterface |
Namespaces | |
| namespace | OA |
Namespace for the whole OpenAnalysis Toolkit. | |
| namespace | OA::Linearity |
Enumerations | |
| enum | OA::Linearity::LinOpType { OA::Linearity::OPR_ADDSUB, OA::Linearity::OPR_MPYDIV, OA::Linearity::OPR_POWER, OA::Linearity::OPR_LINEAR, OA::Linearity::OPR_NONLINEAR, OA::Linearity::OPR_NONE } |
Abstract IR interface for Linearity analysis.
The source IR will be responsible for ...
Preliminary version of this interface so that Nathan can implement getVisibleSymIterator.
Definition in file LinearityIRInterface.hpp.
1.6.1