15 Commits (d0a978cb663677bf574ae3af27a2f2805ca30f8a)

Author SHA1 Message Date
Rhys Weatherley 599fc81ed5 Use a common helper function for performing debug hook tests on 20 years ago
Rhys Weatherley 8196846bb1 Clean up the breakpoint API and implement debug hooks for the interpreter. 20 years ago
Rhys Weatherley 5952bf0826 Add instructions and function API's for supporting debug line 20 years ago
Rhys Weatherley c6a3501dc5 Enable register allocation for 64-bit values under x86 and ARM; expand some 21 years ago
Rhys Weatherley c9cf69c1f2 Implement tail calls from a function to itself. 21 years ago
Rhys Weatherley 8fd3a119dc Add support for outgoing parameter areas, which should reduce 21 years ago
Rhys Weatherley a5bcbb7c6a Flush the constant pool after unconditional branches, to try to 21 years ago
Rhys Weatherley a09873431d Redesign the ARM code generation macros so that they have stronger 21 years ago
Rhys Weatherley 31276bc5eb Implement a constant pool for ARM, which gets complicated constants out 21 years ago
Rhys Weatherley 003ff11377 Minor register assignment bugs. 21 years ago
Rhys Weatherley 93d7bedc73 Introduce conditional rules into "gen-sel" so that we can disable 21 years ago
Rhys Weatherley 0715f8f406 Expand floating-point instructions for ARM. 21 years ago
Rhys Weatherley afa225d0d3 Add some more instructions to the ARM back end; split some x86 21 years ago
Rhys Weatherley f9aae1aee6 More instruction selection rules for ARM. 21 years ago
Rhys Weatherley cf40d2ffe9 Add the beginnings of the instruction selector for ARM. 21 years ago