Jlm
jlm::llvm::ThreeAddressCodeVariable Member List

This is the complete list of members for jlm::llvm::ThreeAddressCodeVariable, including all inherited members.

create(llvm::ThreeAddressCode *tac, std::shared_ptr< const jlm::rvsdg::Type > type, const std::string &name)jlm::llvm::ThreeAddressCodeVariableinlinestatic
debug_string() constjlm::llvm::Variablevirtual
name() const noexceptjlm::llvm::Variableinline
name_jlm::llvm::Variableprivate
operator=(Variable &&other) noexceptjlm::llvm::Variableinline
tac() const noexceptjlm::llvm::ThreeAddressCodeVariableinline
tac_jlm::llvm::ThreeAddressCodeVariableprivate
ThreeAddressCodeVariable(llvm::ThreeAddressCode *tac, std::shared_ptr< const jlm::rvsdg::Type > type, const std::string &name)jlm::llvm::ThreeAddressCodeVariableinline
type() const noexceptjlm::llvm::Variableinline
Type() const noexceptjlm::llvm::Variableinline
type_jlm::llvm::Variableprivate
Variable(std::shared_ptr< const jlm::rvsdg::Type > type, const std::string &name)jlm::llvm::Variableinline
Variable(Variable &&other) noexceptjlm::llvm::Variableinline
~ThreeAddressCodeVariable() noexcept overridejlm::llvm::ThreeAddressCodeVariable
~Variable() noexceptjlm::llvm::Variablevirtual