C semantic parser

Clone this repo:
  1. fbbfc73 simplify float-to-float casts that doesn't change size by Luc Van Oostenryck · 2 months ago master sparse-next-20170216
  2. 11b1a83 fix OP_PHI usage in try_to_simplify_bb() by Luc Van Oostenryck · 2 months ago
  3. 9d88dc6 use kill_instruction() when killing any instructions during CSE by Luc Van Oostenryck · 2 months ago
  4. 75d548d use kill_instruction() when killing an OP_PHI during CSE by Luc Van Oostenryck · 2 months ago
  5. 700ab90 fix killing of rewritten loads by Luc Van Oostenryck · 2 months ago
  6. 2e9471d add killing of stores by Luc Van Oostenryck · 2 months ago
  7. c3420f1 add killing of non-volatile loads by Luc Van Oostenryck · 2 months ago
  8. c17cd10 fix killing OP_CALL via pointers by Luc Van Oostenryck · 2 months ago
  9. aa07c11 add killing of pure calls by Luc Van Oostenryck · 2 months ago
  10. b25e497 kill_instruction() may need to be forced or not by Luc Van Oostenryck · 2 months ago
  11. 97aa4b8 fix killing of otherwise not-handled instructions by Luc Van Oostenryck · 2 months ago
  12. 5824fd8 remove unused clear_phi() by Luc Van Oostenryck · 2 months ago
  13. d67ab45 fix clear_phi(), replace it by kill_instruction() by Luc Van Oostenryck · 2 months ago
  14. a01240e fix killing of OP_PHIs by Luc Van Oostenryck · 2 months ago
  15. 3d17b59 add helper kill_use_list() by Luc Van Oostenryck · 2 months ago
  16. 1d69681 add killing of OP_PHISOURCEs by Luc Van Oostenryck · 2 months ago
  17. f3e9e7d add killing of OP_SLICEs by Luc Van Oostenryck · 2 months ago
  18. c365ba6 fix show-parse()'s labels by Luc Van Oostenryck · 2 months ago
  19. d3b8eda remove unused field 'goto_bb' in struct statement by Luc Van Oostenryck · 2 months ago
  20. 014d2b0 remove unused field 'multijmp' in struct statement by Luc Van Oostenryck · 2 months ago