Compiler emits br-if-logtest
authorAndy Wingo <wingo@pobox.com>
Thu, 3 Jul 2014 13:03:40 +0000 (15:03 +0200)
committerAndy Wingo <wingo@pobox.com>
Thu, 3 Jul 2014 13:03:40 +0000 (15:03 +0200)
commitd613ccaaa06df510bc2078ae5d57c8470ffb8b95
tree4aceacebda28e0b6bba6c251d9ff1f9e341a5e86
parent8c6206f319971fc61df9a7362ad0253bb47349bd
Compiler emits br-if-logtest

* module/language/cps/compile-bytecode.scm (compile-fun):
* module/language/cps/primitives.scm (*branching-primcall-arities*):
* module/language/cps/type-fold.scm (logtest):
* module/language/cps/types.scm (logtest):
* module/system/vm/assembler.scm (system):
* module/system/vm/disassembler.scm (compute-labels): Add backend
  support for the logtest instruction.
module/language/cps/compile-bytecode.scm
module/language/cps/primitives.scm
module/language/cps/type-fold.scm
module/language/cps/types.scm
module/system/vm/assembler.scm
module/system/vm/disassembler.scm