|
Jlm
|
#include <Phi.hpp>

Public Member Functions | |
| constexpr | PhiBuilder () noexcept |
| rvsdg::Region * | subregion () const noexcept |
| void | begin (rvsdg::Region *parent) |
| PhiNode::ContextVar | AddContextVar (jlm::rvsdg::Output &origin) |
| PhiNode::FixVar | AddFixVar (std::shared_ptr< const jlm::rvsdg::Type > type) |
| PhiNode * | end () |
Private Attributes | |
| PhiNode * | node_ |
Helper class to incrementally construct a well-formed phi object.
|
inlineconstexprnoexcept |
| PhiNode::ContextVar jlm::rvsdg::PhiBuilder::AddContextVar | ( | jlm::rvsdg::Output & | origin | ) |
| PhiNode::FixVar jlm::rvsdg::PhiBuilder::AddFixVar | ( | std::shared_ptr< const jlm::rvsdg::Type > | type | ) |
|
inline |
|
inlinenoexcept |