|
Jlm
|
#include <jlm/llvm/ir/operators/Store.hpp>#include <jlm/llvm/ir/types.hpp>#include <jlm/rvsdg/control.hpp>#include <jlm/rvsdg/operation.hpp>#include <jlm/rvsdg/structural-node.hpp>#include <jlm/rvsdg/substitution.hpp>#include <jlm/util/common.hpp>#include <memory>#include <utility>

Go to the source code of this file.
Classes | |
| class | jlm::hls::BranchOperation |
| class | jlm::hls::ForkOperation |
| class | jlm::hls::MuxOperation |
| class | jlm::hls::SinkOperation |
| class | jlm::hls::PredicateBufferOperation |
| class | jlm::hls::LoopConstantBufferOperation |
| class | jlm::hls::BufferOperation |
| class | jlm::hls::TriggerType |
| class | jlm::hls::TriggerOperation |
| class | jlm::hls::PrintOperation |
| class | jlm::hls::LoopOperation |
| class | jlm::hls::EntryArgument |
| class | jlm::hls::BackEdgeArgument |
| class | jlm::hls::BackEdgeResult |
| class | jlm::hls::ExitResult |
| class | jlm::hls::LoopNode |
| class | jlm::hls::BundleType |
| class | jlm::hls::LoadOperation |
| class | jlm::hls::AddressQueueOperation |
| class | jlm::hls::StateGateOperation |
| class | jlm::hls::DecoupledLoadOperation |
| class | jlm::hls::MemoryResponseOperation |
| class | jlm::hls::MemoryRequestOperation |
| class | jlm::hls::StoreOperation |
| class | jlm::hls::LocalMemoryOperation |
| class | jlm::hls::LocalMemoryResponseOperation |
| class | jlm::hls::LocalLoadOperation |
| class | jlm::hls::LocalStoreOperation |
| class | jlm::hls::LocalMemoryRequestOperation |
Namespaces | |
| jlm | |
| jlm::hls | |
Functions | |
| size_t | jlm::hls::GetPointerSizeInBits () |
| int | jlm::hls::JlmSize (const jlm::rvsdg::Type *type) |
| std::shared_ptr< const BundleType > | jlm::hls::get_mem_req_type (std::shared_ptr< const rvsdg::Type > elementType, bool write) |
| std::shared_ptr< const BundleType > | jlm::hls::get_mem_res_type (std::shared_ptr< const jlm::rvsdg::Type > dataType) |