17 Commits (172f3599b8bab268c54b08d55350b76d6ff02920)

Author SHA1 Message Date
Rhys Weatherley 003ff11377 Minor register assignment bugs. 21 years ago
Rhys Weatherley 5150271f62 More x86 instruction selection rules. 21 years ago
Rhys Weatherley afa225d0d3 Add some more instructions to the ARM back end; split some x86 21 years ago
Rhys Weatherley f8026b17d6 Throw exceptions correctly for "check_null". 21 years ago
Rhys Weatherley a064ef7549 Inline and optimize divisions for x86. 21 years ago
Rhys Weatherley 5ce14f9440 Optimize multiplications for x86. 21 years ago
Rhys Weatherley 6539bc34fb Fix a cpu vs non-cpu register problem in the floating-point 21 years ago
Rhys Weatherley 67f91eeaa4 Improve instruction selection for floating-point "push" operations. 21 years ago
Rhys Weatherley da4ccf4910 Stub out JIT_OP_RETURN_REG, which doesn't need any special handling for x86. 21 years ago
Rhys Weatherley af3f8fd9e4 Continue the x86 back end; particularly byte/short stores. 21 years ago
Rhys Weatherley d7687d0107 Relative loads and stores for x86. 21 years ago
Rhys Weatherley 164eeca3c9 More selection cases for the x86 back end. 21 years ago
Rhys Weatherley 23e7561ff6 More bug fixes for the x86 back end. 21 years ago
Rhys Weatherley ac76b19a10 Fix some compile issues in the x86 native back end. 21 years ago
Rhys Weatherley fcf10faf7d Selectors for call instructions. 21 years ago
Rhys Weatherley d0673c90a3 Selectors for branch instructions. 21 years ago
Rhys Weatherley 2ce17e6fb3 Check in the initial instruction selector for x86 (incomplete). 21 years ago