iverilog/vpi
Cary R 768633e464 Add $clog2 function.
This patch adds the $clog2 system function. It also makes this
function work as a constant function. The runtime version still
needs to be updated to use an integer based version instead of
the current double based method. The double method suffers from
rounding errors.
2008-08-20 08:59:36 -07:00
..
.cvsignore Give the vip directory its own configure and vpi_config.h 2004-01-21 01:22:51 +00:00
Makefile.in Add $clog2 function. 2008-08-20 08:59:36 -07:00
configure.in AC_CHECK_FUNCS_ONCE is a little too modern for many uses. 2008-05-09 09:55:41 -07:00
lxt2_write.c Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt2_write.h Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt_write.c Synchronize lxt_write.c and lxt2_write.c with Tony Bybell 2008-01-04 16:04:18 -08:00
lxt_write.h mingw needs fseeko/ftello redefinitions in lxt_write.h 2007-09-04 16:32:52 -07:00
mt19937int.c Clean up spurious trailing white space. 2004-10-04 01:10:51 +00:00
sdf_lexor.lex Spelling fixes 2008-06-13 08:51:28 -07:00
sdf_parse.y Support annotation of edge paths 2007-12-13 20:42:06 -08:00
sdf_parse_priv.h Spelling fixes 2008-01-29 20:24:24 -08:00
sdf_priv.h Support annotation of edge paths 2007-12-13 20:42:06 -08:00
stringheap.c Give the vip directory its own configure and vpi_config.h 2004-01-21 01:22:51 +00:00
stringheap.h Make lxt use stringheap to perm-allocate strings. 2003-02-13 18:13:28 +00:00
sys_clog2.c Add $clog2 function. 2008-08-20 08:59:36 -07:00
sys_convert.c Make casts from double to unsigned bits portable. 2008-04-27 18:21:32 -07:00
sys_deposit.c Delay compiletf until bindings are complete 2007-07-24 18:24:24 -07:00
sys_display.c Spelling fixes 2008-06-13 08:51:28 -07:00
sys_fileio.c Cast strlen to int for printf field width 2008-06-20 15:54:32 -07:00
sys_finish.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_icarus.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_lxt.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_lxt2.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_plusargs.c Update the files to use vpi_control vs vpi_sim_control. 2007-07-19 17:29:05 -07:00
sys_priv.c Cast strlen to int for printf field width 2008-06-20 15:54:32 -07:00
sys_priv.h Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_random.c Spelling fixes 2008-06-13 08:51:28 -07:00
sys_random_mti.c Spelling fixes 2008-01-29 20:24:24 -08:00
sys_readmem.c Spelling fixes 2008-06-13 08:51:28 -07:00
sys_readmem_lex.h conditional ident string using autoconfig. 2002-08-12 01:34:58 +00:00
sys_readmem_lex.lex remove lint flagged by gcc-4.3 2008-01-07 18:39:10 -08:00
sys_scanf.c $fscanf("%s"): accept '-' and '_' chars. 2008-08-05 15:26:16 -07:00
sys_sdf.c fix buggy SDF error message 2008-01-07 18:48:40 -08:00
sys_table.c Add $clog2 function. 2008-08-20 08:59:36 -07:00
sys_time.c Clean up more compiletf routines, etc. 2008-06-06 20:44:21 -07:00
sys_vcd.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
sys_vcdoff.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
system.sft Add $clog2 function. 2008-08-20 08:59:36 -07:00
va_math.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
va_math.sft Rename $log to $log10. 2008-05-03 18:29:52 -07:00
vams_simparam.c Add .cast/int and update .cast/real. 2008-06-20 19:45:18 -07:00
vcd_priv.c Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
vcd_priv.h Rework more compiletf and calltf routines in the vpi directory. 2008-06-14 20:13:52 -07:00
vpi_config.h.in Add the va_math module and constants.vams include file. 2008-04-29 21:20:39 -07:00