aarch64: Use smaller instruction helpers in ISLE (#3618)
* aarch64: Use smaller instruction helpers in ISLE This commit moves the aarch64 backend's ISLE to be more similar to the x64 backend's ISLE where one-liner instruction builders are used for various forms of instructions instead of always using the constructor-per-variant-of-`Inst`. Overall I think this change worked out quite well and sets up some naming idioms as well for various forms of instructions. * rebase conflict
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
src/clif.isle f176ef3bba99365
|
||||
src/prelude.isle babc931e5dc5b4cf
|
||||
src/isa/aarch64/inst.isle abbd648f4a0b479a
|
||||
src/isa/aarch64/lower.isle c46d0692df0a9c0d
|
||||
src/isa/aarch64/inst.isle 36d057f98a944e4
|
||||
src/isa/aarch64/lower.isle 43467df9d06b00ac
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user