summaryrefslogtreecommitdiffhomepage
path: root/ir/tv/strcalc.c
Commit message (Expand)AuthorAge
* Reorganize include directivesMatthias Braun2017-02-17
* Rename is_po2() to is_po2_or_zero()Matthias Braun2016-02-13
* util: Add and use is_digit().Christoph Mallon2015-04-27
* strcalc: remove unused SC_hex, SC_OCT and SC_BIN printing supportMatthias Braun2014-12-31
* strcalc: change sc_inc to always work in-placeMatthias Braun2014-12-31
* tv: remove endianess paramter from new_tarval_from_bytes()Matthias Braun2014-12-30
* strcalc: cleanup and fix print_buf for mode_size%8 != 0Matthias Braun2014-12-30
* strcalc: cleanupMatthias Braun2014-12-30
* strcalc: cleanup sc_popcount()Matthias Braun2014-12-30
* strcalc: introduce sc_get_highest_clear_bit()Matthias Braun2014-12-30
* strcalc: use 8 bit per byte instead of 4Matthias Braun2014-12-29
* strcalc: fix sc_val_from_bits()Matthias Braun2014-12-29
* tv: a bit of cleanup, implement get_tarval_bit with the sc_get_bit_at() functionMatthias Braun2014-12-29
* debug: Clean up panic messages.Christoph Mallon2014-11-13
* rename error.h to panic.hMatthias Braun2014-05-28
* tv: cleanup {fc,sc}_val_from_bytes() and introduce {fc,sc}_val_to_bytes()Matthias Braun2014-03-27
* Implement and use tarval_ornot.Sebastian Buchwald2014-03-03
* Add get_tarval_bit().Christoph Mallon2014-02-18
* Correct typos in comments and messsages.Christoph Mallon2014-02-13
* Improved readability.Sebastian Buchwald2013-12-23
* Fixed off-by-one memory access.Sebastian Buchwald2013-12-23
* fix assert, use SC_BITS instead of 4Matthias Braun2013-12-10
* strcalc: avoid switch listing explicit valuesMatthias Braun2013-12-10
* strcalc: replace binary_table[] with calculationsMatthias Braun2013-12-10
* strcalc: cleanups, comment fixesMatthias Braun2013-12-06
* strcalc: cleanupsMatthias Braun2013-12-06
* strcalc: rewrite/cleanup shift functionsMatthias Braun2013-12-06
* strcalc: change some memsets to ALLOCANZ or sc_zeroMatthias Braun2013-12-06
* strcalc: make sc_inc publicMatthias Braun2013-12-06
* strcalc: no need to reserve an extra wordMatthias Braun2013-12-06
* strcalc: cleanup sign/zero extension codeMatthias Braun2013-12-06
* strcalc: cleanup sc_inc, fix buffer not getting copied completelyMatthias Braun2013-12-06
* strcalc: remove invalid/odd assertionMatthias Braun2013-12-06
* strcalc: inline most do_XXX functions and use sc_XXX insteadMatthias Braun2013-12-03
* strcalc: replace do_bit with sc_get_bit_atMatthias Braun2013-12-03
* strcalc: use unsigned instead of int for stuff that can't be negativeMatthias Braun2013-12-03
* strcalc: express magic operations through SC_BITSMatthias Braun2013-12-03
* strcalc: use bool where possibleMatthias Braun2013-12-03
* strcalc: compute carry_flag locally and avoid global variableMatthias Braun2013-12-03
* remove more tablesMatthias Braun2013-12-03
* introduce SC_MASK constantMatthias Braun2013-12-03
* remove carry flag setting for functions which do not return itMatthias Braun2013-12-03
* strcalc: remove do_sign, use sc_signMatthias Braun2013-12-03
* strcalc: cleanup do_mulMatthias Braun2013-12-03
* disallow NULL as destination for sc_XXX insn, avoid memmoveMatthias Braun2013-12-03
* use sc_zero instead of CLEAR_BUFFER macroMatthias Braun2013-12-03
* strcalc: remove unnecessary CLEAR_BUFFER callsMatthias Braun2013-12-03
* make strcalc operate on sc_word (=unsigned char) instead of charMatthias Braun2013-12-03
* add sc_popcount()Matthias Braun2013-11-29
* strcalc: remove SC_X defines and use numbersMatthias Braun2013-11-29