Jlm
Namespaces | Functions
types.cpp File Reference
#include <jlm/llvm/ir/types.hpp>
#include <jlm/rvsdg/bitstring/type.hpp>
#include <jlm/util/Hash.hpp>
#include <jlm/util/Math.hpp>
#include <jlm/util/strfmt.hpp>
#include <numeric>
#include <unordered_map>
Include dependency graph for types.cpp:

Go to the source code of this file.

Namespaces

 jlm
 
 jlm::llvm
 Global memory state passed between functions.
 

Functions

size_t jlm::llvm::GetTypeStoreSize (const rvsdg::Type &type)
 
size_t jlm::llvm::GetTypeAllocSize (const rvsdg::Type &type)
 
size_t jlm::llvm::GetTypeAlignment (const rvsdg::Type &type)