From c94a65c993f5da6a86bd1e6d23e359ba2052f836 Mon Sep 17 00:00:00 2001 From: johannst Date: Fri, 13 Dec 2024 00:18:53 +0000 Subject: deploy: 758f014afb8ec5c20ef2fc862fc12e80f65d3d25 --- juicebox_asm/insn/trait.Add.html | 2 +- juicebox_asm/insn/trait.Cmp.html | 2 +- juicebox_asm/insn/trait.Dec.html | 2 +- juicebox_asm/insn/trait.Inc.html | 2 +- juicebox_asm/insn/trait.Mov.html | 2 +- juicebox_asm/insn/trait.Sub.html | 2 +- juicebox_asm/insn/trait.Test.html | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) (limited to 'juicebox_asm/insn') diff --git a/juicebox_asm/insn/trait.Add.html b/juicebox_asm/insn/trait.Add.html index a7fc8e3..5223362 100644 --- a/juicebox_asm/insn/trait.Add.html +++ b/juicebox_asm/insn/trait.Add.html @@ -3,4 +3,4 @@ fn add(&mut self, op1: T, op2: U); }
Expand description

Trait for add instruction kinds.

Required Methods§

source

fn add(&mut self, op1: T, op2: U)

Emit an add instruction.

-

Implementors§

source§

impl Add<MemOp, Reg16> for Asm

source§

impl Add<MemOp, Reg64> for Asm

source§

impl Add<MemOp, Imm8> for Asm

source§

impl Add<MemOp, Imm16> for Asm

source§

impl Add<Reg32, Reg32> for Asm

source§

impl Add<Reg64, MemOp> for Asm

source§

impl Add<Reg64, Reg64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Add<Reg32, Reg32> for Asm

source§

impl Add<Reg64, Reg64> for Asm

source§

impl Add<Reg64, Mem64> for Asm

source§

impl Add<Mem8, Imm8> for Asm

source§

impl Add<Mem16, Reg16> for Asm

source§

impl Add<Mem16, Imm8> for Asm

source§

impl Add<Mem16, Imm16> for Asm

source§

impl Add<Mem32, Imm8> for Asm

source§

impl Add<Mem64, Reg64> for Asm

source§

impl Add<Mem64, Imm8> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Cmp.html b/juicebox_asm/insn/trait.Cmp.html index dae9656..46fd3d6 100644 --- a/juicebox_asm/insn/trait.Cmp.html +++ b/juicebox_asm/insn/trait.Cmp.html @@ -5,4 +5,4 @@

Required Methods§

source

fn cmp(&mut self, op1: T, op2: U)

Emit a compare instruction.

Computes op2 - op1 and sets the status flags in the same way as the sub instruction, the result is discarded.

-

Implementors§

source§

impl Cmp<MemOp, Imm8> for Asm

source§

impl Cmp<MemOp, Imm16> for Asm

\ No newline at end of file +

Implementors§

source§

impl Cmp<Mem8, Imm8> for Asm

source§

impl Cmp<Mem16, Imm16> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Dec.html b/juicebox_asm/insn/trait.Dec.html index dce0e58..e07cade 100644 --- a/juicebox_asm/insn/trait.Dec.html +++ b/juicebox_asm/insn/trait.Dec.html @@ -3,4 +3,4 @@ fn dec(&mut self, op1: T); }
Expand description

Trait for dec instruction kinds.

Required Methods§

source

fn dec(&mut self, op1: T)

Emit a decrement instruction.

-

Implementors§

source§

impl Dec<Reg32> for Asm

source§

impl Dec<Reg64> for Asm

source§

impl Dec<MemOp8> for Asm

source§

impl Dec<MemOp16> for Asm

source§

impl Dec<MemOp32> for Asm

source§

impl Dec<MemOp64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Dec<Reg32> for Asm

source§

impl Dec<Reg64> for Asm

source§

impl Dec<Mem8> for Asm

source§

impl Dec<Mem16> for Asm

source§

impl Dec<Mem32> for Asm

source§

impl Dec<Mem64> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Inc.html b/juicebox_asm/insn/trait.Inc.html index 46bc9aa..20295b7 100644 --- a/juicebox_asm/insn/trait.Inc.html +++ b/juicebox_asm/insn/trait.Inc.html @@ -3,4 +3,4 @@ fn inc(&mut self, op1: T); }
Expand description

Trait for inc instruction kinds.

Required Methods§

source

fn inc(&mut self, op1: T)

Emit a increment instruction.

-

Implementors§

source§

impl Inc<Reg32> for Asm

source§

impl Inc<Reg64> for Asm

source§

impl Inc<MemOp8> for Asm

source§

impl Inc<MemOp16> for Asm

source§

impl Inc<MemOp32> for Asm

source§

impl Inc<MemOp64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Inc<Reg32> for Asm

source§

impl Inc<Reg64> for Asm

source§

impl Inc<Mem8> for Asm

source§

impl Inc<Mem16> for Asm

source§

impl Inc<Mem32> for Asm

source§

impl Inc<Mem64> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Mov.html b/juicebox_asm/insn/trait.Mov.html index 1d1156c..23ca5ad 100644 --- a/juicebox_asm/insn/trait.Mov.html +++ b/juicebox_asm/insn/trait.Mov.html @@ -3,4 +3,4 @@ fn mov(&mut self, op1: T, op2: U); }
Expand description

Trait for mov instruction kinds.

Required Methods§

source

fn mov(&mut self, op1: T, op2: U)

Emit an move instruction.

-

Implementors§

source§

impl Mov<MemOp, Reg8> for Asm

source§

impl Mov<MemOp, Reg16> for Asm

source§

impl Mov<MemOp, Reg32> for Asm

source§

impl Mov<MemOp, Reg64> for Asm

source§

impl Mov<MemOp, Imm16> for Asm

source§

impl Mov<Reg8, MemOp> for Asm

source§

impl Mov<Reg8, Reg8> for Asm

source§

impl Mov<Reg8, Imm8> for Asm

source§

impl Mov<Reg16, MemOp> for Asm

source§

impl Mov<Reg16, Reg16> for Asm

source§

impl Mov<Reg16, Imm16> for Asm

source§

impl Mov<Reg32, MemOp> for Asm

source§

impl Mov<Reg32, Reg32> for Asm

source§

impl Mov<Reg32, Imm32> for Asm

source§

impl Mov<Reg64, MemOp> for Asm

source§

impl Mov<Reg64, Reg64> for Asm

source§

impl Mov<Reg64, Imm64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Mov<Reg8, Reg8> for Asm

source§

impl Mov<Reg8, Imm8> for Asm

source§

impl Mov<Reg8, Mem8> for Asm

source§

impl Mov<Reg16, Reg16> for Asm

source§

impl Mov<Reg16, Imm16> for Asm

source§

impl Mov<Reg16, Mem16> for Asm

source§

impl Mov<Reg32, Reg32> for Asm

source§

impl Mov<Reg32, Imm32> for Asm

source§

impl Mov<Reg32, Mem32> for Asm

source§

impl Mov<Reg64, Reg64> for Asm

source§

impl Mov<Reg64, Imm64> for Asm

source§

impl Mov<Reg64, Mem64> for Asm

source§

impl Mov<Mem8, Reg8> for Asm

source§

impl Mov<Mem16, Reg16> for Asm

source§

impl Mov<Mem16, Imm16> for Asm

source§

impl Mov<Mem32, Reg32> for Asm

source§

impl Mov<Mem64, Reg64> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Sub.html b/juicebox_asm/insn/trait.Sub.html index ff300fd..5a093f6 100644 --- a/juicebox_asm/insn/trait.Sub.html +++ b/juicebox_asm/insn/trait.Sub.html @@ -3,4 +3,4 @@ fn sub(&mut self, op1: T, op2: U); }
Expand description

Trait for sub instruction kinds.

Required Methods§

source

fn sub(&mut self, op1: T, op2: U)

Emit an sub instruction.

-

Implementors§

source§

impl Sub<MemOp, Imm8> for Asm

source§

impl Sub<Reg64, Reg64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Sub<Reg64, Reg64> for Asm

source§

impl Sub<Mem8, Imm8> for Asm

\ No newline at end of file diff --git a/juicebox_asm/insn/trait.Test.html b/juicebox_asm/insn/trait.Test.html index 4cca689..a592e63 100644 --- a/juicebox_asm/insn/trait.Test.html +++ b/juicebox_asm/insn/trait.Test.html @@ -5,4 +5,4 @@

Required Methods§

source

fn test(&mut self, op1: T, op2: U)

Emit a logical compare instruction.

Computes the bit-wise logical AND of first operand and the second operand and sets the SF, ZF, and PF status flags, the result is discarded.

-

Implementors§

source§

impl Test<MemOp, Imm16> for Asm

source§

impl Test<Reg32, Reg32> for Asm

source§

impl Test<Reg64, Reg64> for Asm

\ No newline at end of file +

Implementors§

source§

impl Test<Reg32, Reg32> for Asm

source§

impl Test<Reg64, Reg64> for Asm

source§

impl Test<Mem16, Imm16> for Asm

\ No newline at end of file -- cgit v1.2.3