PandA-2024.02
|
#include "c_backend_api.h"
Go to the source code of this file.
Functions | |
int32_t | fused_multiply (void *args, void *arg_type_ids, int32_t num_args) |
int32_t | fused_multiply_wrapper (float *placeholder, float *placeholder1, float *T_multiply) |
Variables | |
TVMValue | param [3] |
TVMArray | a0 [1] |
TVMArray | a1 [1] |
TVMArray | a2 [1] |
int32_t fused_multiply | ( | void * | args, |
void * | arg_type_ids, | ||
int32_t | num_args | ||
) |
Definition at line 7 of file 01_vecmul_a.cc.
Referenced by fused_multiply_wrapper().
int32_t fused_multiply_wrapper | ( | float * | placeholder, |
float * | placeholder1, | ||
float * | T_multiply | ||
) |
Definition at line 14 of file 01_vecmul_a.wrapper.c.
References __builtin_bambu_time_start(), __builtin_bambu_time_stop(), a0, a1, a2, DLTensor::data, fused_multiply(), and TVMValue::v_handle.
TVMArray a0[1] |
Definition at line 4 of file 01_vecmul_a.wrapper.c.
Referenced by ChenIDct(), and fused_multiply_wrapper().
TVMArray a1[1] |
Definition at line 5 of file 01_vecmul_a.wrapper.c.
Referenced by __attribute__(), ChenIDct(), and fused_multiply_wrapper().
TVMArray a2[1] |
Definition at line 6 of file 01_vecmul_a.wrapper.c.
Referenced by __attribute__(), ChenIDct(), and fused_multiply_wrapper().
TVMValue param[3] |
Definition at line 3 of file 01_vecmul_a.wrapper.c.
Referenced by classic_datapath::add_ports(), conn_binding::add_sparse_logic(), RTLCharacterization::AnalyzeCell(), fu_binding::check_parametrization(), tree_panda_gcc_parameter::Exec(), module::get_NP_library_parameters(), soft_float_cg_ext::InternalExec(), TestVectorParser::ParseXMLFile(), second_function(), fu_binding::specialise_fu(), verilog_writer::write_module_parametrization_decl(), HLSCWriter::WriteMainTestbench(), HLSCWriter::WriteParamDecl(), HLSCWriter::WriteParamInitialization(), HLSCWriter::WriteTestbenchFunctionCall(), xml_command_t::xml_command_t(), and xml_shell_t::xml_shell_t().