| /wasmtime-44.0.1/cranelift/assembler-x64/src/ |
| H A D | imm.rs | 3 use crate::api::CodeSink; 41 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 81 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 126 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 166 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 215 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 259 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 299 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument
|
| H A D | rex.rs | 3 use crate::api::CodeSink; 160 pub fn encode(&self, sink: &mut impl CodeSink) { in encode() argument 229 pub fn emit(self, sink: &mut impl CodeSink) { in emit() argument
|
| H A D | mem.rs | 5 use crate::api::{AsReg, CodeSink, Constant, KnownOffset, Label, TrapCode}; 57 sink: &mut impl CodeSink, in encode_rex_suffixes() argument 148 pub fn value(&self, sink: &impl CodeSink) -> i32 { in value() 288 sink: &mut impl CodeSink, in encode_rex_suffixes() argument 357 sink: &mut impl CodeSink, in encode_rex_suffixes() argument 400 sink: &mut impl CodeSink, in emit_modrm_sib_disp() argument
|
| H A D | xmm.rs | 3 use crate::{AsReg, CodeSink, rex::encode_modrm}; 35 pub(crate) fn encode_modrm(&self, sink: &mut impl CodeSink, enc_reg: u8) { in encode_modrm() argument
|
| H A D | evex.rs | 3 use crate::api::CodeSink; 95 pub(crate) fn encode(&self, sink: &mut impl CodeSink) { in encode() argument
|
| H A D | vex.rs | 3 use crate::api::CodeSink; 101 pub(crate) fn encode(&self, sink: &mut impl CodeSink) { in encode() argument
|
| H A D | custom.rs | 2 use crate::{CodeSink, inst}; 5 pub fn nop_1b(_: &inst::nop_1b, buf: &mut impl CodeSink) { in nop_1b() argument 10 pub fn nop_2b(_: &inst::nop_2b, buf: &mut impl CodeSink) { in nop_2b() argument 16 pub fn nop_3b(_: &inst::nop_3b, buf: &mut impl CodeSink) { in nop_3b() argument 23 pub fn nop_4b(_: &inst::nop_4b, buf: &mut impl CodeSink) { in nop_4b() argument 31 pub fn nop_5b(_: &inst::nop_5b, buf: &mut impl CodeSink) { in nop_5b() argument 39 pub fn nop_6b(_: &inst::nop_6b, buf: &mut impl CodeSink) { in nop_6b() argument 48 pub fn nop_7b(_: &inst::nop_7b, buf: &mut impl CodeSink) { in nop_7b() argument 56 pub fn nop_8b(_: &inst::nop_8b, buf: &mut impl CodeSink) { in nop_8b() argument 65 pub fn nop_9b(_: &inst::nop_9b, buf: &mut impl CodeSink) { in nop_9b() argument
|
| H A D | inst.rs | 7 use crate::api::{AsReg, CodeSink, RegisterVisitor, Registers, TrapCode};
|
| H A D | lib.rs | 75 AsReg, CodeSink, Constant, KnownOffset, Label, RegisterVisitor, Registers, TrapCode,
|
| H A D | api.rs | 12 pub trait CodeSink { interface 41 impl CodeSink for Vec<u8> {
|
| H A D | fuzz.rs | 12 AmodeOffset, AmodeOffsetPlusKnownOffset, AsReg, CodeSink, DeferredTarget, Fixed, Gpr, Inst, 88 impl CodeSink for TestCodeSink {
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/x64/inst/ |
| H A D | external.rs | 442 impl asm::CodeSink for AsmCodeSink<'_> {
|
| H A D | emit.rs | 1943 fn emit_maybe_shrink(inst: &AsmInst, sink: &mut impl asm::CodeSink) { in emit_maybe_shrink() argument 2143 S: asm::CodeSink, in emit_lea() argument
|