aboutsummaryrefslogtreecommitdiff
path: root/src/display/display_sink
diff options
context:
space:
mode:
Diffstat (limited to 'src/display/display_sink')
-rw-r--r--src/display/display_sink/imp_x86.rs72
1 files changed, 36 insertions, 36 deletions
diff --git a/src/display/display_sink/imp_x86.rs b/src/display/display_sink/imp_x86.rs
index 902ea69..18c8866 100644
--- a/src/display/display_sink/imp_x86.rs
+++ b/src/display/display_sink/imp_x86.rs
@@ -32,26 +32,26 @@ pub unsafe fn append_string_lt_8_unchecked(buf: &mut alloc::string::String, data
buf.set_len(buf.len() + new_bytes.len());
core::arch::asm!(
- "8:",
+ "28:",
"cmp {rem:e}, 4",
- "jb 9f",
+ "jb 29f",
"mov {buf:e}, dword ptr [{src} + {rem} - 4]",
"mov dword ptr [{dest} + {rem} - 4], {buf:e}",
"sub {rem:e}, 4",
- "jz 11f",
- "9:",
+ "jz 31f",
+ "29:",
"cmp {rem:e}, 2",
- "jb 10f",
+ "jb 30f",
"mov {buf:x}, word ptr [{src} + {rem} - 2]",
"mov word ptr [{dest} + {rem} - 2], {buf:x}",
"sub {rem:e}, 2",
- "jz 11f",
- "10:",
+ "jz 31f",
+ "30:",
"cmp {rem:e}, 1",
- "jb 11f",
+ "jb 31f",
"mov {buf:l}, byte ptr [{src} + {rem} - 1]",
"mov byte ptr [{dest} + {rem} - 1], {buf:l}",
- "11:",
+ "31:",
src = in(reg) src,
dest = in(reg) dest,
rem = inout(reg) rem => _,
@@ -83,33 +83,33 @@ pub unsafe fn append_string_lt_16_unchecked(buf: &mut alloc::string::String, dat
buf.set_len(buf.len() + new_bytes.len());
core::arch::asm!(
- "7:",
+ "27:",
"cmp {rem:e}, 8",
- "jb 8f",
+ "jb 28f",
"mov {buf:r}, qword ptr [{src} + {rem} - 8]",
"mov qword ptr [{dest} + {rem} - 8], {buf:r}",
"sub {rem:e}, 8",
- "jz 11f",
- "8:",
+ "jz 31f",
+ "28:",
"cmp {rem:e}, 4",
- "jb 9f",
+ "jb 29f",
"mov {buf:e}, dword ptr [{src} + {rem} - 4]",
"mov dword ptr [{dest} + {rem} - 4], {buf:e}",
"sub {rem:e}, 4",
- "jz 11f",
- "9:",
+ "jz 31f",
+ "29:",
"cmp {rem:e}, 2",
- "jb 10f",
+ "jb 30f",
"mov {buf:x}, word ptr [{src} + {rem} - 2]",
"mov word ptr [{dest} + {rem} - 2], {buf:x}",
"sub {rem:e}, 2",
- "jz 11f",
- "10:",
+ "jz 31f",
+ "30:",
"cmp {rem:e}, 1",
- "jb 11f",
+ "jb 31f",
"mov {buf:l}, byte ptr [{src} + {rem} - 1]",
"mov byte ptr [{dest} + {rem} - 1], {buf:l}",
- "11:",
+ "31:",
src = in(reg) src,
dest = in(reg) dest,
rem = inout(reg) rem => _,
@@ -141,42 +141,42 @@ pub unsafe fn append_string_lt_32_unchecked(buf: &mut alloc::string::String, dat
buf.set_len(buf.len() + new_bytes.len());
core::arch::asm!(
- "6:",
+ "26:",
"cmp {rem:e}, 16",
- "jb 7f",
+ "jb 27f",
"mov {buf:r}, qword ptr [{src} + {rem} - 16]",
"mov qword ptr [{dest} + {rem} - 16], {buf:r}",
"mov {buf:r}, qword ptr [{src} + {rem} - 8]",
"mov qword ptr [{dest} + {rem} - 8], {buf:r}",
"sub {rem:e}, 16",
- "jz 11f",
- "7:",
+ "jz 31f",
+ "27:",
"cmp {rem:e}, 8",
- "jb 8f",
+ "jb 28f",
"mov {buf:r}, qword ptr [{src} + {rem} - 8]",
"mov qword ptr [{dest} + {rem} - 8], {buf:r}",
"sub {rem:e}, 8",
- "jz 11f",
- "8:",
+ "jz 31f",
+ "28:",
"cmp {rem:e}, 4",
- "jb 9f",
+ "jb 29f",
"mov {buf:e}, dword ptr [{src} + {rem} - 4]",
"mov dword ptr [{dest} + {rem} - 4], {buf:e}",
"sub {rem:e}, 4",
- "jz 11f",
- "9:",
+ "jz 31f",
+ "29:",
"cmp {rem:e}, 2",
- "jb 10f",
+ "jb 30f",
"mov {buf:x}, word ptr [{src} + {rem} - 2]",
"mov word ptr [{dest} + {rem} - 2], {buf:x}",
"sub {rem:e}, 2",
- "jz 11f",
- "10:",
+ "jz 31f",
+ "30:",
"cmp {rem:e}, 1",
- "jb 11f",
+ "jb 31f",
"mov {buf:l}, byte ptr [{src} + {rem} - 1]",
"mov byte ptr [{dest} + {rem} - 1], {buf:l}",
- "11:",
+ "31:",
src = in(reg) src,
dest = in(reg) dest,
rem = inout(reg) rem => _,