Unify error trap argument emission via EMIT-ERROR-BREAKs
commit57d80af0768698efd57175eec17abe4e844fc013
authorJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Thu, 1 Sep 2016 23:11:29 +0000 (2 01:11 +0200)
committerJan Moringen <jmoringe@techfak.uni-bielefeld.de>
Tue, 6 Sep 2016 07:34:00 +0000 (6 09:34 +0200)
tree9d39d12426349af773f074dc8c0eb8d4df3329d6
parent6faf14e334e0595b8a7a4246caef681d1c72d014
Unify error trap argument emission via EMIT-ERROR-BREAKs

Rearrange the code in all EMIT-ERROR-BREAKs such that the argument
encoding code becomes identical across all backends. This is in
preparation for extracting the shared code into a non-backend-specific
function.
src/compiler/alpha/macros.lisp
src/compiler/arm/macros.lisp
src/compiler/arm64/insts.lisp
src/compiler/arm64/macros.lisp
src/compiler/hppa/macros.lisp
src/compiler/mips/macros.lisp
src/compiler/ppc/macros.lisp
src/compiler/sparc/macros.lisp
src/compiler/x86-64/macros.lisp
src/compiler/x86/macros.lisp