1. 23 Mar, 2017 1 commit
  2. 21 Mar, 2017 1 commit
  3. 20 Mar, 2017 2 commits
  4. 16 Mar, 2017 2 commits
  5. 01 Mar, 2017 1 commit
  6. 23 Feb, 2017 1 commit
  7. 22 Feb, 2017 2 commits
  8. 17 Feb, 2017 1 commit
  9. 10 Feb, 2017 1 commit
  10. 27 Jan, 2017 2 commits
  11. 19 Jan, 2017 1 commit
  12. 04 Dec, 2016 4 commits
  13. 30 Nov, 2016 2 commits
  14. 29 Nov, 2016 1 commit
  15. 23 Nov, 2016 1 commit
    • qinsoon's avatar
      fp add with two constants · 443d866a
      qinsoon authored
      currently mov constant as imm to a GPR, then mov from GPR
      to xmm. A better approach should be put the immediate in memroy,
      and load it
      443d866a
  16. 17 Nov, 2016 1 commit
  17. 15 Nov, 2016 1 commit
    • qinsoon's avatar
      start using 8/16/32 bits registers · 38d18dda
      qinsoon authored
      1. compiler knows all the registers
      2. but only 64bits register is a color (for reg alloc)
      3. backend records the length of GPR for each operand during instruction
      selection
      4. after reg alloc, when replacing temp with a color, find corresponding
      GPR for the length recorded before
      38d18dda
  18. 14 Nov, 2016 1 commit
  19. 11 Nov, 2016 1 commit
  20. 08 Nov, 2016 1 commit
  21. 03 Nov, 2016 1 commit
  22. 02 Nov, 2016 1 commit
  23. 26 Oct, 2016 1 commit
  24. 25 Oct, 2016 2 commits
  25. 20 Oct, 2016 1 commit
  26. 19 Oct, 2016 2 commits
  27. 13 Oct, 2016 1 commit
  28. 10 Oct, 2016 1 commit
  29. 05 Oct, 2016 1 commit
    • qinsoon's avatar
      simple throw catch works fine · 8da9f1ed
      qinsoon authored
      internal id and machine id do not persist during serialization
      and restoration. Currently I use fixed ID for machine registers.
      But internal id is still generated, this might be a problem in
      the future.
      8da9f1ed
  30. 29 Sep, 2016 1 commit