|
Jlm
|
#include <TestOperations.hpp>


Static Public Member Functions | |
| static Node * | create (const std::shared_ptr< const Type > &operandType, std::shared_ptr< const Type > resultType, Output *op1, Output *op2) |
| static Output * | create_normalized (const std::shared_ptr< const Type > operandType, std::shared_ptr< const Type > resultType, Output *op1, Output *op2) |
Private Attributes | |
| enum BinaryOperation::flags | flags_ |
Additional Inherited Members | |
Public Types inherited from jlm::rvsdg::BinaryOperation | |
| enum class | flags { none = 0 , associative = 1 , commutative = 2 } |
Definition at line 90 of file TestOperations.hpp.
|
overridedefaultnoexcept |
|
inlinenoexcept |
Definition at line 95 of file TestOperations.hpp.
|
overridevirtualnoexcept |
Implements jlm::rvsdg::BinaryOperation.
Definition at line 42 of file TestOperations.cpp.
|
overridevirtual |
Implements jlm::rvsdg::Operation.
Definition at line 66 of file TestOperations.cpp.
|
inlinestatic |
Definition at line 122 of file TestOperations.hpp.
|
inlinestatic |
Definition at line 136 of file TestOperations.hpp.
|
overridevirtual |
Implements jlm::rvsdg::Operation.
Definition at line 60 of file TestOperations.cpp.
|
overridevirtualnoexcept |
Reimplemented from jlm::rvsdg::BinaryOperation.
Definition at line 54 of file TestOperations.cpp.
|
overridevirtualnoexcept |
Implements jlm::rvsdg::Operation.
Definition at line 35 of file TestOperations.cpp.
|
overridevirtual |
Implements jlm::rvsdg::BinaryOperation.
Definition at line 48 of file TestOperations.cpp.
|
private |
Definition at line 151 of file TestOperations.hpp.