diff options
author | Robert Nagy <rnagy@FreeBSD.org> | 2024-02-02 06:49:21 +0000 |
---|---|---|
committer | Robert Nagy <rnagy@FreeBSD.org> | 2024-02-02 12:31:40 +0000 |
commit | bb9858177483120737f2d5e4a7a19f7b86744d9d (patch) | |
tree | e0b114d5c4840c2b01fa5f497a68022eb559f403 /www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc | |
parent | 6f8f20f4afe63f9bffe032d6d43883abec622cf5 (diff) | |
download | ports-bb9858177483120737f2d5e4a7a19f7b86744d9d.tar.gz ports-bb9858177483120737f2d5e4a7a19f7b86744d9d.zip |
Diffstat (limited to 'www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc')
-rw-r--r-- | www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc b/www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc deleted file mode 100644 index 2d2e5ebf7ea5..000000000000 --- a/www/chromium/files/patch-v8_src_codegen_x64_assembler-x64.cc +++ /dev/null @@ -1,42 +0,0 @@ ---- v8/src/codegen/x64/assembler-x64.cc.orig 2023-09-13 12:11:42 UTC -+++ v8/src/codegen/x64/assembler-x64.cc -@@ -1316,6 +1316,14 @@ void Assembler::hlt() { - emit(0xF4); - } - -+void Assembler::endbr64() { -+ EnsureSpace ensure_space(this); -+ emit(0xF3); -+ emit(0x0f); -+ emit(0x1e); -+ emit(0xfa); -+} -+ - void Assembler::emit_idiv(Register src, int size) { - EnsureSpace ensure_space(this); - emit_rex(src, size); -@@ -1583,16 +1591,22 @@ void Assembler::jmp(Handle<Code> target, RelocInfo::Mo - emitl(code_target_index); - } - --void Assembler::jmp(Register target) { -+void Assembler::jmp(Register target, bool notrack) { - EnsureSpace ensure_space(this); -+ if (notrack) { -+ emit(0x3e); -+ } - // Opcode FF/4 r64. - emit_optional_rex_32(target); - emit(0xFF); - emit_modrm(0x4, target); - } - --void Assembler::jmp(Operand src) { -+void Assembler::jmp(Operand src, bool notrack) { - EnsureSpace ensure_space(this); -+ if (notrack) { -+ emit(0x3e); -+ } - // Opcode FF/4 m64. - emit_optional_rex_32(src); - emit(0xFF); |