This is the complete list of members for trklet::VarCut, including all inherited members.
add_cut(VarCut *cut, const bool call_set_cut_var=true) | trklet::VarBase | |
add_delay(int i) | trklet::VarBase | inline |
add_latency(unsigned int l) | trklet::VarBase | inline |
analyze() | trklet::VarBase | |
calculate(int debug_level) | trklet::VarBase | |
calculate() | trklet::VarBase | inline |
cut_var() | trklet::VarBase | |
cut_var_ | trklet::VarBase | protected |
cuts_ | trklet::VarBase | protected |
design_print(const std::vector< VarBase *> &v, std::ofstream &fs, Verilog) | trklet::VarBase | static |
design_print(const std::vector< VarBase *> &v, std::ofstream &fs, HLS) | trklet::VarBase | static |
dump() | trklet::VarBase | |
dump_msg() | trklet::VarBase | |
fval() const | trklet::VarBase | inline |
fval_ | trklet::VarBase | protected |
globals_ | trklet::VarBase | protected |
has_delay(int i) | trklet::VarBase | |
hls | trklet::VarBase | static |
hls_print(const std::vector< VarBase *> &v, std::ofstream &fs) | trklet::VarBase | inlinestatic |
inputs(std::vector< VarBase *> *vd) | trklet::VarBase | |
itos(int i) | trklet::VarBase | static |
ival() const | trklet::VarBase | inline |
ival_ | trklet::VarBase | protected |
K() const | trklet::VarBase | inline |
K_ | trklet::VarBase | protected |
Kmap() const | trklet::VarBase | inline |
Kmap_ | trklet::VarBase | protected |
kstring() const | trklet::VarBase | |
latency() const | trklet::VarBase | inline |
latency_ | trklet::VarBase | protected |
local_calculate() | trklet::VarBase | inlinevirtual |
local_passes(std::map< const VarBase *, std::vector< bool > > &passes, const std::map< const VarBase *, std::vector< bool > > *const previous_passes=nullptr) const | trklet::VarCut | |
trklet::VarBase::local_passes() const | trklet::VarBase | |
lower_cut() const | trklet::VarCut | inline |
lower_cut_ | trklet::VarCut | protected |
makeready() | trklet::VarBase | |
maxval() const | trklet::VarBase | inline |
maxval_ | trklet::VarBase | protected |
minval() const | trklet::VarBase | inline |
minval_ | trklet::VarBase | protected |
name() const | trklet::VarBase | inline |
name_ | trklet::VarBase | protected |
nbits() const | trklet::VarBase | inline |
nbits_ | trklet::VarBase | protected |
op() const | trklet::VarBase | inline |
op_ | trklet::VarBase | protected |
p1() const | trklet::VarBase | inline |
p1_ | trklet::VarBase | protected |
p2() const | trklet::VarBase | inline |
p2_ | trklet::VarBase | protected |
p3() const | trklet::VarBase | inline |
p3_ | trklet::VarBase | protected |
parent_flag() | trklet::VarCut | inline |
parent_flag_ | trklet::VarCut | protected |
passes(std::map< const VarBase *, std::vector< bool > > &passes, const std::map< const VarBase *, std::vector< bool > > *const previous_passes=nullptr) const | trklet::VarBase | |
pipe_counter() | trklet::VarBase | inline |
pipe_counter_ | trklet::VarBase | protected |
pipe_delay(VarBase *v, int nbits, int delay) | trklet::VarBase | static |
pipe_delay_wire(VarBase *v, std::string name_delayed, int nbits, int delay) | trklet::VarBase | static |
pipe_delays(const int step) | trklet::VarBase | |
pipe_delays_ | trklet::VarBase | protected |
pipe_increment() | trklet::VarBase | inline |
print(std::map< const VarBase *, std::set< std::string > > &cut_strings, const int step, Verilog, const std::map< const VarBase *, std::set< std::string > > *const previous_cut_strings=nullptr) const | trklet::VarCut | |
print(std::map< const VarBase *, std::set< std::string > > &cut_strings, const int step, HLS, const std::map< const VarBase *, std::set< std::string > > *const previous_cut_strings=nullptr) const | trklet::VarCut | |
print(std::ofstream &fs, Verilog, int l1=0, int l2=0, int l3=0) | trklet::VarCut | inline |
print(std::ofstream &fs, HLS, int l1=0, int l2=0, int l3=0) | trklet::VarCut | inline |
trklet::VarBase::print(std::ofstream &fs, Verilog, int l1=0, int l2=0, int l3=0) | trklet::VarBase | inlinevirtual |
trklet::VarBase::print(std::ofstream &fs, HLS, int l1=0, int l2=0, int l3=0) | trklet::VarBase | inlinevirtual |
print_all(std::ofstream &fs, Verilog) | trklet::VarBase | |
print_all(std::ofstream &fs, HLS) | trklet::VarBase | |
print_cuts(std::map< const VarBase *, std::set< std::string > > &cut_strings, const int step, Verilog, const std::map< const VarBase *, std::set< std::string > > *const previous_cut_strings=nullptr) const | trklet::VarBase | |
print_cuts(std::map< const VarBase *, std::set< std::string > > &cut_strings, const int step, HLS, const std::map< const VarBase *, std::set< std::string > > *const previous_cut_strings=nullptr) const | trklet::VarBase | |
print_step(int step, std::ofstream &fs, Verilog) | trklet::VarBase | |
print_step(int step, std::ofstream &fs, HLS) | trklet::VarBase | |
print_truncation(std::string &t, const std::string &o1, const int ps, Verilog) const | trklet::VarBase | |
print_truncation(std::string &t, const std::string &o1, const int ps, HLS) const | trklet::VarBase | |
range() const | trklet::VarBase | inline |
readytoanalyze_ | trklet::VarBase | protected |
readytoprint_ | trklet::VarBase | protected |
reset() | trklet::VarBase | inline |
set_cut_var(VarBase *cut_var, const bool call_add_cut=true) | trklet::VarCut | |
set_parent_flag(VarFlag *parent_flag, const bool call_add_cut) | trklet::VarCut | |
shift() const | trklet::VarBase | inline |
step() const | trklet::VarBase | inline |
step_ | trklet::VarBase | protected |
upper_cut() const | trklet::VarCut | inline |
upper_cut_ | trklet::VarCut | protected |
usedasinput_ | trklet::VarBase | protected |
val_ | trklet::VarBase | protected |
VarBase(imathGlobals *globals, std::string name, VarBase *p1, VarBase *p2, VarBase *p3, int l) | trklet::VarBase | inline |
VarCut(imathGlobals *globals, double lower_cut, double upper_cut) | trklet::VarCut | inline |
VarCut(imathGlobals *globals, VarBase *cut_var, double lower_cut, double upper_cut) | trklet::VarCut | inline |
verilog | trklet::VarBase | static |
verilog_print(const std::vector< VarBase *> &v, std::ofstream &fs) | trklet::VarBase | inlinestatic |
~VarBase() | trklet::VarBase | inlinevirtual |
~VarCut() override=default | trklet::VarCut |