tv: Remove mul_table[][][] and simply use * and <<.
[libfirm] / ir / tv / strcalc.c
2012-12-04 Christoph Mallontv: Remove mul_table[][][] and simply use * and <<.
2012-12-04 Christoph Mallontv: Remove add_table[][][] and simply use +.
2012-08-24 Matthias Brauntarval: shift variants with unsigned right operand
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-10-27 Matthias Braunremove a bunch of comments marking end of blocks
2011-05-27 Christoph MallonMake the elements of binary_table[] const.
2011-04-08 Andreas Zwinkaumerge kaps
2011-01-06 Michael BeckFixed some 64bit warnings because of mixing size_t...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-02-24 Matthias Brauncleanups and bugfixes in the tarval module and a new...
2010-02-18 Matthias Braunsome cleanups in preparation for a new tarval_from_str...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2010-01-15 Christoph MallonReplace the shift_table[] by a simple macro.
2010-01-15 Christoph MallonImplement and use tarval_andnot().
2010-01-15 Christoph MallonRemove the or_table[] and simply use |.
2010-01-15 Christoph MallonRemove the and_table[] and simply use &.
2010-01-15 Christoph MallonRemove the xor_table[] and simply use ^.
2010-01-15 Christoph MallonRemove the not_table[] and simply use ^ SC_F.
2009-12-21 Matthias Braunno unnecessary comments behind #include
2009-03-02 Moritz Kroll- Fixed masking of upper nibble of bitfield constants...
2008-12-13 Christoph MallonFix generating bit representation of INF modes with...
2008-12-13 Christoph MallonFix tarval_mod() for negative dividend.
2008-12-08 Christoph MallonRepairing one case in the tarval module broke another...
2008-12-08 Christoph MallonRepair converting long double to integer and hopefully...
2008-11-28 Christoph MallonUnconditionally include string.h
2008-11-28 Christoph MallonUnconditionally include stdlib.h.
2008-11-27 Matthias Braunfix warning
2008-11-20 Michael Beck- a new and more correct tarval_carry()
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-06 Michael Beck- BugFix: fixed sc_print() for modes with bitsize non...
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-09-23 Michael Beck- replace a lot of assert(0) by panic()
2008-06-06 Michael Beckrenamed node type Rot to Rotl to make clear that this...
2008-01-02 Michael Beckupdate copyright message
2007-12-10 Matthias Braunfix sc_sub_bits with non 8*x bitsizes
2007-10-17 Michael Beck- renamed a lot of parameters to more sensible names
2007-10-03 Michael Beckremoved GNU extension: void * are not allowed in arithmetic
2007-10-02 Matthias Braunfix fehler89 by correctly truncating tarvals (wrote...
2007-09-11 Christoph MallonHandle left shift (when magnitude > mantissa) when...
2007-09-07 Michael BeckAdd support for float->int conversion (no overflow...
2007-09-06 Michael Beckfixed sc_get_lowest_set_bit() for fehler73.c
2007-09-05 Michael Becktarval_divmod added
2007-08-01 Michael Beckfixed broken get_tarval_sub_bits() implementation:...
2007-07-31 Michael Beckchanged signature of sign_extend()
2007-07-25 Michael Beckadded ieee754 exact flag which allows more cases to...
2007-07-24 Michael Beckmore cleanup; non-functioning fc_set_immediate_precisio...
2007-07-23 Michael Becksc_div() returns non-zero if divide without remainder
2007-07-23 Michael BeckCleaned up the tarval handling:
2007-05-25 Michael BeckBugFix: _divmod() returned wrong result for -x/x :...
2007-04-27 Michael BeckUpdated header
2007-04-27 Christian Würdigadded new licence header
2007-04-02 Christoph MallonMove includes for alloca() to xmalloc.h, so not everyon...
2007-03-29 Matthias Braunmove backend into libfirm
2006-10-18 Michael Becksign_extend() did NOT expect all upper bits cleared...
2006-09-12 Michael Beckdecimal output is now always unsigned for unsigned...
2006-09-10 Michael Beckremoved strange (and probably wrong) assertion
2006-09-06 Matthias Braunwarning fix
2006-09-06 Michael BeckBugFix:
2006-08-21 Michael BeckBugFix:
2006-06-06 Michael Beckuse xmalloc instead of malloc
2006-01-30 Michael BeckBugFix: sign extension code erroniously overwrites...
2005-11-28 Michael Beckuses xmalloc() now
2005-11-14 Michael BeckBugFix: sc_val_from_str() did not handled hexnumbers...
2005-09-01 Michael Beckremoved wrong const
2005-08-03 Michael Beckbugfixed: need a cast
2005-08-03 Michael Beckremoved warnings
2005-07-20 Michael Beck do(+0.3);
2004-12-21 Michael Beckremoved C99 constructs
2004-12-02 Michael Beckfixed config.h include
2004-10-29 Michael BeckRemoved last changes
2004-10-28 Michael BeckLets zeor/sign extend sc_val_to_long()
2004-10-27 Michael BeckFixed calculation of remainder
2004-10-19 Michael BeckAdded carry flag to ADD, make alignment calculation...
2004-02-26 Götz Lindenmaieradded routines to free memory
2003-11-21 Michael BeckUse more config.h defines for more compatibility
2003-09-26 Boris Boesler*** empty log message ***
2003-09-25 Boris Boeslersome changes for APPLE
2003-09-25 Matthias Heilshifts now use modulo_shift field of mode
2003-09-23 Michael BeckFixed sc_neg() and sc_not(), added tarval_not(), fixed...
2003-08-19 Götz Lindenmaieradded copyright information
2003-08-04 Matthias HeilCommit of new floating point module
2003-07-10 Matthias Heilout-of-bounds check for tarval_to_long
2003-06-26 Till RiedelWe now conform to iso-c99
2003-06-23 Till Riedeleliminated compiler wearnings
2003-06-17 Michael BeckAdded two new modes: mode_BAD the mode of tarval_bad...
2003-05-05 Boris Boeslerreplaced malloc.h by stdlib.h and values.h by limits...
2003-04-17 Matthias HeilRepaired bug in multiplication,
2003-04-11 Michael BeckAdded tarval output mode.
2003-04-09 Michael BeckTarval:
2003-04-09 Matthias HeilFixed rotation
2003-04-09 Michael BeckAdded decimal/octal/binary output for integer values
2003-04-01 Michael BeckAdded tarval_sub_bits() fucntion to access the (binary...
2003-03-28 Michael BeckMake DEBUGPRINT macro portable, make tables const,...
2003-03-26 Götz LindenmaierNew implementation of tarval module