|
OpenASIP 2.2
|
#include <WidthTransformations.hh>


Public Member Functions | |
| Ext (std::string name, int extWidth, int signalWidth) | |
| Ext (std::string name, std::string extWidth, int signalWidth) | |
| void | write_rtl (std::string name, std::string extWidth, std::string signalWidth) |
Public Member Functions inherited from HDLGenerator::LHSValue | |
| LHSValue () | |
| void | hdl (std::ostream &stream, Language lang, int level) |
| void | hdl (std::ostream &stream, Language lang) |
| void | writeSignals (std::unordered_set< std::string > &readList) const |
| std::string | vhdl () const |
| std::string | verilog () const |
| LHSValue | operator|| (LHSValue rhs) |
| LHSValue | operator| (LHSValue rhs) |
| LHSValue | operator&& (LHSValue rhs) |
| LHSValue | operator& (LHSValue rhs) |
| LHSValue | operator^ (LHSValue rhs) |
| LHSValue | operator! () |
| LHSValue | operator~ () |
Additional Inherited Members | |
Protected Attributes inherited from HDLGenerator::LHSValue | |
| std::unordered_set< std::string > | readList_ |
| std::string | vhdl_ |
| std::string | verilog_ |
Unsigned extend.
Definition at line 39 of file WidthTransformations.hh.
|
inline |
Definition at line 41 of file WidthTransformations.hh.
References HDLGenerator::LHSValue::readList_, HDLGenerator::LHSValue::verilog_, HDLGenerator::LHSValue::vhdl_, and write_rtl().

|
inline |
Definition at line 51 of file WidthTransformations.hh.
References HDLGenerator::LHSValue::readList_, and write_rtl().

|
inline |
Definition at line 56 of file WidthTransformations.hh.
References HDLGenerator::LHSValue::verilog_, and HDLGenerator::LHSValue::vhdl_.