Mercurial > hg > truffle
view graal/com.oracle.max.asmdis/src/com/sun/max/asm/amd64/complete/AMD64LabelAssembler.java @ 4150:c78bace5086a
start work on integrating old hooks into mx, work on sanity checks
introduce a DB class to access the bench DB in an easier way (create benchmarks and benchmark values automatically in the DB)
author | Gilles Duboscq <gilles.m.duboscq@gmail.com> |
---|---|
date | Tue, 20 Dec 2011 15:34:43 +0100 |
parents | bc8527f3071c |
children |
line wrap: on
line source
/* * Copyright (c) 2007, 2011, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. * * This code is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License * version 2 for more details (a copy is included in the LICENSE file that * accompanied this code). * * You should have received a copy of the GNU General Public License version * 2 along with this work; if not, write to the Free Software Foundation, * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. * * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA * or visit www.oracle.com if you need additional information or have any * questions. */ package com.sun.max.asm.amd64.complete; import com.sun.max.asm.*; import com.sun.max.asm.amd64.*; import com.sun.max.asm.x86.*; @SuppressWarnings("unused") public class AMD64LabelAssembler extends AMD64RawAssembler { public AMD64LabelAssembler(long startAddress) { super(startAddress); } public AMD64LabelAssembler() { } // START GENERATED LABEL ASSEMBLER METHODS /** * Pseudo-external assembler syntax: {@code adc }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code adc ax, [L1: +305419896]} */ // Template#: 1, Serial#: 217 public void rip_adc(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(destination, placeHolder); new rip_adc_217(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code adc eax, [L1: +305419896]} */ // Template#: 2, Serial#: 199 public void rip_adc(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(destination, placeHolder); new rip_adc_199(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code adc rax, [L1: +305419896]} */ // Template#: 3, Serial#: 208 public void rip_adc(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(destination, placeHolder); new rip_adc_208(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code adc al, [L1: +305419896]} */ // Template#: 4, Serial#: 172 public void rip_adc(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(destination, placeHolder); new rip_adc_172(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code adcb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code adcb [L1: +305419896], 0x12} */ // Template#: 5, Serial#: 508 public void rip_adcb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcb(placeHolder, imm8); new rip_adcb_508(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code adcl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code adcl [L1: +305419896], 0x12} */ // Template#: 6, Serial#: 940 public void rip_adcl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcl(placeHolder, imm8); new rip_adcl_940(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code adcq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code adcq [L1: +305419896], 0x12} */ // Template#: 7, Serial#: 1012 public void rip_adcq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcq(placeHolder, imm8); new rip_adcq_1012(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code adcw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code adcw [L1: +305419896], 0x12} */ // Template#: 8, Serial#: 1084 public void rip_adcw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcw(placeHolder, imm8); new rip_adcw_1084(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code adc [L1: +305419896], ax} */ // Template#: 9, Serial#: 163 public void rip_adc(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(placeHolder, source); new rip_adc_163(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code adc [L1: +305419896], eax} */ // Template#: 10, Serial#: 145 public void rip_adc(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(placeHolder, source); new rip_adc_145(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code adc [L1: +305419896], rax} */ // Template#: 11, Serial#: 154 public void rip_adc(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(placeHolder, source); new rip_adc_154(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code adc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code adc [L1: +305419896], al} */ // Template#: 12, Serial#: 118 public void rip_adc(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adc(placeHolder, source); new rip_adc_118(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code adcl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code adcl [L1: +305419896], 0x12345678} */ // Template#: 13, Serial#: 724 public void rip_adcl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcl(placeHolder, imm32); new rip_adcl_724(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code adcq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code adcq [L1: +305419896], 0x12345678} */ // Template#: 14, Serial#: 796 public void rip_adcq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcq(placeHolder, imm32); new rip_adcq_796(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code adcw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code adcw [L1: +305419896], 0x1234} */ // Template#: 15, Serial#: 868 public void rip_adcw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_adcw(placeHolder, imm16); new rip_adcw_868(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code add }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code add ax, [L1: +305419896]} */ // Template#: 16, Serial#: 103 public void rip_add(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(destination, placeHolder); new rip_add_103(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code add }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code add eax, [L1: +305419896]} */ // Template#: 17, Serial#: 85 public void rip_add(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(destination, placeHolder); new rip_add_85(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code add }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code add rax, [L1: +305419896]} */ // Template#: 18, Serial#: 94 public void rip_add(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(destination, placeHolder); new rip_add_94(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code add }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code add al, [L1: +305419896]} */ // Template#: 19, Serial#: 58 public void rip_add(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(destination, placeHolder); new rip_add_58(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code addb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code addb [L1: +305419896], 0x12} */ // Template#: 20, Serial#: 500 public void rip_addb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addb(placeHolder, imm8); new rip_addb_500(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code addl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code addl [L1: +305419896], 0x12} */ // Template#: 21, Serial#: 932 public void rip_addl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addl(placeHolder, imm8); new rip_addl_932(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code addq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code addq [L1: +305419896], 0x12} */ // Template#: 22, Serial#: 1004 public void rip_addq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addq(placeHolder, imm8); new rip_addq_1004(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code addw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code addw [L1: +305419896], 0x12} */ // Template#: 23, Serial#: 1076 public void rip_addw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addw(placeHolder, imm8); new rip_addw_1076(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code add }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code add [L1: +305419896], ax} */ // Template#: 24, Serial#: 49 public void rip_add(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(placeHolder, source); new rip_add_49(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code add }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code add [L1: +305419896], eax} */ // Template#: 25, Serial#: 31 public void rip_add(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(placeHolder, source); new rip_add_31(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code add }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code add [L1: +305419896], rax} */ // Template#: 26, Serial#: 40 public void rip_add(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(placeHolder, source); new rip_add_40(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code add }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code add [L1: +305419896], al} */ // Template#: 27, Serial#: 4 public void rip_add(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_add(placeHolder, source); new rip_add_4(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code addl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code addl [L1: +305419896], 0x12345678} */ // Template#: 28, Serial#: 716 public void rip_addl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addl(placeHolder, imm32); new rip_addl_716(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code addq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code addq [L1: +305419896], 0x12345678} */ // Template#: 29, Serial#: 788 public void rip_addq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addq(placeHolder, imm32); new rip_addq_788(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code addw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code addw [L1: +305419896], 0x1234} */ // Template#: 30, Serial#: 860 public void rip_addw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addw(placeHolder, imm16); new rip_addw_860(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code addpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code addpd xmm0, [L1: +305419896]} */ // Template#: 31, Serial#: 10107 public void rip_addpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addpd(destination, placeHolder); new rip_addpd_10107(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code addps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code addps xmm0, [L1: +305419896]} */ // Template#: 32, Serial#: 9963 public void rip_addps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addps(destination, placeHolder); new rip_addps_9963(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code addsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code addsd xmm0, [L1: +305419896]} */ // Template#: 33, Serial#: 10251 public void rip_addsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addsd(destination, placeHolder); new rip_addsd_10251(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code addss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code addss xmm0, [L1: +305419896]} */ // Template#: 34, Serial#: 10377 public void rip_addss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addss(destination, placeHolder); new rip_addss_10377(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code addsubpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code addsubpd xmm0, [L1: +305419896]} */ // Template#: 35, Serial#: 8313 public void rip_addsubpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_addsubpd(destination, placeHolder); new rip_addsubpd_8313(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code and }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code and ax, [L1: +305419896]} */ // Template#: 36, Serial#: 331 public void rip_and(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(destination, placeHolder); new rip_and_331(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code and }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code and eax, [L1: +305419896]} */ // Template#: 37, Serial#: 313 public void rip_and(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(destination, placeHolder); new rip_and_313(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code and }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code and rax, [L1: +305419896]} */ // Template#: 38, Serial#: 322 public void rip_and(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(destination, placeHolder); new rip_and_322(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code and }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code and al, [L1: +305419896]} */ // Template#: 39, Serial#: 286 public void rip_and(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(destination, placeHolder); new rip_and_286(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code andb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code andb [L1: +305419896], 0x12} */ // Template#: 40, Serial#: 516 public void rip_andb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andb(placeHolder, imm8); new rip_andb_516(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code andl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code andl [L1: +305419896], 0x12} */ // Template#: 41, Serial#: 948 public void rip_andl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andl(placeHolder, imm8); new rip_andl_948(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code andq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code andq [L1: +305419896], 0x12} */ // Template#: 42, Serial#: 1020 public void rip_andq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andq(placeHolder, imm8); new rip_andq_1020(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code andw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code andw [L1: +305419896], 0x12} */ // Template#: 43, Serial#: 1092 public void rip_andw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andw(placeHolder, imm8); new rip_andw_1092(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code and }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code and [L1: +305419896], ax} */ // Template#: 44, Serial#: 277 public void rip_and(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(placeHolder, source); new rip_and_277(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code and }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code and [L1: +305419896], eax} */ // Template#: 45, Serial#: 259 public void rip_and(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(placeHolder, source); new rip_and_259(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code and }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code and [L1: +305419896], rax} */ // Template#: 46, Serial#: 268 public void rip_and(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(placeHolder, source); new rip_and_268(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code and }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code and [L1: +305419896], al} */ // Template#: 47, Serial#: 232 public void rip_and(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_and(placeHolder, source); new rip_and_232(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code andl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code andl [L1: +305419896], 0x12345678} */ // Template#: 48, Serial#: 732 public void rip_andl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andl(placeHolder, imm32); new rip_andl_732(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code andq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code andq [L1: +305419896], 0x12345678} */ // Template#: 49, Serial#: 804 public void rip_andq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andq(placeHolder, imm32); new rip_andq_804(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code andw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code andw [L1: +305419896], 0x1234} */ // Template#: 50, Serial#: 876 public void rip_andw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andw(placeHolder, imm16); new rip_andw_876(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code andnpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code andnpd xmm0, [L1: +305419896]} */ // Template#: 51, Serial#: 6752 public void rip_andnpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andnpd(destination, placeHolder); new rip_andnpd_6752(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code andnps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code andnps xmm0, [L1: +305419896]} */ // Template#: 52, Serial#: 6659 public void rip_andnps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andnps(destination, placeHolder); new rip_andnps_6659(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code andpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code andpd xmm0, [L1: +305419896]} */ // Template#: 53, Serial#: 6734 public void rip_andpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andpd(destination, placeHolder); new rip_andpd_6734(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code andps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code andps xmm0, [L1: +305419896]} */ // Template#: 54, Serial#: 6641 public void rip_andps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_andps(destination, placeHolder); new rip_andps_6641(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsf }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsf ax, [L1: +305419896]} */ // Template#: 55, Serial#: 11646 public void rip_bsf(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsf(destination, placeHolder); new rip_bsf_11646(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsf }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsf eax, [L1: +305419896]} */ // Template#: 56, Serial#: 11628 public void rip_bsf(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsf(destination, placeHolder); new rip_bsf_11628(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsf }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsf rax, [L1: +305419896]} */ // Template#: 57, Serial#: 11637 public void rip_bsf(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsf(destination, placeHolder); new rip_bsf_11637(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsr }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsr ax, [L1: +305419896]} */ // Template#: 58, Serial#: 11673 public void rip_bsr(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsr(destination, placeHolder); new rip_bsr_11673(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsr }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsr eax, [L1: +305419896]} */ // Template#: 59, Serial#: 11655 public void rip_bsr(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsr(destination, placeHolder); new rip_bsr_11655(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bsr }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code bsr rax, [L1: +305419896]} */ // Template#: 60, Serial#: 11664 public void rip_bsr(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bsr(destination, placeHolder); new rip_bsr_11664(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code bt }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code bt [L1: +305419896], 0x12} */ // Template#: 61, Serial#: 11493 public void rip_bt(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bt(placeHolder, imm8); new rip_bt_11493(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code bt }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bt [L1: +305419896], ax} */ // Template#: 62, Serial#: 7760 public void rip_bt(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bt(placeHolder, source); new rip_bt_7760(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code bt }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bt [L1: +305419896], eax} */ // Template#: 63, Serial#: 7742 public void rip_bt(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bt(placeHolder, source); new rip_bt_7742(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code bt }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bt [L1: +305419896], rax} */ // Template#: 64, Serial#: 7751 public void rip_bt(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bt(placeHolder, source); new rip_bt_7751(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btc }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code btc [L1: +305419896], 0x12} */ // Template#: 65, Serial#: 11505 public void rip_btc(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btc(placeHolder, imm8); new rip_btc_11505(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code btc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btc [L1: +305419896], ax} */ // Template#: 66, Serial#: 11619 public void rip_btc(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btc(placeHolder, source); new rip_btc_11619(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btc [L1: +305419896], eax} */ // Template#: 67, Serial#: 11601 public void rip_btc(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btc(placeHolder, source); new rip_btc_11601(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btc }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btc [L1: +305419896], rax} */ // Template#: 68, Serial#: 11610 public void rip_btc(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btc(placeHolder, source); new rip_btc_11610(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btr }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code btr [L1: +305419896], 0x12} */ // Template#: 69, Serial#: 11501 public void rip_btr(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btr(placeHolder, imm8); new rip_btr_11501(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code btr }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btr [L1: +305419896], ax} */ // Template#: 70, Serial#: 7895 public void rip_btr(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btr(placeHolder, source); new rip_btr_7895(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btr }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btr [L1: +305419896], eax} */ // Template#: 71, Serial#: 7877 public void rip_btr(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btr(placeHolder, source); new rip_btr_7877(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code btr }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code btr [L1: +305419896], rax} */ // Template#: 72, Serial#: 7886 public void rip_btr(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_btr(placeHolder, source); new rip_btr_7886(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code bts }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code bts [L1: +305419896], 0x12} */ // Template#: 73, Serial#: 11497 public void rip_bts(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bts(placeHolder, imm8); new rip_bts_11497(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code bts }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bts [L1: +305419896], ax} */ // Template#: 74, Serial#: 11274 public void rip_bts(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bts(placeHolder, source); new rip_bts_11274(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code bts }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bts [L1: +305419896], eax} */ // Template#: 75, Serial#: 11256 public void rip_bts(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bts(placeHolder, source); new rip_bts_11256(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code bts }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code bts [L1: +305419896], rax} */ // Template#: 76, Serial#: 11265 public void rip_bts(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_bts(placeHolder, source); new rip_bts_11265(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code call }<i>label</i> * Example disassembly syntax: {@code call L1: +305419896} */ // Template#: 77, Serial#: 5288 public void call(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; call(placeHolder); new call_5288(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code call }<i>label</i> * Example disassembly syntax: {@code call [L1: +305419896]} */ // Template#: 78, Serial#: 5432 public void rip_call(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_call(placeHolder); new rip_call_5432(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code clflush }<i>label</i> * Example disassembly syntax: {@code clflush [L1: +305419896]} */ // Template#: 79, Serial#: 11353 public void rip_clflush(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_clflush(placeHolder); new rip_clflush_11353(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code cmova }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmova ax, [L1: +305419896]} */ // Template#: 80, Serial#: 6575 public void rip_cmova(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmova(destination, placeHolder); new rip_cmova_6575(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmova }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmova eax, [L1: +305419896]} */ // Template#: 81, Serial#: 6557 public void rip_cmova(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmova(destination, placeHolder); new rip_cmova_6557(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmova }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmova rax, [L1: +305419896]} */ // Template#: 82, Serial#: 6566 public void rip_cmova(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmova(destination, placeHolder); new rip_cmova_6566(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovae }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovae ax, [L1: +305419896]} */ // Template#: 83, Serial#: 6467 public void rip_cmovae(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovae(destination, placeHolder); new rip_cmovae_6467(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovae }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovae eax, [L1: +305419896]} */ // Template#: 84, Serial#: 6449 public void rip_cmovae(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovae(destination, placeHolder); new rip_cmovae_6449(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovae }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovae rax, [L1: +305419896]} */ // Template#: 85, Serial#: 6458 public void rip_cmovae(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovae(destination, placeHolder); new rip_cmovae_6458(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovb ax, [L1: +305419896]} */ // Template#: 86, Serial#: 6440 public void rip_cmovb(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovb(destination, placeHolder); new rip_cmovb_6440(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovb eax, [L1: +305419896]} */ // Template#: 87, Serial#: 6422 public void rip_cmovb(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovb(destination, placeHolder); new rip_cmovb_6422(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovb rax, [L1: +305419896]} */ // Template#: 88, Serial#: 6431 public void rip_cmovb(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovb(destination, placeHolder); new rip_cmovb_6431(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovbe }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovbe ax, [L1: +305419896]} */ // Template#: 89, Serial#: 6548 public void rip_cmovbe(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovbe(destination, placeHolder); new rip_cmovbe_6548(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovbe }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovbe eax, [L1: +305419896]} */ // Template#: 90, Serial#: 6530 public void rip_cmovbe(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovbe(destination, placeHolder); new rip_cmovbe_6530(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovbe }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovbe rax, [L1: +305419896]} */ // Template#: 91, Serial#: 6539 public void rip_cmovbe(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovbe(destination, placeHolder); new rip_cmovbe_6539(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmove }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmove ax, [L1: +305419896]} */ // Template#: 92, Serial#: 6494 public void rip_cmove(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmove(destination, placeHolder); new rip_cmove_6494(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmove }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmove eax, [L1: +305419896]} */ // Template#: 93, Serial#: 6476 public void rip_cmove(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmove(destination, placeHolder); new rip_cmove_6476(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmove }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmove rax, [L1: +305419896]} */ // Template#: 94, Serial#: 6485 public void rip_cmove(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmove(destination, placeHolder); new rip_cmove_6485(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovg }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovg ax, [L1: +305419896]} */ // Template#: 95, Serial#: 9954 public void rip_cmovg(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovg(destination, placeHolder); new rip_cmovg_9954(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovg }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovg eax, [L1: +305419896]} */ // Template#: 96, Serial#: 9936 public void rip_cmovg(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovg(destination, placeHolder); new rip_cmovg_9936(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovg }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovg rax, [L1: +305419896]} */ // Template#: 97, Serial#: 9945 public void rip_cmovg(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovg(destination, placeHolder); new rip_cmovg_9945(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovge }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovge ax, [L1: +305419896]} */ // Template#: 98, Serial#: 9900 public void rip_cmovge(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovge(destination, placeHolder); new rip_cmovge_9900(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovge }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovge eax, [L1: +305419896]} */ // Template#: 99, Serial#: 9882 public void rip_cmovge(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovge(destination, placeHolder); new rip_cmovge_9882(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovge }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovge rax, [L1: +305419896]} */ // Template#: 100, Serial#: 9891 public void rip_cmovge(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovge(destination, placeHolder); new rip_cmovge_9891(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovl ax, [L1: +305419896]} */ // Template#: 101, Serial#: 9873 public void rip_cmovl(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovl(destination, placeHolder); new rip_cmovl_9873(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovl eax, [L1: +305419896]} */ // Template#: 102, Serial#: 9855 public void rip_cmovl(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovl(destination, placeHolder); new rip_cmovl_9855(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovl rax, [L1: +305419896]} */ // Template#: 103, Serial#: 9864 public void rip_cmovl(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovl(destination, placeHolder); new rip_cmovl_9864(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovle }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovle ax, [L1: +305419896]} */ // Template#: 104, Serial#: 9927 public void rip_cmovle(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovle(destination, placeHolder); new rip_cmovle_9927(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovle }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovle eax, [L1: +305419896]} */ // Template#: 105, Serial#: 9909 public void rip_cmovle(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovle(destination, placeHolder); new rip_cmovle_9909(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovle }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovle rax, [L1: +305419896]} */ // Template#: 106, Serial#: 9918 public void rip_cmovle(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovle(destination, placeHolder); new rip_cmovle_9918(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovne }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovne ax, [L1: +305419896]} */ // Template#: 107, Serial#: 6521 public void rip_cmovne(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovne(destination, placeHolder); new rip_cmovne_6521(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovne }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovne eax, [L1: +305419896]} */ // Template#: 108, Serial#: 6503 public void rip_cmovne(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovne(destination, placeHolder); new rip_cmovne_6503(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovne }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovne rax, [L1: +305419896]} */ // Template#: 109, Serial#: 6512 public void rip_cmovne(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovne(destination, placeHolder); new rip_cmovne_6512(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovno }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovno ax, [L1: +305419896]} */ // Template#: 110, Serial#: 6413 public void rip_cmovno(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovno(destination, placeHolder); new rip_cmovno_6413(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovno }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovno eax, [L1: +305419896]} */ // Template#: 111, Serial#: 6395 public void rip_cmovno(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovno(destination, placeHolder); new rip_cmovno_6395(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovno }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovno rax, [L1: +305419896]} */ // Template#: 112, Serial#: 6404 public void rip_cmovno(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovno(destination, placeHolder); new rip_cmovno_6404(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovnp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovnp ax, [L1: +305419896]} */ // Template#: 113, Serial#: 9846 public void rip_cmovnp(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovnp(destination, placeHolder); new rip_cmovnp_9846(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovnp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovnp eax, [L1: +305419896]} */ // Template#: 114, Serial#: 9828 public void rip_cmovnp(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovnp(destination, placeHolder); new rip_cmovnp_9828(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovnp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovnp rax, [L1: +305419896]} */ // Template#: 115, Serial#: 9837 public void rip_cmovnp(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovnp(destination, placeHolder); new rip_cmovnp_9837(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovns }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovns ax, [L1: +305419896]} */ // Template#: 116, Serial#: 9792 public void rip_cmovns(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovns(destination, placeHolder); new rip_cmovns_9792(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovns }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovns eax, [L1: +305419896]} */ // Template#: 117, Serial#: 9774 public void rip_cmovns(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovns(destination, placeHolder); new rip_cmovns_9774(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovns }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovns rax, [L1: +305419896]} */ // Template#: 118, Serial#: 9783 public void rip_cmovns(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovns(destination, placeHolder); new rip_cmovns_9783(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovo }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovo ax, [L1: +305419896]} */ // Template#: 119, Serial#: 6386 public void rip_cmovo(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovo(destination, placeHolder); new rip_cmovo_6386(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovo }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovo eax, [L1: +305419896]} */ // Template#: 120, Serial#: 6368 public void rip_cmovo(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovo(destination, placeHolder); new rip_cmovo_6368(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovo }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovo rax, [L1: +305419896]} */ // Template#: 121, Serial#: 6377 public void rip_cmovo(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovo(destination, placeHolder); new rip_cmovo_6377(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovp ax, [L1: +305419896]} */ // Template#: 122, Serial#: 9819 public void rip_cmovp(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovp(destination, placeHolder); new rip_cmovp_9819(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovp eax, [L1: +305419896]} */ // Template#: 123, Serial#: 9801 public void rip_cmovp(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovp(destination, placeHolder); new rip_cmovp_9801(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovp rax, [L1: +305419896]} */ // Template#: 124, Serial#: 9810 public void rip_cmovp(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovp(destination, placeHolder); new rip_cmovp_9810(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovs }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovs ax, [L1: +305419896]} */ // Template#: 125, Serial#: 9765 public void rip_cmovs(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovs(destination, placeHolder); new rip_cmovs_9765(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovs }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovs eax, [L1: +305419896]} */ // Template#: 126, Serial#: 9747 public void rip_cmovs(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovs(destination, placeHolder); new rip_cmovs_9747(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmovs }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmovs rax, [L1: +305419896]} */ // Template#: 127, Serial#: 9756 public void rip_cmovs(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmovs(destination, placeHolder); new rip_cmovs_9756(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmp ax, [L1: +305419896]} */ // Template#: 128, Serial#: 3563 public void rip_cmp(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(destination, placeHolder); new rip_cmp_3563(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmp eax, [L1: +305419896]} */ // Template#: 129, Serial#: 3545 public void rip_cmp(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(destination, placeHolder); new rip_cmp_3545(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmp rax, [L1: +305419896]} */ // Template#: 130, Serial#: 3554 public void rip_cmp(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(destination, placeHolder); new rip_cmp_3554(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cmp al, [L1: +305419896]} */ // Template#: 131, Serial#: 3518 public void rip_cmp(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(destination, placeHolder); new rip_cmp_3518(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cmpb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code cmpb [L1: +305419896], 0x12} */ // Template#: 132, Serial#: 528 public void rip_cmpb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpb(placeHolder, imm8); new rip_cmpb_528(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code cmpl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code cmpl [L1: +305419896], 0x12} */ // Template#: 133, Serial#: 960 public void rip_cmpl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpl(placeHolder, imm8); new rip_cmpl_960(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code cmpq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code cmpq [L1: +305419896], 0x12} */ // Template#: 134, Serial#: 1032 public void rip_cmpq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpq(placeHolder, imm8); new rip_cmpq_1032(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code cmpw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code cmpw [L1: +305419896], 0x12} */ // Template#: 135, Serial#: 1104 public void rip_cmpw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpw(placeHolder, imm8); new rip_cmpw_1104(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmp [L1: +305419896], ax} */ // Template#: 136, Serial#: 3509 public void rip_cmp(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(placeHolder, source); new rip_cmp_3509(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmp [L1: +305419896], eax} */ // Template#: 137, Serial#: 3491 public void rip_cmp(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(placeHolder, source); new rip_cmp_3491(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmp [L1: +305419896], rax} */ // Template#: 138, Serial#: 3500 public void rip_cmp(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(placeHolder, source); new rip_cmp_3500(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmp }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmp [L1: +305419896], al} */ // Template#: 139, Serial#: 3464 public void rip_cmp(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmp(placeHolder, source); new rip_cmp_3464(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmpl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code cmpl [L1: +305419896], 0x12345678} */ // Template#: 140, Serial#: 744 public void rip_cmpl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpl(placeHolder, imm32); new rip_cmpl_744(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code cmpq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code cmpq [L1: +305419896], 0x12345678} */ // Template#: 141, Serial#: 816 public void rip_cmpq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpq(placeHolder, imm32); new rip_cmpq_816(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code cmpw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code cmpw [L1: +305419896], 0x1234} */ // Template#: 142, Serial#: 888 public void rip_cmpw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpw(placeHolder, imm16); new rip_cmpw_888(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code cmppd }<i>destination</i>, <i>label</i>, <i>amd64xmmcomparison</i> * Example disassembly syntax: {@code cmppd xmm0, [L1: +305419896], less_than_or_equal} */ // Template#: 143, Serial#: 8091 public void rip_cmppd(final AMD64XMMRegister destination, final Label label, final AMD64XMMComparison amd64xmmcomparison) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmppd(destination, placeHolder, amd64xmmcomparison); new rip_cmppd_8091(startPosition, currentPosition() - startPosition, destination, amd64xmmcomparison, label); } /** * Pseudo-external assembler syntax: {@code cmpps }<i>destination</i>, <i>label</i>, <i>amd64xmmcomparison</i> * Example disassembly syntax: {@code cmpps xmm0, [L1: +305419896], less_than_or_equal} */ // Template#: 144, Serial#: 8003 public void rip_cmpps(final AMD64XMMRegister destination, final Label label, final AMD64XMMComparison amd64xmmcomparison) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpps(destination, placeHolder, amd64xmmcomparison); new rip_cmpps_8003(startPosition, currentPosition() - startPosition, destination, amd64xmmcomparison, label); } /** * Pseudo-external assembler syntax: {@code cmpsd }<i>destination</i>, <i>label</i>, <i>amd64xmmcomparison</i> * Example disassembly syntax: {@code cmpsd xmm0, [L1: +305419896], less_than_or_equal} */ // Template#: 145, Serial#: 8139 public void rip_cmpsd(final AMD64XMMRegister destination, final Label label, final AMD64XMMComparison amd64xmmcomparison) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpsd(destination, placeHolder, amd64xmmcomparison); new rip_cmpsd_8139(startPosition, currentPosition() - startPosition, destination, amd64xmmcomparison, label); } /** * Pseudo-external assembler syntax: {@code cmpss }<i>destination</i>, <i>label</i>, <i>amd64xmmcomparison</i> * Example disassembly syntax: {@code cmpss xmm0, [L1: +305419896], less_than_or_equal} */ // Template#: 146, Serial#: 8157 public void rip_cmpss(final AMD64XMMRegister destination, final Label label, final AMD64XMMComparison amd64xmmcomparison) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpss(destination, placeHolder, amd64xmmcomparison); new rip_cmpss_8157(startPosition, currentPosition() - startPosition, destination, amd64xmmcomparison, label); } /** * Pseudo-external assembler syntax: {@code cmpxchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmpxchg [L1: +305419896], ax} */ // Template#: 147, Serial#: 7868 public void rip_cmpxchg(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpxchg(placeHolder, source); new rip_cmpxchg_7868(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmpxchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmpxchg [L1: +305419896], eax} */ // Template#: 148, Serial#: 7850 public void rip_cmpxchg(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpxchg(placeHolder, source); new rip_cmpxchg_7850(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmpxchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmpxchg [L1: +305419896], rax} */ // Template#: 149, Serial#: 7859 public void rip_cmpxchg(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpxchg(placeHolder, source); new rip_cmpxchg_7859(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmpxchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code cmpxchg [L1: +305419896], al} */ // Template#: 150, Serial#: 7823 public void rip_cmpxchg(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpxchg(placeHolder, source); new rip_cmpxchg_7823(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code cmpxchg16b }<i>label</i> * Example disassembly syntax: {@code cmpxchg16b [L1: +305419896]} */ // Template#: 151, Serial#: 8067 public void rip_cmpxchg16b(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cmpxchg16b(placeHolder); new rip_cmpxchg16b_8067(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code comisd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code comisd xmm0, [L1: +305419896]} */ // Template#: 152, Serial#: 9621 public void rip_comisd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_comisd(destination, placeHolder); new rip_comisd_9621(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code comiss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code comiss xmm0, [L1: +305419896]} */ // Template#: 153, Serial#: 9462 public void rip_comiss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_comiss(destination, placeHolder); new rip_comiss_9462(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtdq2pd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtdq2pd xmm0, [L1: +305419896]} */ // Template#: 154, Serial#: 8802 public void rip_cvtdq2pd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtdq2pd(destination, placeHolder); new rip_cvtdq2pd_8802(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtdq2ps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtdq2ps xmm0, [L1: +305419896]} */ // Template#: 155, Serial#: 10017 public void rip_cvtdq2ps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtdq2ps(destination, placeHolder); new rip_cvtdq2ps_10017(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtpd2dq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtpd2dq xmm0, [L1: +305419896]} */ // Template#: 156, Serial#: 8784 public void rip_cvtpd2dq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtpd2dq(destination, placeHolder); new rip_cvtpd2dq_8784(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtpd2pi }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtpd2pi mm0, [L1: +305419896]} */ // Template#: 157, Serial#: 9585 public void rip_cvtpd2pi(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtpd2pi(destination, placeHolder); new rip_cvtpd2pi_9585(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtpd2ps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtpd2ps xmm0, [L1: +305419896]} */ // Template#: 158, Serial#: 10143 public void rip_cvtpd2ps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtpd2ps(destination, placeHolder); new rip_cvtpd2ps_10143(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtpi2pd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtpi2pd xmm0, [L1: +305419896]} */ // Template#: 159, Serial#: 9516 public void rip_cvtpi2pd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtpi2pd(destination, placeHolder); new rip_cvtpi2pd_9516(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtpi2ps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtpi2ps xmm0, [L1: +305419896]} */ // Template#: 160, Serial#: 9357 public void rip_cvtpi2ps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtpi2ps(destination, placeHolder); new rip_cvtpi2ps_9357(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtps2dq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtps2dq xmm0, [L1: +305419896]} */ // Template#: 161, Serial#: 10161 public void rip_cvtps2dq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtps2dq(destination, placeHolder); new rip_cvtps2dq_10161(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtps2pd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtps2pd xmm0, [L1: +305419896]} */ // Template#: 162, Serial#: 9999 public void rip_cvtps2pd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtps2pd(destination, placeHolder); new rip_cvtps2pd_9999(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtps2pi }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtps2pi mm0, [L1: +305419896]} */ // Template#: 163, Serial#: 9426 public void rip_cvtps2pi(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtps2pi(destination, placeHolder); new rip_cvtps2pi_9426(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsd2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsd2si eax, [L1: +305419896]} */ // Template#: 164, Serial#: 9675 public void rip_cvtsd2si(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsd2si(destination, placeHolder); new rip_cvtsd2si_9675(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsd2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsd2si rax, [L1: +305419896]} */ // Template#: 165, Serial#: 9684 public void rip_cvtsd2si(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsd2si(destination, placeHolder); new rip_cvtsd2si_9684(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsd2ss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsd2ss xmm0, [L1: +305419896]} */ // Template#: 166, Serial#: 10287 public void rip_cvtsd2ss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsd2ss(destination, placeHolder); new rip_cvtsd2ss_10287(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsi2sdl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsi2sdl xmm0, [L1: +305419896]} */ // Template#: 167, Serial#: 9639 public void rip_cvtsi2sdl(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsi2sdl(destination, placeHolder); new rip_cvtsi2sdl_9639(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsi2sdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsi2sdq xmm0, [L1: +305419896]} */ // Template#: 168, Serial#: 9648 public void rip_cvtsi2sdq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsi2sdq(destination, placeHolder); new rip_cvtsi2sdq_9648(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsi2ssl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsi2ssl xmm0, [L1: +305419896]} */ // Template#: 169, Serial#: 9693 public void rip_cvtsi2ssl(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsi2ssl(destination, placeHolder); new rip_cvtsi2ssl_9693(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtsi2ssq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtsi2ssq xmm0, [L1: +305419896]} */ // Template#: 170, Serial#: 9702 public void rip_cvtsi2ssq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtsi2ssq(destination, placeHolder); new rip_cvtsi2ssq_9702(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtss2sd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtss2sd xmm0, [L1: +305419896]} */ // Template#: 171, Serial#: 10413 public void rip_cvtss2sd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtss2sd(destination, placeHolder); new rip_cvtss2sd_10413(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtss2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtss2si eax, [L1: +305419896]} */ // Template#: 172, Serial#: 9729 public void rip_cvtss2si(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtss2si(destination, placeHolder); new rip_cvtss2si_9729(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvtss2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvtss2si rax, [L1: +305419896]} */ // Template#: 173, Serial#: 9738 public void rip_cvtss2si(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvtss2si(destination, placeHolder); new rip_cvtss2si_9738(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttpd2dq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttpd2dq xmm0, [L1: +305419896]} */ // Template#: 174, Serial#: 8742 public void rip_cvttpd2dq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttpd2dq(destination, placeHolder); new rip_cvttpd2dq_8742(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttpd2pi }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttpd2pi mm0, [L1: +305419896]} */ // Template#: 175, Serial#: 9567 public void rip_cvttpd2pi(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttpd2pi(destination, placeHolder); new rip_cvttpd2pi_9567(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttps2dq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttps2dq xmm0, [L1: +305419896]} */ // Template#: 176, Serial#: 10431 public void rip_cvttps2dq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttps2dq(destination, placeHolder); new rip_cvttps2dq_10431(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttps2pi }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttps2pi mm0, [L1: +305419896]} */ // Template#: 177, Serial#: 9408 public void rip_cvttps2pi(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttps2pi(destination, placeHolder); new rip_cvttps2pi_9408(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttsd2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttsd2si eax, [L1: +305419896]} */ // Template#: 178, Serial#: 9657 public void rip_cvttsd2si(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttsd2si(destination, placeHolder); new rip_cvttsd2si_9657(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttsd2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttsd2si rax, [L1: +305419896]} */ // Template#: 179, Serial#: 9666 public void rip_cvttsd2si(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttsd2si(destination, placeHolder); new rip_cvttsd2si_9666(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttss2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttss2si eax, [L1: +305419896]} */ // Template#: 180, Serial#: 9711 public void rip_cvttss2si(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttss2si(destination, placeHolder); new rip_cvttss2si_9711(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code cvttss2si }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code cvttss2si rax, [L1: +305419896]} */ // Template#: 181, Serial#: 9720 public void rip_cvttss2si(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_cvttss2si(destination, placeHolder); new rip_cvttss2si_9720(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code decb }<i>label</i> * Example disassembly syntax: {@code decb [L1: +305419896]} */ // Template#: 182, Serial#: 5328 public void rip_decb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_decb(placeHolder); new rip_decb_5328(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code decl }<i>label</i> * Example disassembly syntax: {@code decl [L1: +305419896]} */ // Template#: 183, Serial#: 5382 public void rip_decl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_decl(placeHolder); new rip_decl_5382(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code decq }<i>label</i> * Example disassembly syntax: {@code decq [L1: +305419896]} */ // Template#: 184, Serial#: 5400 public void rip_decq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_decq(placeHolder); new rip_decq_5400(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code decw }<i>label</i> * Example disassembly syntax: {@code decw [L1: +305419896]} */ // Template#: 185, Serial#: 5418 public void rip_decw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_decw(placeHolder); new rip_decw_5418(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code divb }<i>label</i> * Example disassembly syntax: {@code divb [L1: +305419896], al} */ // Template#: 186, Serial#: 2708 public void rip_divb___AL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divb___AL(placeHolder); new rip_divb___AL_2708(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code divl }<i>label</i> * Example disassembly syntax: {@code divl [L1: +305419896]} */ // Template#: 187, Serial#: 2924 public void rip_divl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divl(placeHolder); new rip_divl_2924(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code divq }<i>label</i> * Example disassembly syntax: {@code divq [L1: +305419896]} */ // Template#: 188, Serial#: 2996 public void rip_divq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divq(placeHolder); new rip_divq_2996(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code divw }<i>label</i> * Example disassembly syntax: {@code divw [L1: +305419896]} */ // Template#: 189, Serial#: 3068 public void rip_divw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divw(placeHolder); new rip_divw_3068(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code divpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code divpd xmm0, [L1: +305419896]} */ // Template#: 190, Serial#: 10215 public void rip_divpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divpd(destination, placeHolder); new rip_divpd_10215(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code divps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code divps xmm0, [L1: +305419896]} */ // Template#: 191, Serial#: 10071 public void rip_divps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divps(destination, placeHolder); new rip_divps_10071(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code divsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code divsd xmm0, [L1: +305419896]} */ // Template#: 192, Serial#: 10341 public void rip_divsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divsd(destination, placeHolder); new rip_divsd_10341(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code divss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code divss xmm0, [L1: +305419896]} */ // Template#: 193, Serial#: 10485 public void rip_divss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_divss(destination, placeHolder); new rip_divss_10485(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code fadds }<i>label</i> * Example disassembly syntax: {@code fadds [L1: +305419896]} */ // Template#: 194, Serial#: 3923 public void rip_fadds(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fadds(placeHolder); new rip_fadds_3923(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code faddl }<i>label</i> * Example disassembly syntax: {@code faddl [L1: +305419896]} */ // Template#: 195, Serial#: 4595 public void rip_faddl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_faddl(placeHolder); new rip_faddl_4595(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fbld }<i>label</i> * Example disassembly syntax: {@code fbld [L1: +305419896]} */ // Template#: 196, Serial#: 5135 public void rip_fbld(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fbld(placeHolder); new rip_fbld_5135(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fbstp }<i>label</i> * Example disassembly syntax: {@code fbstp [L1: +305419896]} */ // Template#: 197, Serial#: 5143 public void rip_fbstp(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fbstp(placeHolder); new rip_fbstp_5143(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fcoms }<i>label</i> * Example disassembly syntax: {@code fcoms [L1: +305419896]} */ // Template#: 198, Serial#: 3931 public void rip_fcoms(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fcoms(placeHolder); new rip_fcoms_3931(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fcoml }<i>label</i> * Example disassembly syntax: {@code fcoml [L1: +305419896]} */ // Template#: 199, Serial#: 4603 public void rip_fcoml(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fcoml(placeHolder); new rip_fcoml_4603(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fcomps }<i>label</i> * Example disassembly syntax: {@code fcomps [L1: +305419896]} */ // Template#: 200, Serial#: 3935 public void rip_fcomps(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fcomps(placeHolder); new rip_fcomps_3935(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fcompl }<i>label</i> * Example disassembly syntax: {@code fcompl [L1: +305419896]} */ // Template#: 201, Serial#: 4607 public void rip_fcompl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fcompl(placeHolder); new rip_fcompl_4607(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fdivs }<i>label</i> * Example disassembly syntax: {@code fdivs [L1: +305419896]} */ // Template#: 202, Serial#: 3947 public void rip_fdivs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fdivs(placeHolder); new rip_fdivs_3947(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fdivl }<i>label</i> * Example disassembly syntax: {@code fdivl [L1: +305419896]} */ // Template#: 203, Serial#: 4619 public void rip_fdivl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fdivl(placeHolder); new rip_fdivl_4619(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fdivrs }<i>label</i> * Example disassembly syntax: {@code fdivrs [L1: +305419896]} */ // Template#: 204, Serial#: 3951 public void rip_fdivrs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fdivrs(placeHolder); new rip_fdivrs_3951(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fdivrl }<i>label</i> * Example disassembly syntax: {@code fdivrl [L1: +305419896]} */ // Template#: 205, Serial#: 4623 public void rip_fdivrl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fdivrl(placeHolder); new rip_fdivrl_4623(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fiaddl }<i>label</i> * Example disassembly syntax: {@code fiaddl [L1: +305419896]} */ // Template#: 206, Serial#: 4283 public void rip_fiaddl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fiaddl(placeHolder); new rip_fiaddl_4283(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fiadds }<i>label</i> * Example disassembly syntax: {@code fiadds [L1: +305419896]} */ // Template#: 207, Serial#: 4931 public void rip_fiadds(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fiadds(placeHolder); new rip_fiadds_4931(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code ficoml }<i>label</i> * Example disassembly syntax: {@code ficoml [L1: +305419896]} */ // Template#: 208, Serial#: 4291 public void rip_ficoml(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ficoml(placeHolder); new rip_ficoml_4291(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code ficoms }<i>label</i> * Example disassembly syntax: {@code ficoms [L1: +305419896]} */ // Template#: 209, Serial#: 4939 public void rip_ficoms(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ficoms(placeHolder); new rip_ficoms_4939(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code ficompl }<i>label</i> * Example disassembly syntax: {@code ficompl [L1: +305419896]} */ // Template#: 210, Serial#: 4295 public void rip_ficompl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ficompl(placeHolder); new rip_ficompl_4295(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code ficomps }<i>label</i> * Example disassembly syntax: {@code ficomps [L1: +305419896]} */ // Template#: 211, Serial#: 4943 public void rip_ficomps(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ficomps(placeHolder); new rip_ficomps_4943(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fidivl }<i>label</i> * Example disassembly syntax: {@code fidivl [L1: +305419896]} */ // Template#: 212, Serial#: 4307 public void rip_fidivl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fidivl(placeHolder); new rip_fidivl_4307(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fidivs }<i>label</i> * Example disassembly syntax: {@code fidivs [L1: +305419896]} */ // Template#: 213, Serial#: 4955 public void rip_fidivs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fidivs(placeHolder); new rip_fidivs_4955(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fidivrl }<i>label</i> * Example disassembly syntax: {@code fidivrl [L1: +305419896]} */ // Template#: 214, Serial#: 4311 public void rip_fidivrl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fidivrl(placeHolder); new rip_fidivrl_4311(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fidivrs }<i>label</i> * Example disassembly syntax: {@code fidivrs [L1: +305419896]} */ // Template#: 215, Serial#: 4959 public void rip_fidivrs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fidivrs(placeHolder); new rip_fidivrs_4959(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fildl }<i>label</i> * Example disassembly syntax: {@code fildl [L1: +305419896]} */ // Template#: 216, Serial#: 4475 public void rip_fildl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fildl(placeHolder); new rip_fildl_4475(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code filds }<i>label</i> * Example disassembly syntax: {@code filds [L1: +305419896]} */ // Template#: 217, Serial#: 5123 public void rip_filds(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_filds(placeHolder); new rip_filds_5123(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fildq }<i>label</i> * Example disassembly syntax: {@code fildq [L1: +305419896]} */ // Template#: 218, Serial#: 5139 public void rip_fildq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fildq(placeHolder); new rip_fildq_5139(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fimull }<i>label</i> * Example disassembly syntax: {@code fimull [L1: +305419896]} */ // Template#: 219, Serial#: 4287 public void rip_fimull(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fimull(placeHolder); new rip_fimull_4287(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fimuls }<i>label</i> * Example disassembly syntax: {@code fimuls [L1: +305419896]} */ // Template#: 220, Serial#: 4935 public void rip_fimuls(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fimuls(placeHolder); new rip_fimuls_4935(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fistl }<i>label</i> * Example disassembly syntax: {@code fistl [L1: +305419896]} */ // Template#: 221, Serial#: 4479 public void rip_fistl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fistl(placeHolder); new rip_fistl_4479(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fists }<i>label</i> * Example disassembly syntax: {@code fists [L1: +305419896]} */ // Template#: 222, Serial#: 5127 public void rip_fists(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fists(placeHolder); new rip_fists_5127(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fistpl }<i>label</i> * Example disassembly syntax: {@code fistpl [L1: +305419896]} */ // Template#: 223, Serial#: 4483 public void rip_fistpl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fistpl(placeHolder); new rip_fistpl_4483(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fistps }<i>label</i> * Example disassembly syntax: {@code fistps [L1: +305419896]} */ // Template#: 224, Serial#: 5131 public void rip_fistps(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fistps(placeHolder); new rip_fistps_5131(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fistpq }<i>label</i> * Example disassembly syntax: {@code fistpq [L1: +305419896]} */ // Template#: 225, Serial#: 5147 public void rip_fistpq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fistpq(placeHolder); new rip_fistpq_5147(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fisubl }<i>label</i> * Example disassembly syntax: {@code fisubl [L1: +305419896]} */ // Template#: 226, Serial#: 4299 public void rip_fisubl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fisubl(placeHolder); new rip_fisubl_4299(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fisubs }<i>label</i> * Example disassembly syntax: {@code fisubs [L1: +305419896]} */ // Template#: 227, Serial#: 4947 public void rip_fisubs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fisubs(placeHolder); new rip_fisubs_4947(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fisubrl }<i>label</i> * Example disassembly syntax: {@code fisubrl [L1: +305419896]} */ // Template#: 228, Serial#: 4303 public void rip_fisubrl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fisubrl(placeHolder); new rip_fisubrl_4303(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fisubrs }<i>label</i> * Example disassembly syntax: {@code fisubrs [L1: +305419896]} */ // Template#: 229, Serial#: 4951 public void rip_fisubrs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fisubrs(placeHolder); new rip_fisubrs_4951(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code flds }<i>label</i> * Example disassembly syntax: {@code flds [L1: +305419896]} */ // Template#: 230, Serial#: 4115 public void rip_flds(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_flds(placeHolder); new rip_flds_4115(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fldt }<i>label</i> * Example disassembly syntax: {@code fldt [L1: +305419896]} */ // Template#: 231, Serial#: 4487 public void rip_fldt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fldt(placeHolder); new rip_fldt_4487(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fldl }<i>label</i> * Example disassembly syntax: {@code fldl [L1: +305419896]} */ // Template#: 232, Serial#: 4787 public void rip_fldl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fldl(placeHolder); new rip_fldl_4787(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fldcw }<i>label</i> * Example disassembly syntax: {@code fldcw [L1: +305419896]} */ // Template#: 233, Serial#: 4131 public void rip_fldcw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fldcw(placeHolder); new rip_fldcw_4131(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fldenv }<i>label</i> * Example disassembly syntax: {@code fldenv [L1: +305419896]} */ // Template#: 234, Serial#: 4127 public void rip_fldenv(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fldenv(placeHolder); new rip_fldenv_4127(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fmuls }<i>label</i> * Example disassembly syntax: {@code fmuls [L1: +305419896]} */ // Template#: 235, Serial#: 3927 public void rip_fmuls(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fmuls(placeHolder); new rip_fmuls_3927(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fmull }<i>label</i> * Example disassembly syntax: {@code fmull [L1: +305419896]} */ // Template#: 236, Serial#: 4599 public void rip_fmull(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fmull(placeHolder); new rip_fmull_4599(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code frstor }<i>label</i> * Example disassembly syntax: {@code frstor [L1: +305419896]} */ // Template#: 237, Serial#: 4799 public void rip_frstor(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_frstor(placeHolder); new rip_frstor_4799(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsave }<i>label</i> * Example disassembly syntax: {@code fsave [L1: +305419896]} */ // Template#: 238, Serial#: 4803 public void rip_fsave(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsave(placeHolder); new rip_fsave_4803(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsts }<i>label</i> * Example disassembly syntax: {@code fsts [L1: +305419896]} */ // Template#: 239, Serial#: 4119 public void rip_fsts(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsts(placeHolder); new rip_fsts_4119(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstl }<i>label</i> * Example disassembly syntax: {@code fstl [L1: +305419896]} */ // Template#: 240, Serial#: 4791 public void rip_fstl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstl(placeHolder); new rip_fstl_4791(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstcw }<i>label</i> * Example disassembly syntax: {@code fstcw [L1: +305419896]} */ // Template#: 241, Serial#: 4139 public void rip_fstcw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstcw(placeHolder); new rip_fstcw_4139(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstenv }<i>label</i> * Example disassembly syntax: {@code fstenv [L1: +305419896]} */ // Template#: 242, Serial#: 4135 public void rip_fstenv(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstenv(placeHolder); new rip_fstenv_4135(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstps }<i>label</i> * Example disassembly syntax: {@code fstps [L1: +305419896]} */ // Template#: 243, Serial#: 4123 public void rip_fstps(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstps(placeHolder); new rip_fstps_4123(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstpt }<i>label</i> * Example disassembly syntax: {@code fstpt [L1: +305419896]} */ // Template#: 244, Serial#: 4491 public void rip_fstpt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstpt(placeHolder); new rip_fstpt_4491(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstpl }<i>label</i> * Example disassembly syntax: {@code fstpl [L1: +305419896]} */ // Template#: 245, Serial#: 4795 public void rip_fstpl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstpl(placeHolder); new rip_fstpl_4795(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fstsw }<i>label</i> * Example disassembly syntax: {@code fstsw [L1: +305419896]} */ // Template#: 246, Serial#: 4807 public void rip_fstsw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fstsw(placeHolder); new rip_fstsw_4807(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsubs }<i>label</i> * Example disassembly syntax: {@code fsubs [L1: +305419896]} */ // Template#: 247, Serial#: 3939 public void rip_fsubs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsubs(placeHolder); new rip_fsubs_3939(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsubl }<i>label</i> * Example disassembly syntax: {@code fsubl [L1: +305419896]} */ // Template#: 248, Serial#: 4611 public void rip_fsubl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsubl(placeHolder); new rip_fsubl_4611(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsubrs }<i>label</i> * Example disassembly syntax: {@code fsubrs [L1: +305419896]} */ // Template#: 249, Serial#: 3943 public void rip_fsubrs(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsubrs(placeHolder); new rip_fsubrs_3943(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fsubrl }<i>label</i> * Example disassembly syntax: {@code fsubrl [L1: +305419896]} */ // Template#: 250, Serial#: 4615 public void rip_fsubrl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fsubrl(placeHolder); new rip_fsubrl_4615(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fxrstor }<i>label</i> * Example disassembly syntax: {@code fxrstor [L1: +305419896]} */ // Template#: 251, Serial#: 11341 public void rip_fxrstor(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fxrstor(placeHolder); new rip_fxrstor_11341(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code fxsave }<i>label</i> * Example disassembly syntax: {@code fxsave [L1: +305419896]} */ // Template#: 252, Serial#: 11337 public void rip_fxsave(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_fxsave(placeHolder); new rip_fxsave_11337(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code haddpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code haddpd xmm0, [L1: +305419896]} */ // Template#: 253, Serial#: 10881 public void rip_haddpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_haddpd(destination, placeHolder); new rip_haddpd_10881(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code haddps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code haddps xmm0, [L1: +305419896]} */ // Template#: 254, Serial#: 10953 public void rip_haddps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_haddps(destination, placeHolder); new rip_haddps_10953(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code hsubpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code hsubpd xmm0, [L1: +305419896]} */ // Template#: 255, Serial#: 10899 public void rip_hsubpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_hsubpd(destination, placeHolder); new rip_hsubpd_10899(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code hsubps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code hsubps xmm0, [L1: +305419896]} */ // Template#: 256, Serial#: 10971 public void rip_hsubps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_hsubps(destination, placeHolder); new rip_hsubps_10971(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code idivb }<i>label</i> * Example disassembly syntax: {@code idivb [L1: +305419896], al} */ // Template#: 257, Serial#: 2712 public void rip_idivb___AL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_idivb___AL(placeHolder); new rip_idivb___AL_2712(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code idivl }<i>label</i> * Example disassembly syntax: {@code idivl [L1: +305419896]} */ // Template#: 258, Serial#: 2928 public void rip_idivl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_idivl(placeHolder); new rip_idivl_2928(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code idivq }<i>label</i> * Example disassembly syntax: {@code idivq [L1: +305419896]} */ // Template#: 259, Serial#: 3000 public void rip_idivq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_idivq(placeHolder); new rip_idivq_3000(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code idivw }<i>label</i> * Example disassembly syntax: {@code idivw [L1: +305419896]} */ // Template#: 260, Serial#: 3072 public void rip_idivw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_idivw(placeHolder); new rip_idivw_3072(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code imul ax, [L1: +305419896]} */ // Template#: 261, Serial#: 11484 public void rip_imul(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder); new rip_imul_11484(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code imul ax, [L1: +305419896], 0x12} */ // Template#: 262, Serial#: 3629 public void rip_imul(final AMD64GeneralRegister16 destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm8); new rip_imul_3629(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code imul ax, [L1: +305419896], 0x1234} */ // Template#: 263, Serial#: 3600 public void rip_imul(final AMD64GeneralRegister16 destination, final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm16); new rip_imul_3600(startPosition, currentPosition() - startPosition, destination, imm16, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code imul eax, [L1: +305419896]} */ // Template#: 264, Serial#: 11466 public void rip_imul(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder); new rip_imul_11466(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code imul eax, [L1: +305419896], 0x12} */ // Template#: 265, Serial#: 3611 public void rip_imul(final AMD64GeneralRegister32 destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm8); new rip_imul_3611(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code imul eax, [L1: +305419896], 0x12345678} */ // Template#: 266, Serial#: 3582 public void rip_imul(final AMD64GeneralRegister32 destination, final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm32); new rip_imul_3582(startPosition, currentPosition() - startPosition, destination, imm32, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code imul rax, [L1: +305419896]} */ // Template#: 267, Serial#: 11475 public void rip_imul(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder); new rip_imul_11475(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code imul rax, [L1: +305419896], 0x12} */ // Template#: 268, Serial#: 3620 public void rip_imul(final AMD64GeneralRegister64 destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm8); new rip_imul_3620(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code imul }<i>destination</i>, <i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code imul rax, [L1: +305419896], 0x12345678} */ // Template#: 269, Serial#: 3591 public void rip_imul(final AMD64GeneralRegister64 destination, final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imul(destination, placeHolder, imm32); new rip_imul_3591(startPosition, currentPosition() - startPosition, destination, imm32, label); } /** * Pseudo-external assembler syntax: {@code imulb }<i>label</i> * Example disassembly syntax: {@code imulb [L1: +305419896], al} */ // Template#: 270, Serial#: 2704 public void rip_imulb___AL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imulb___AL(placeHolder); new rip_imulb___AL_2704(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code imull }<i>label</i> * Example disassembly syntax: {@code imull [L1: +305419896]} */ // Template#: 271, Serial#: 2920 public void rip_imull(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imull(placeHolder); new rip_imull_2920(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code imulq }<i>label</i> * Example disassembly syntax: {@code imulq [L1: +305419896]} */ // Template#: 272, Serial#: 2992 public void rip_imulq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imulq(placeHolder); new rip_imulq_2992(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code imulw }<i>label</i> * Example disassembly syntax: {@code imulw [L1: +305419896]} */ // Template#: 273, Serial#: 3064 public void rip_imulw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_imulw(placeHolder); new rip_imulw_3064(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code incb }<i>label</i> * Example disassembly syntax: {@code incb [L1: +305419896]} */ // Template#: 274, Serial#: 5324 public void rip_incb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_incb(placeHolder); new rip_incb_5324(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code incl }<i>label</i> * Example disassembly syntax: {@code incl [L1: +305419896]} */ // Template#: 275, Serial#: 5378 public void rip_incl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_incl(placeHolder); new rip_incl_5378(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code incq }<i>label</i> * Example disassembly syntax: {@code incq [L1: +305419896]} */ // Template#: 276, Serial#: 5396 public void rip_incq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_incq(placeHolder); new rip_incq_5396(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code incw }<i>label</i> * Example disassembly syntax: {@code incw [L1: +305419896]} */ // Template#: 277, Serial#: 5414 public void rip_incw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_incw(placeHolder); new rip_incw_5414(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code invlpg }<i>label</i> * Example disassembly syntax: {@code invlpg [L1: +305419896]} */ // Template#: 278, Serial#: 5672 public void rip_invlpg(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_invlpg(placeHolder); new rip_invlpg_5672(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jb }<i>label</i> * Example disassembly syntax: {@code jb L1: +18} */ // Template#: 279, Serial#: 491 public void jb(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jb(placeHolder); new jb_491(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jbe }<i>label</i> * Example disassembly syntax: {@code jbe L1: +18} */ // Template#: 280, Serial#: 495 public void jbe(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jbe(placeHolder); new jbe_495(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jl }<i>label</i> * Example disassembly syntax: {@code jl L1: +18} */ // Template#: 281, Serial#: 3649 public void jl(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jl(placeHolder); new jl_3649(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jle }<i>label</i> * Example disassembly syntax: {@code jle L1: +18} */ // Template#: 282, Serial#: 3651 public void jle(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jle(placeHolder); new jle_3651(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jmp }<i>label</i> * Example disassembly syntax: {@code jmp L1: +18} */ // Template#: 283, Serial#: 5290 public void jmp(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jmp(placeHolder); new jmp_5290(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jmp }<i>label</i> * Example disassembly syntax: {@code jmp [L1: +305419896]} */ // Template#: 284, Serial#: 5436 public void rip_jmp(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_jmp(placeHolder); new rip_jmp_5436(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnb }<i>label</i> * Example disassembly syntax: {@code jnb L1: +18} */ // Template#: 285, Serial#: 492 public void jnb(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnb(placeHolder); new jnb_492(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnbe }<i>label</i> * Example disassembly syntax: {@code jnbe L1: +18} */ // Template#: 286, Serial#: 496 public void jnbe(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnbe(placeHolder); new jnbe_496(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnl }<i>label</i> * Example disassembly syntax: {@code jnl L1: +18} */ // Template#: 287, Serial#: 3650 public void jnl(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnl(placeHolder); new jnl_3650(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnle }<i>label</i> * Example disassembly syntax: {@code jnle L1: +18} */ // Template#: 288, Serial#: 3652 public void jnle(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnle(placeHolder); new jnle_3652(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jno }<i>label</i> * Example disassembly syntax: {@code jno L1: +18} */ // Template#: 289, Serial#: 490 public void jno(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jno(placeHolder); new jno_490(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnp }<i>label</i> * Example disassembly syntax: {@code jnp L1: +18} */ // Template#: 290, Serial#: 3648 public void jnp(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnp(placeHolder); new jnp_3648(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jns }<i>label</i> * Example disassembly syntax: {@code jns L1: +18} */ // Template#: 291, Serial#: 3646 public void jns(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jns(placeHolder); new jns_3646(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jnz }<i>label</i> * Example disassembly syntax: {@code jnz L1: +18} */ // Template#: 292, Serial#: 494 public void jnz(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jnz(placeHolder); new jnz_494(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jo }<i>label</i> * Example disassembly syntax: {@code jo L1: +18} */ // Template#: 293, Serial#: 489 public void jo(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jo(placeHolder); new jo_489(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jp }<i>label</i> * Example disassembly syntax: {@code jp L1: +18} */ // Template#: 294, Serial#: 3647 public void jp(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jp(placeHolder); new jp_3647(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jrcxz }<i>label</i> * Example disassembly syntax: {@code jrcxz L1: +18} */ // Template#: 295, Serial#: 2649 public void jrcxz(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jrcxz(placeHolder); new jrcxz_2649(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code js }<i>label</i> * Example disassembly syntax: {@code js L1: +18} */ // Template#: 296, Serial#: 3645 public void js(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; js(placeHolder); new js_3645(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code jz }<i>label</i> * Example disassembly syntax: {@code jz L1: +18} */ // Template#: 297, Serial#: 493 public void jz(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; jz(placeHolder); new jz_493(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lar }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lar ax, [L1: +305419896]} */ // Template#: 298, Serial#: 5843 public void rip_lar(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lar(destination, placeHolder); new rip_lar_5843(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lar }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lar eax, [L1: +305419896]} */ // Template#: 299, Serial#: 5825 public void rip_lar(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lar(destination, placeHolder); new rip_lar_5825(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lar }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lar rax, [L1: +305419896]} */ // Template#: 300, Serial#: 5834 public void rip_lar(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lar(destination, placeHolder); new rip_lar_5834(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lddqu }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lddqu xmm0, [L1: +305419896]} */ // Template#: 301, Serial#: 9096 public void rip_lddqu(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lddqu(destination, placeHolder); new rip_lddqu_9096(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code ldmxcsr }<i>label</i> * Example disassembly syntax: {@code ldmxcsr [L1: +305419896]} */ // Template#: 302, Serial#: 11345 public void rip_ldmxcsr(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ldmxcsr(placeHolder); new rip_ldmxcsr_11345(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lea }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lea ax, [L1: +305419896]} */ // Template#: 303, Serial#: 3807 public void rip_lea(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lea(destination, placeHolder); new rip_lea_3807(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lea }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lea eax, [L1: +305419896]} */ // Template#: 304, Serial#: 3791 public void rip_lea(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lea(destination, placeHolder); new rip_lea_3791(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lea }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lea rax, [L1: +305419896]} */ // Template#: 305, Serial#: 3799 public void rip_lea(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lea(destination, placeHolder); new rip_lea_3799(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lgdt }<i>label</i> * Example disassembly syntax: {@code lgdt [L1: +305419896]} */ // Template#: 306, Serial#: 5656 public void rip_lgdt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lgdt(placeHolder); new rip_lgdt_5656(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lidt }<i>label</i> * Example disassembly syntax: {@code lidt [L1: +305419896]} */ // Template#: 307, Serial#: 5660 public void rip_lidt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lidt(placeHolder); new rip_lidt_5660(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lldt }<i>label</i> * Example disassembly syntax: {@code lldt [L1: +305419896]} */ // Template#: 308, Serial#: 5494 public void rip_lldt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lldt(placeHolder); new rip_lldt_5494(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lmsw }<i>label</i> * Example disassembly syntax: {@code lmsw [L1: +305419896]} */ // Template#: 309, Serial#: 5668 public void rip_lmsw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lmsw(placeHolder); new rip_lmsw_5668(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code loop }<i>label</i> * Example disassembly syntax: {@code loop L1: +18} */ // Template#: 310, Serial#: 2647 public void loop(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; loop(placeHolder); new loop_2647(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code loope }<i>label</i> * Example disassembly syntax: {@code loope L1: +18} */ // Template#: 311, Serial#: 2645 public void loope(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; loope(placeHolder); new loope_2645(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code loopne }<i>label</i> * Example disassembly syntax: {@code loopne L1: +18} */ // Template#: 312, Serial#: 2643 public void loopne(final Label label) { final int startPosition = currentPosition(); final byte placeHolder = 0; loopne(placeHolder); new loopne_2643(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code lsl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lsl ax, [L1: +305419896]} */ // Template#: 313, Serial#: 5870 public void rip_lsl(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lsl(destination, placeHolder); new rip_lsl_5870(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lsl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lsl eax, [L1: +305419896]} */ // Template#: 314, Serial#: 5852 public void rip_lsl(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lsl(destination, placeHolder); new rip_lsl_5852(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code lsl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code lsl rax, [L1: +305419896]} */ // Template#: 315, Serial#: 5861 public void rip_lsl(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_lsl(destination, placeHolder); new rip_lsl_5861(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code ltr }<i>label</i> * Example disassembly syntax: {@code ltr [L1: +305419896]} */ // Template#: 316, Serial#: 5498 public void rip_ltr(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ltr(placeHolder); new rip_ltr_5498(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code maxpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code maxpd xmm0, [L1: +305419896]} */ // Template#: 317, Serial#: 10233 public void rip_maxpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_maxpd(destination, placeHolder); new rip_maxpd_10233(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code maxps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code maxps xmm0, [L1: +305419896]} */ // Template#: 318, Serial#: 10089 public void rip_maxps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_maxps(destination, placeHolder); new rip_maxps_10089(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code maxsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code maxsd xmm0, [L1: +305419896]} */ // Template#: 319, Serial#: 10359 public void rip_maxsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_maxsd(destination, placeHolder); new rip_maxsd_10359(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code maxss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code maxss xmm0, [L1: +305419896]} */ // Template#: 320, Serial#: 10503 public void rip_maxss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_maxss(destination, placeHolder); new rip_maxss_10503(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code minpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code minpd xmm0, [L1: +305419896]} */ // Template#: 321, Serial#: 10197 public void rip_minpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_minpd(destination, placeHolder); new rip_minpd_10197(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code minps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code minps xmm0, [L1: +305419896]} */ // Template#: 322, Serial#: 10053 public void rip_minps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_minps(destination, placeHolder); new rip_minps_10053(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code minsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code minsd xmm0, [L1: +305419896]} */ // Template#: 323, Serial#: 10323 public void rip_minsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_minsd(destination, placeHolder); new rip_minsd_10323(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code minss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code minss xmm0, [L1: +305419896]} */ // Template#: 324, Serial#: 10467 public void rip_minss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_minss(destination, placeHolder); new rip_minss_10467(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mov ax, [L1: +305419896]} */ // Template#: 325, Serial#: 3755 public void rip_mov(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(destination, placeHolder); new rip_mov_3755(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mov eax, [L1: +305419896]} */ // Template#: 326, Serial#: 3737 public void rip_mov(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(destination, placeHolder); new rip_mov_3737(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mov rax, [L1: +305419896]} */ // Template#: 327, Serial#: 3746 public void rip_mov(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(destination, placeHolder); new rip_mov_3746(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mov al, [L1: +305419896]} */ // Template#: 328, Serial#: 3710 public void rip_mov(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(destination, placeHolder); new rip_mov_3710(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mov es, [L1: +305419896]} */ // Template#: 329, Serial#: 3815 public void rip_mov(final SegmentRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(destination, placeHolder); new rip_mov_3815(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code movb [L1: +305419896], 0x12} */ // Template#: 330, Serial#: 1725 public void rip_movb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movb(placeHolder, imm8); new rip_movb_1725(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mov [L1: +305419896], ax} */ // Template#: 331, Serial#: 3701 public void rip_mov(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(placeHolder, source); new rip_mov_3701(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mov [L1: +305419896], eax} */ // Template#: 332, Serial#: 3683 public void rip_mov(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(placeHolder, source); new rip_mov_3683(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mov [L1: +305419896], rax} */ // Template#: 333, Serial#: 3692 public void rip_mov(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(placeHolder, source); new rip_mov_3692(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mov [L1: +305419896], al} */ // Template#: 334, Serial#: 3656 public void rip_mov(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(placeHolder, source); new rip_mov_3656(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mov [L1: +305419896], es} */ // Template#: 335, Serial#: 3764 public void rip_mov(final Label label, final SegmentRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mov(placeHolder, source); new rip_mov_3764(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code movl [L1: +305419896], 0x12345678} */ // Template#: 336, Serial#: 1752 public void rip_movl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movl(placeHolder, imm32); new rip_movl_1752(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code movq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code movq [L1: +305419896], 0x12345678} */ // Template#: 337, Serial#: 1761 public void rip_movq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movq(placeHolder, imm32); new rip_movq_1761(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code movw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code movw [L1: +305419896], 0x1234} */ // Template#: 338, Serial#: 1770 public void rip_movw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movw(placeHolder, imm16); new rip_movw_1770(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov al, [L1: 0x123456789ABCDE]} */ // Template#: 339, Serial#: 1259 public void m_mov_AL(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov_AL(placeHolder); new m_mov_AL_1259(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov eax, [L1: 0x123456789ABCDE]} */ // Template#: 340, Serial#: 1262 public void m_mov_EAX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov_EAX(placeHolder); new m_mov_EAX_1262(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov rax, [L1: 0x123456789ABCDE]} */ // Template#: 341, Serial#: 1263 public void m_mov_RAX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov_RAX(placeHolder); new m_mov_RAX_1263(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov ax, [L1: 0x123456789ABCDE]} */ // Template#: 342, Serial#: 1264 public void m_mov_AX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov_AX(placeHolder); new m_mov_AX_1264(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov [L1: 0x123456789ABCDE], al} */ // Template#: 343, Serial#: 1265 public void m_mov___AL(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov___AL(placeHolder); new m_mov___AL_1265(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov [L1: 0x123456789ABCDE], eax} */ // Template#: 344, Serial#: 1268 public void m_mov___EAX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov___EAX(placeHolder); new m_mov___EAX_1268(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov [L1: 0x123456789ABCDE], rax} */ // Template#: 345, Serial#: 1269 public void m_mov___RAX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov___RAX(placeHolder); new m_mov___RAX_1269(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mov }<i>label</i> * Example disassembly syntax: {@code mov [L1: 0x123456789ABCDE], ax} */ // Template#: 346, Serial#: 1270 public void m_mov___AX(final Label label) { final int startPosition = currentPosition(); final long placeHolder = 0; m_mov___AX(placeHolder); new m_mov___AX_1270(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code movapd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movapd xmm0, [L1: +305419896]} */ // Template#: 347, Serial#: 9480 public void rip_movapd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movapd(destination, placeHolder); new rip_movapd_9480(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movapd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movapd [L1: +305419896], xmm0} */ // Template#: 348, Serial#: 9498 public void rip_movapd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movapd(placeHolder, source); new rip_movapd_9498(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movaps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movaps xmm0, [L1: +305419896]} */ // Template#: 349, Serial#: 9321 public void rip_movaps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movaps(destination, placeHolder); new rip_movaps_9321(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movaps }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movaps [L1: +305419896], xmm0} */ // Template#: 350, Serial#: 9339 public void rip_movaps(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movaps(placeHolder, source); new rip_movaps_9339(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movdl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdl xmm0, [L1: +305419896]} */ // Template#: 351, Serial#: 10782 public void rip_movdl(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdl(destination, placeHolder); new rip_movdl_10782(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdq xmm0, [L1: +305419896]} */ // Template#: 352, Serial#: 10791 public void rip_movdq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdq(destination, placeHolder); new rip_movdq_10791(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdl }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdl mm0, [L1: +305419896]} */ // Template#: 353, Serial#: 10629 public void rip_movdl(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdl(destination, placeHolder); new rip_movdl_10629(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdq mm0, [L1: +305419896]} */ // Template#: 354, Serial#: 10638 public void rip_movdq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdq(destination, placeHolder); new rip_movdq_10638(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdl }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdl [L1: +305419896], xmm0} */ // Template#: 355, Serial#: 10917 public void rip_movdl(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdl(placeHolder, source); new rip_movdl_10917(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movdq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdq [L1: +305419896], xmm0} */ // Template#: 356, Serial#: 10926 public void rip_movdq(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdq(placeHolder, source); new rip_movdq_10926(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movdl }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdl [L1: +305419896], mm0} */ // Template#: 357, Serial#: 10836 public void rip_movdl(final Label label, final MMXRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdl(placeHolder, source); new rip_movdl_10836(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movdq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdq [L1: +305419896], mm0} */ // Template#: 358, Serial#: 10845 public void rip_movdq(final Label label, final MMXRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdq(placeHolder, source); new rip_movdq_10845(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movddup }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movddup xmm0, [L1: +305419896]} */ // Template#: 359, Serial#: 6236 public void rip_movddup(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movddup(destination, placeHolder); new rip_movddup_6236(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdqa }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdqa xmm0, [L1: +305419896]} */ // Template#: 360, Serial#: 10800 public void rip_movdqa(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdqa(destination, placeHolder); new rip_movdqa_10800(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdqa }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdqa [L1: +305419896], xmm0} */ // Template#: 361, Serial#: 10935 public void rip_movdqa(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdqa(placeHolder, source); new rip_movdqa_10935(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movdqu }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movdqu xmm0, [L1: +305419896]} */ // Template#: 362, Serial#: 10818 public void rip_movdqu(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdqu(destination, placeHolder); new rip_movdqu_10818(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movdqu }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movdqu [L1: +305419896], xmm0} */ // Template#: 363, Serial#: 11007 public void rip_movdqu(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movdqu(placeHolder, source); new rip_movdqu_11007(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movhpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movhpd xmm0, [L1: +305419896]} */ // Template#: 364, Serial#: 6134 public void rip_movhpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movhpd(destination, placeHolder); new rip_movhpd_6134(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movhpd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movhpd [L1: +305419896], xmm0} */ // Template#: 365, Serial#: 6158 public void rip_movhpd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movhpd(placeHolder, source); new rip_movhpd_6158(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movhps }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movhps [L1: +305419896], xmm0} */ // Template#: 366, Serial#: 5990 public void rip_movhps(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movhps(placeHolder, source); new rip_movhps_5990(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movlpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movlpd xmm0, [L1: +305419896]} */ // Template#: 367, Serial#: 6050 public void rip_movlpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movlpd(destination, placeHolder); new rip_movlpd_6050(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movlpd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movlpd [L1: +305419896], xmm0} */ // Template#: 368, Serial#: 6074 public void rip_movlpd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movlpd(placeHolder, source); new rip_movlpd_6074(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movlps }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movlps [L1: +305419896], xmm0} */ // Template#: 369, Serial#: 5927 public void rip_movlps(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movlps(placeHolder, source); new rip_movlps_5927(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movnti }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movnti [L1: +305419896], eax} */ // Template#: 370, Serial#: 8021 public void rip_movnti(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movnti(placeHolder, source); new rip_movnti_8021(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movnti }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movnti [L1: +305419896], rax} */ // Template#: 371, Serial#: 8029 public void rip_movnti(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movnti(placeHolder, source); new rip_movnti_8029(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movntpd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movntpd [L1: +305419896], xmm0} */ // Template#: 372, Serial#: 9543 public void rip_movntpd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movntpd(placeHolder, source); new rip_movntpd_9543(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movntps }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movntps [L1: +305419896], xmm0} */ // Template#: 373, Serial#: 9384 public void rip_movntps(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movntps(placeHolder, source); new rip_movntps_9384(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movntq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movntq [L1: +305419896], mm0} */ // Template#: 374, Serial#: 8610 public void rip_movntq(final Label label, final MMXRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movntq(placeHolder, source); new rip_movntq_8610(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movq xmm0, [L1: +305419896]} */ // Template#: 375, Serial#: 10989 public void rip_movq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movq(destination, placeHolder); new rip_movq_10989(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movq mm0, [L1: +305419896]} */ // Template#: 376, Serial#: 10647 public void rip_movq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movq(destination, placeHolder); new rip_movq_10647(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movq [L1: +305419896], xmm0} */ // Template#: 377, Serial#: 8421 public void rip_movq(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movq(placeHolder, source); new rip_movq_8421(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movq [L1: +305419896], mm0} */ // Template#: 378, Serial#: 10854 public void rip_movq(final Label label, final MMXRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movq(placeHolder, source); new rip_movq_10854(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsd xmm0, [L1: +305419896]} */ // Template#: 379, Serial#: 6182 public void rip_movsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsd(destination, placeHolder); new rip_movsd_6182(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movsd [L1: +305419896], xmm0} */ // Template#: 380, Serial#: 6218 public void rip_movsd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsd(placeHolder, source); new rip_movsd_6218(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movshdup }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movshdup xmm0, [L1: +305419896]} */ // Template#: 381, Serial#: 6326 public void rip_movshdup(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movshdup(destination, placeHolder); new rip_movshdup_6326(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsldup }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsldup xmm0, [L1: +305419896]} */ // Template#: 382, Serial#: 6308 public void rip_movsldup(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsldup(destination, placeHolder); new rip_movsldup_6308(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movss xmm0, [L1: +305419896]} */ // Template#: 383, Serial#: 6254 public void rip_movss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movss(destination, placeHolder); new rip_movss_6254(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movss }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movss [L1: +305419896], xmm0} */ // Template#: 384, Serial#: 6290 public void rip_movss(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movss(placeHolder, source); new rip_movss_6290(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movsx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsx ax, [L1: +305419896]} */ // Template#: 385, Serial#: 11700 public void rip_movsxb(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxb(destination, placeHolder); new rip_movsxb_11700(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsx eax, [L1: +305419896]} */ // Template#: 386, Serial#: 11682 public void rip_movsxb(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxb(destination, placeHolder); new rip_movsxb_11682(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsx rax, [L1: +305419896]} */ // Template#: 387, Serial#: 11691 public void rip_movsxb(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxb(destination, placeHolder); new rip_movsxb_11691(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsxd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsxd rax, [L1: +305419896]} */ // Template#: 388, Serial#: 462 public void rip_movsxd(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxd(destination, placeHolder); new rip_movsxd_462(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsxw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsxw eax, [L1: +305419896]} */ // Template#: 389, Serial#: 11709 public void rip_movsxw(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxw(destination, placeHolder); new rip_movsxw_11709(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movsxw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movsxw rax, [L1: +305419896]} */ // Template#: 390, Serial#: 11718 public void rip_movsxw(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movsxw(destination, placeHolder); new rip_movsxw_11718(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movupd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movupd xmm0, [L1: +305419896]} */ // Template#: 391, Serial#: 6014 public void rip_movupd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movupd(destination, placeHolder); new rip_movupd_6014(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movupd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movupd [L1: +305419896], xmm0} */ // Template#: 392, Serial#: 6032 public void rip_movupd(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movupd(placeHolder, source); new rip_movupd_6032(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movups }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movups xmm0, [L1: +305419896]} */ // Template#: 393, Serial#: 5888 public void rip_movups(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movups(destination, placeHolder); new rip_movups_5888(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movups }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code movups [L1: +305419896], xmm0} */ // Template#: 394, Serial#: 5906 public void rip_movups(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movups(placeHolder, source); new rip_movups_5906(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code movzx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzx ax, [L1: +305419896]} */ // Template#: 395, Serial#: 7922 public void rip_movzxb(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxb(destination, placeHolder); new rip_movzxb_7922(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movzx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzx eax, [L1: +305419896]} */ // Template#: 396, Serial#: 7904 public void rip_movzxb(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxb(destination, placeHolder); new rip_movzxb_7904(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movzx }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzx rax, [L1: +305419896]} */ // Template#: 397, Serial#: 7913 public void rip_movzxb(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxb(destination, placeHolder); new rip_movzxb_7913(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movzxd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzxd rax, [L1: +305419896]} */ // Template#: 398, Serial#: 471 public void rip_movzxd(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxd(destination, placeHolder); new rip_movzxd_471(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movzxw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzxw eax, [L1: +305419896]} */ // Template#: 399, Serial#: 7931 public void rip_movzxw(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxw(destination, placeHolder); new rip_movzxw_7931(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code movzxw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code movzxw rax, [L1: +305419896]} */ // Template#: 400, Serial#: 7940 public void rip_movzxw(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_movzxw(destination, placeHolder); new rip_movzxw_7940(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mulb }<i>label</i> * Example disassembly syntax: {@code mulb [L1: +305419896], al} */ // Template#: 401, Serial#: 2700 public void rip_mulb___AL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulb___AL(placeHolder); new rip_mulb___AL_2700(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mull }<i>label</i> * Example disassembly syntax: {@code mull [L1: +305419896]} */ // Template#: 402, Serial#: 2916 public void rip_mull(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mull(placeHolder); new rip_mull_2916(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mulq }<i>label</i> * Example disassembly syntax: {@code mulq [L1: +305419896]} */ // Template#: 403, Serial#: 2988 public void rip_mulq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulq(placeHolder); new rip_mulq_2988(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mulw }<i>label</i> * Example disassembly syntax: {@code mulw [L1: +305419896]} */ // Template#: 404, Serial#: 3060 public void rip_mulw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulw(placeHolder); new rip_mulw_3060(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code mulpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mulpd xmm0, [L1: +305419896]} */ // Template#: 405, Serial#: 10125 public void rip_mulpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulpd(destination, placeHolder); new rip_mulpd_10125(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mulps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mulps xmm0, [L1: +305419896]} */ // Template#: 406, Serial#: 9981 public void rip_mulps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulps(destination, placeHolder); new rip_mulps_9981(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mulsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mulsd xmm0, [L1: +305419896]} */ // Template#: 407, Serial#: 10269 public void rip_mulsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulsd(destination, placeHolder); new rip_mulsd_10269(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mulss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code mulss xmm0, [L1: +305419896]} */ // Template#: 408, Serial#: 10395 public void rip_mulss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mulss(destination, placeHolder); new rip_mulss_10395(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code mvntdq }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code mvntdq [L1: +305419896], xmm0} */ // Template#: 409, Serial#: 8760 public void rip_mvntdq(final Label label, final AMD64XMMRegister source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_mvntdq(placeHolder, source); new rip_mvntdq_8760(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code negb }<i>label</i> * Example disassembly syntax: {@code negb [L1: +305419896]} */ // Template#: 410, Serial#: 2696 public void rip_negb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_negb(placeHolder); new rip_negb_2696(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code negl }<i>label</i> * Example disassembly syntax: {@code negl [L1: +305419896]} */ // Template#: 411, Serial#: 2912 public void rip_negl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_negl(placeHolder); new rip_negl_2912(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code negq }<i>label</i> * Example disassembly syntax: {@code negq [L1: +305419896]} */ // Template#: 412, Serial#: 2984 public void rip_negq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_negq(placeHolder); new rip_negq_2984(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code negw }<i>label</i> * Example disassembly syntax: {@code negw [L1: +305419896]} */ // Template#: 413, Serial#: 3056 public void rip_negw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_negw(placeHolder); new rip_negw_3056(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code notb }<i>label</i> * Example disassembly syntax: {@code notb [L1: +305419896]} */ // Template#: 414, Serial#: 2692 public void rip_notb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_notb(placeHolder); new rip_notb_2692(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code notl }<i>label</i> * Example disassembly syntax: {@code notl [L1: +305419896]} */ // Template#: 415, Serial#: 2908 public void rip_notl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_notl(placeHolder); new rip_notl_2908(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code notq }<i>label</i> * Example disassembly syntax: {@code notq [L1: +305419896]} */ // Template#: 416, Serial#: 2980 public void rip_notq(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_notq(placeHolder); new rip_notq_2980(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code notw }<i>label</i> * Example disassembly syntax: {@code notw [L1: +305419896]} */ // Template#: 417, Serial#: 3052 public void rip_notw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_notw(placeHolder); new rip_notw_3052(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code or }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code or ax, [L1: +305419896]} */ // Template#: 418, Serial#: 3215 public void rip_or(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(destination, placeHolder); new rip_or_3215(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code or }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code or eax, [L1: +305419896]} */ // Template#: 419, Serial#: 3197 public void rip_or(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(destination, placeHolder); new rip_or_3197(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code or }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code or rax, [L1: +305419896]} */ // Template#: 420, Serial#: 3206 public void rip_or(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(destination, placeHolder); new rip_or_3206(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code or }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code or al, [L1: +305419896]} */ // Template#: 421, Serial#: 3170 public void rip_or(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(destination, placeHolder); new rip_or_3170(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code orb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code orb [L1: +305419896], 0x12} */ // Template#: 422, Serial#: 504 public void rip_orb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orb(placeHolder, imm8); new rip_orb_504(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code orl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code orl [L1: +305419896], 0x12} */ // Template#: 423, Serial#: 936 public void rip_orl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orl(placeHolder, imm8); new rip_orl_936(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code orq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code orq [L1: +305419896], 0x12} */ // Template#: 424, Serial#: 1008 public void rip_orq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orq(placeHolder, imm8); new rip_orq_1008(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code orw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code orw [L1: +305419896], 0x12} */ // Template#: 425, Serial#: 1080 public void rip_orw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orw(placeHolder, imm8); new rip_orw_1080(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code or }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code or [L1: +305419896], ax} */ // Template#: 426, Serial#: 3161 public void rip_or(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(placeHolder, source); new rip_or_3161(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code or }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code or [L1: +305419896], eax} */ // Template#: 427, Serial#: 3143 public void rip_or(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(placeHolder, source); new rip_or_3143(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code or }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code or [L1: +305419896], rax} */ // Template#: 428, Serial#: 3152 public void rip_or(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(placeHolder, source); new rip_or_3152(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code or }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code or [L1: +305419896], al} */ // Template#: 429, Serial#: 3116 public void rip_or(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_or(placeHolder, source); new rip_or_3116(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code orl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code orl [L1: +305419896], 0x12345678} */ // Template#: 430, Serial#: 720 public void rip_orl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orl(placeHolder, imm32); new rip_orl_720(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code orq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code orq [L1: +305419896], 0x12345678} */ // Template#: 431, Serial#: 792 public void rip_orq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orq(placeHolder, imm32); new rip_orq_792(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code orw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code orw [L1: +305419896], 0x1234} */ // Template#: 432, Serial#: 864 public void rip_orw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orw(placeHolder, imm16); new rip_orw_864(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code orpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code orpd xmm0, [L1: +305419896]} */ // Template#: 433, Serial#: 6770 public void rip_orpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orpd(destination, placeHolder); new rip_orpd_6770(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code orps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code orps xmm0, [L1: +305419896]} */ // Template#: 434, Serial#: 6677 public void rip_orps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_orps(destination, placeHolder); new rip_orps_6677(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packssdw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packssdw xmm0, [L1: +305419896]} */ // Template#: 435, Serial#: 10728 public void rip_packssdw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packssdw(destination, placeHolder); new rip_packssdw_10728(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packssdw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packssdw mm0, [L1: +305419896]} */ // Template#: 436, Serial#: 10602 public void rip_packssdw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packssdw(destination, placeHolder); new rip_packssdw_10602(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packsswb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packsswb xmm0, [L1: +305419896]} */ // Template#: 437, Serial#: 7148 public void rip_packsswb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packsswb(destination, placeHolder); new rip_packsswb_7148(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packsswb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packsswb mm0, [L1: +305419896]} */ // Template#: 438, Serial#: 6959 public void rip_packsswb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packsswb(destination, placeHolder); new rip_packsswb_6959(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packuswb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packuswb xmm0, [L1: +305419896]} */ // Template#: 439, Serial#: 7220 public void rip_packuswb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packuswb(destination, placeHolder); new rip_packuswb_7220(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code packuswb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code packuswb mm0, [L1: +305419896]} */ // Template#: 440, Serial#: 7067 public void rip_packuswb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_packuswb(destination, placeHolder); new rip_packuswb_7067(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddb xmm0, [L1: +305419896]} */ // Template#: 441, Serial#: 12710 public void rip_paddb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddb(destination, placeHolder); new rip_paddb_12710(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddb mm0, [L1: +305419896]} */ // Template#: 442, Serial#: 12557 public void rip_paddb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddb(destination, placeHolder); new rip_paddb_12557(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddd xmm0, [L1: +305419896]} */ // Template#: 443, Serial#: 12746 public void rip_paddd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddd(destination, placeHolder); new rip_paddd_12746(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddd mm0, [L1: +305419896]} */ // Template#: 444, Serial#: 12611 public void rip_paddd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddd(destination, placeHolder); new rip_paddd_12611(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddq xmm0, [L1: +305419896]} */ // Template#: 445, Serial#: 8385 public void rip_paddq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddq(destination, placeHolder); new rip_paddq_8385(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddq mm0, [L1: +305419896]} */ // Template#: 446, Serial#: 8256 public void rip_paddq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddq(destination, placeHolder); new rip_paddq_8256(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddsb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddsb xmm0, [L1: +305419896]} */ // Template#: 447, Serial#: 12377 public void rip_paddsb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddsb(destination, placeHolder); new rip_paddsb_12377(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddsb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddsb mm0, [L1: +305419896]} */ // Template#: 448, Serial#: 12197 public void rip_paddsb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddsb(destination, placeHolder); new rip_paddsb_12197(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddsw xmm0, [L1: +305419896]} */ // Template#: 449, Serial#: 12395 public void rip_paddsw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddsw(destination, placeHolder); new rip_paddsw_12395(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddsw mm0, [L1: +305419896]} */ // Template#: 450, Serial#: 12224 public void rip_paddsw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddsw(destination, placeHolder); new rip_paddsw_12224(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddusb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddusb xmm0, [L1: +305419896]} */ // Template#: 451, Serial#: 12017 public void rip_paddusb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddusb(destination, placeHolder); new rip_paddusb_12017(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddusb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddusb mm0, [L1: +305419896]} */ // Template#: 452, Serial#: 11837 public void rip_paddusb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddusb(destination, placeHolder); new rip_paddusb_11837(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddusw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddusw xmm0, [L1: +305419896]} */ // Template#: 453, Serial#: 12035 public void rip_paddusw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddusw(destination, placeHolder); new rip_paddusw_12035(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddusw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddusw mm0, [L1: +305419896]} */ // Template#: 454, Serial#: 11864 public void rip_paddusw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddusw(destination, placeHolder); new rip_paddusw_11864(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddw xmm0, [L1: +305419896]} */ // Template#: 455, Serial#: 12728 public void rip_paddw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddw(destination, placeHolder); new rip_paddw_12728(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code paddw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code paddw mm0, [L1: +305419896]} */ // Template#: 456, Serial#: 12584 public void rip_paddw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_paddw(destination, placeHolder); new rip_paddw_12584(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pand }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pand xmm0, [L1: +305419896]} */ // Template#: 457, Serial#: 11999 public void rip_pand(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pand(destination, placeHolder); new rip_pand_11999(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pand }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pand mm0, [L1: +305419896]} */ // Template#: 458, Serial#: 11810 public void rip_pand(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pand(destination, placeHolder); new rip_pand_11810(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pandn }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pandn xmm0, [L1: +305419896]} */ // Template#: 459, Serial#: 12071 public void rip_pandn(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pandn(destination, placeHolder); new rip_pandn_12071(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pandn }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pandn mm0, [L1: +305419896]} */ // Template#: 460, Serial#: 11918 public void rip_pandn(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pandn(destination, placeHolder); new rip_pandn_11918(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pavgb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pavgb xmm0, [L1: +305419896]} */ // Template#: 461, Serial#: 8634 public void rip_pavgb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pavgb(destination, placeHolder); new rip_pavgb_8634(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pavgb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pavgb mm0, [L1: +305419896]} */ // Template#: 462, Serial#: 8448 public void rip_pavgb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pavgb(destination, placeHolder); new rip_pavgb_8448(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pavgw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pavgw xmm0, [L1: +305419896]} */ // Template#: 463, Serial#: 8688 public void rip_pavgw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pavgw(destination, placeHolder); new rip_pavgw_8688(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pavgw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pavgw mm0, [L1: +305419896]} */ // Template#: 464, Serial#: 8529 public void rip_pavgw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pavgw(destination, placeHolder); new rip_pavgw_8529(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqb xmm0, [L1: +305419896]} */ // Template#: 465, Serial#: 7421 public void rip_pcmpeqb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqb(destination, placeHolder); new rip_pcmpeqb_7421(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqb mm0, [L1: +305419896]} */ // Template#: 466, Serial#: 7289 public void rip_pcmpeqb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqb(destination, placeHolder); new rip_pcmpeqb_7289(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqd xmm0, [L1: +305419896]} */ // Template#: 467, Serial#: 7457 public void rip_pcmpeqd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqd(destination, placeHolder); new rip_pcmpeqd_7457(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqd mm0, [L1: +305419896]} */ // Template#: 468, Serial#: 7343 public void rip_pcmpeqd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqd(destination, placeHolder); new rip_pcmpeqd_7343(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqw xmm0, [L1: +305419896]} */ // Template#: 469, Serial#: 7439 public void rip_pcmpeqw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqw(destination, placeHolder); new rip_pcmpeqw_7439(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpeqw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpeqw mm0, [L1: +305419896]} */ // Template#: 470, Serial#: 7316 public void rip_pcmpeqw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpeqw(destination, placeHolder); new rip_pcmpeqw_7316(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtb xmm0, [L1: +305419896]} */ // Template#: 471, Serial#: 7166 public void rip_pcmpgtb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtb(destination, placeHolder); new rip_pcmpgtb_7166(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtb mm0, [L1: +305419896]} */ // Template#: 472, Serial#: 6986 public void rip_pcmpgtb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtb(destination, placeHolder); new rip_pcmpgtb_6986(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtd xmm0, [L1: +305419896]} */ // Template#: 473, Serial#: 7202 public void rip_pcmpgtd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtd(destination, placeHolder); new rip_pcmpgtd_7202(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtd mm0, [L1: +305419896]} */ // Template#: 474, Serial#: 7040 public void rip_pcmpgtd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtd(destination, placeHolder); new rip_pcmpgtd_7040(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtw xmm0, [L1: +305419896]} */ // Template#: 475, Serial#: 7184 public void rip_pcmpgtw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtw(destination, placeHolder); new rip_pcmpgtw_7184(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pcmpgtw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pcmpgtw mm0, [L1: +305419896]} */ // Template#: 476, Serial#: 7013 public void rip_pcmpgtw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pcmpgtw(destination, placeHolder); new rip_pcmpgtw_7013(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pinsrw }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pinsrw xmm0, [L1: +305419896], 0x12} */ // Template#: 477, Serial#: 8109 public void rip_pinsrw(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pinsrw(destination, placeHolder, imm8); new rip_pinsrw_8109(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pinsrw }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pinsrw mm0, [L1: +305419896], 0x12} */ // Template#: 478, Serial#: 8037 public void rip_pinsrw(final MMXRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pinsrw(destination, placeHolder, imm8); new rip_pinsrw_8037(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pmaddwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaddwd xmm0, [L1: +305419896]} */ // Template#: 479, Serial#: 9057 public void rip_pmaddwd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaddwd(destination, placeHolder); new rip_pmaddwd_9057(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmaddwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaddwd mm0, [L1: +305419896]} */ // Template#: 480, Serial#: 8928 public void rip_pmaddwd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaddwd(destination, placeHolder); new rip_pmaddwd_8928(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmaxsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaxsw xmm0, [L1: +305419896]} */ // Template#: 481, Serial#: 12413 public void rip_pmaxsw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaxsw(destination, placeHolder); new rip_pmaxsw_12413(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmaxsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaxsw mm0, [L1: +305419896]} */ // Template#: 482, Serial#: 12251 public void rip_pmaxsw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaxsw(destination, placeHolder); new rip_pmaxsw_12251(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmaxub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaxub xmm0, [L1: +305419896]} */ // Template#: 483, Serial#: 12053 public void rip_pmaxub(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaxub(destination, placeHolder); new rip_pmaxub_12053(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmaxub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmaxub mm0, [L1: +305419896]} */ // Template#: 484, Serial#: 11891 public void rip_pmaxub(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmaxub(destination, placeHolder); new rip_pmaxub_11891(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pminsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pminsw xmm0, [L1: +305419896]} */ // Template#: 485, Serial#: 12341 public void rip_pminsw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pminsw(destination, placeHolder); new rip_pminsw_12341(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pminsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pminsw mm0, [L1: +305419896]} */ // Template#: 486, Serial#: 12143 public void rip_pminsw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pminsw(destination, placeHolder); new rip_pminsw_12143(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pminub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pminub xmm0, [L1: +305419896]} */ // Template#: 487, Serial#: 11981 public void rip_pminub(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pminub(destination, placeHolder); new rip_pminub_11981(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pminub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pminub mm0, [L1: +305419896]} */ // Template#: 488, Serial#: 11783 public void rip_pminub(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pminub(destination, placeHolder); new rip_pminub_11783(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmulhuw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmulhuw xmm0, [L1: +305419896]} */ // Template#: 489, Serial#: 8706 public void rip_pmulhuw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmulhuw(destination, placeHolder); new rip_pmulhuw_8706(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmulhuw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmulhuw mm0, [L1: +305419896]} */ // Template#: 490, Serial#: 8556 public void rip_pmulhuw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmulhuw(destination, placeHolder); new rip_pmulhuw_8556(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmulhw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmulhw xmm0, [L1: +305419896]} */ // Template#: 491, Serial#: 8724 public void rip_pmulhw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmulhw(destination, placeHolder); new rip_pmulhw_8724(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmulhw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmulhw mm0, [L1: +305419896]} */ // Template#: 492, Serial#: 8583 public void rip_pmulhw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmulhw(destination, placeHolder); new rip_pmulhw_8583(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmullw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmullw xmm0, [L1: +305419896]} */ // Template#: 493, Serial#: 8403 public void rip_pmullw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmullw(destination, placeHolder); new rip_pmullw_8403(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmullw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmullw mm0, [L1: +305419896]} */ // Template#: 494, Serial#: 8283 public void rip_pmullw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmullw(destination, placeHolder); new rip_pmullw_8283(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmuludq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmuludq xmm0, [L1: +305419896]} */ // Template#: 495, Serial#: 9039 public void rip_pmuludq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmuludq(destination, placeHolder); new rip_pmuludq_9039(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pmuludq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pmuludq mm0, [L1: +305419896]} */ // Template#: 496, Serial#: 8901 public void rip_pmuludq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pmuludq(destination, placeHolder); new rip_pmuludq_8901(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pop }<i>label</i> * Example disassembly syntax: {@code pop [L1: +305419896]} */ // Template#: 497, Serial#: 3842 public void rip_pop(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pop(placeHolder); new rip_pop_3842(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code por }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code por xmm0, [L1: +305419896]} */ // Template#: 498, Serial#: 12359 public void rip_por(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_por(destination, placeHolder); new rip_por_12359(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code por }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code por mm0, [L1: +305419896]} */ // Template#: 499, Serial#: 12170 public void rip_por(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_por(destination, placeHolder); new rip_por_12170(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code prefetch }<i>label</i> * Example disassembly syntax: {@code prefetch [L1: +305419896]} */ // Template#: 500, Serial#: 9129 public void rip_prefetch(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetch(placeHolder); new rip_prefetch_9129(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code prefetchnta }<i>label</i> * Example disassembly syntax: {@code prefetchnta [L1: +305419896]} */ // Template#: 501, Serial#: 9204 public void rip_prefetchnta(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetchnta(placeHolder); new rip_prefetchnta_9204(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code prefetcht0 }<i>label</i> * Example disassembly syntax: {@code prefetcht0 [L1: +305419896]} */ // Template#: 502, Serial#: 9208 public void rip_prefetcht0(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetcht0(placeHolder); new rip_prefetcht0_9208(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code prefetcht1 }<i>label</i> * Example disassembly syntax: {@code prefetcht1 [L1: +305419896]} */ // Template#: 503, Serial#: 9212 public void rip_prefetcht1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetcht1(placeHolder); new rip_prefetcht1_9212(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code prefetcht2 }<i>label</i> * Example disassembly syntax: {@code prefetcht2 [L1: +305419896]} */ // Template#: 504, Serial#: 9216 public void rip_prefetcht2(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetcht2(placeHolder); new rip_prefetcht2_9216(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code prefetchw }<i>label</i> * Example disassembly syntax: {@code prefetchw [L1: +305419896]} */ // Template#: 505, Serial#: 9133 public void rip_prefetchw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_prefetchw(placeHolder); new rip_prefetchw_9133(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code psadbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psadbw xmm0, [L1: +305419896]} */ // Template#: 506, Serial#: 9075 public void rip_psadbw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psadbw(destination, placeHolder); new rip_psadbw_9075(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psadbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psadbw mm0, [L1: +305419896]} */ // Template#: 507, Serial#: 8955 public void rip_psadbw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psadbw(destination, placeHolder); new rip_psadbw_8955(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pshufd }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pshufd xmm0, [L1: +305419896], 0x12} */ // Template#: 508, Serial#: 7373 public void rip_pshufd(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pshufd(destination, placeHolder, imm8); new rip_pshufd_7373(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pshufhw }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pshufhw xmm0, [L1: +305419896], 0x12} */ // Template#: 509, Serial#: 7493 public void rip_pshufhw(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pshufhw(destination, placeHolder, imm8); new rip_pshufhw_7493(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pshuflw }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pshuflw xmm0, [L1: +305419896], 0x12} */ // Template#: 510, Serial#: 7475 public void rip_pshuflw(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pshuflw(destination, placeHolder, imm8); new rip_pshuflw_7475(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pshufw }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code pshufw mm0, [L1: +305419896], 0x12} */ // Template#: 511, Serial#: 7238 public void rip_pshufw(final MMXRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pshufw(destination, placeHolder, imm8); new rip_pshufw_7238(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code pslld }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pslld xmm0, [L1: +305419896]} */ // Template#: 512, Serial#: 9003 public void rip_pslld(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pslld(destination, placeHolder); new rip_pslld_9003(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pslld }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pslld mm0, [L1: +305419896]} */ // Template#: 513, Serial#: 8847 public void rip_pslld(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pslld(destination, placeHolder); new rip_pslld_8847(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psllq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psllq xmm0, [L1: +305419896]} */ // Template#: 514, Serial#: 9021 public void rip_psllq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psllq(destination, placeHolder); new rip_psllq_9021(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psllq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psllq mm0, [L1: +305419896]} */ // Template#: 515, Serial#: 8874 public void rip_psllq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psllq(destination, placeHolder); new rip_psllq_8874(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psllw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psllw xmm0, [L1: +305419896]} */ // Template#: 516, Serial#: 8985 public void rip_psllw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psllw(destination, placeHolder); new rip_psllw_8985(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psllw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psllw mm0, [L1: +305419896]} */ // Template#: 517, Serial#: 8820 public void rip_psllw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psllw(destination, placeHolder); new rip_psllw_8820(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrad }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrad xmm0, [L1: +305419896]} */ // Template#: 518, Serial#: 8670 public void rip_psrad(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrad(destination, placeHolder); new rip_psrad_8670(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrad }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrad mm0, [L1: +305419896]} */ // Template#: 519, Serial#: 8502 public void rip_psrad(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrad(destination, placeHolder); new rip_psrad_8502(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psraw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psraw xmm0, [L1: +305419896]} */ // Template#: 520, Serial#: 8652 public void rip_psraw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psraw(destination, placeHolder); new rip_psraw_8652(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psraw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psraw mm0, [L1: +305419896]} */ // Template#: 521, Serial#: 8475 public void rip_psraw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psraw(destination, placeHolder); new rip_psraw_8475(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrld }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrld xmm0, [L1: +305419896]} */ // Template#: 522, Serial#: 8349 public void rip_psrld(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrld(destination, placeHolder); new rip_psrld_8349(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrld }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrld mm0, [L1: +305419896]} */ // Template#: 523, Serial#: 8202 public void rip_psrld(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrld(destination, placeHolder); new rip_psrld_8202(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrlq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrlq xmm0, [L1: +305419896]} */ // Template#: 524, Serial#: 8367 public void rip_psrlq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrlq(destination, placeHolder); new rip_psrlq_8367(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrlq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrlq mm0, [L1: +305419896]} */ // Template#: 525, Serial#: 8229 public void rip_psrlq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrlq(destination, placeHolder); new rip_psrlq_8229(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrlw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrlw xmm0, [L1: +305419896]} */ // Template#: 526, Serial#: 8331 public void rip_psrlw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrlw(destination, placeHolder); new rip_psrlw_8331(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psrlw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psrlw mm0, [L1: +305419896]} */ // Template#: 527, Serial#: 8175 public void rip_psrlw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psrlw(destination, placeHolder); new rip_psrlw_8175(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubb xmm0, [L1: +305419896]} */ // Template#: 528, Serial#: 12638 public void rip_psubb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubb(destination, placeHolder); new rip_psubb_12638(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubb mm0, [L1: +305419896]} */ // Template#: 529, Serial#: 12449 public void rip_psubb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubb(destination, placeHolder); new rip_psubb_12449(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubd xmm0, [L1: +305419896]} */ // Template#: 530, Serial#: 12674 public void rip_psubd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubd(destination, placeHolder); new rip_psubd_12674(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubd mm0, [L1: +305419896]} */ // Template#: 531, Serial#: 12503 public void rip_psubd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubd(destination, placeHolder); new rip_psubd_12503(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubq xmm0, [L1: +305419896]} */ // Template#: 532, Serial#: 12692 public void rip_psubq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubq(destination, placeHolder); new rip_psubq_12692(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubq mm0, [L1: +305419896]} */ // Template#: 533, Serial#: 12530 public void rip_psubq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubq(destination, placeHolder); new rip_psubq_12530(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubsb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubsb xmm0, [L1: +305419896]} */ // Template#: 534, Serial#: 12305 public void rip_psubsb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubsb(destination, placeHolder); new rip_psubsb_12305(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubsb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubsb mm0, [L1: +305419896]} */ // Template#: 535, Serial#: 12089 public void rip_psubsb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubsb(destination, placeHolder); new rip_psubsb_12089(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubsw xmm0, [L1: +305419896]} */ // Template#: 536, Serial#: 12323 public void rip_psubsw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubsw(destination, placeHolder); new rip_psubsw_12323(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubsw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubsw mm0, [L1: +305419896]} */ // Template#: 537, Serial#: 12116 public void rip_psubsw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubsw(destination, placeHolder); new rip_psubsw_12116(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubusb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubusb xmm0, [L1: +305419896]} */ // Template#: 538, Serial#: 11945 public void rip_psubusb(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubusb(destination, placeHolder); new rip_psubusb_11945(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubusb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubusb mm0, [L1: +305419896]} */ // Template#: 539, Serial#: 11729 public void rip_psubusb(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubusb(destination, placeHolder); new rip_psubusb_11729(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubusw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubusw xmm0, [L1: +305419896]} */ // Template#: 540, Serial#: 11963 public void rip_psubusw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubusw(destination, placeHolder); new rip_psubusw_11963(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubusw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubusw mm0, [L1: +305419896]} */ // Template#: 541, Serial#: 11756 public void rip_psubusw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubusw(destination, placeHolder); new rip_psubusw_11756(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubw xmm0, [L1: +305419896]} */ // Template#: 542, Serial#: 12656 public void rip_psubw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubw(destination, placeHolder); new rip_psubw_12656(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code psubw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code psubw mm0, [L1: +305419896]} */ // Template#: 543, Serial#: 12476 public void rip_psubw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_psubw(destination, placeHolder); new rip_psubw_12476(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhbw xmm0, [L1: +305419896]} */ // Template#: 544, Serial#: 10674 public void rip_punpckhbw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhbw(destination, placeHolder); new rip_punpckhbw_10674(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhbw mm0, [L1: +305419896]} */ // Template#: 545, Serial#: 10521 public void rip_punpckhbw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhbw(destination, placeHolder); new rip_punpckhbw_10521(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhdq xmm0, [L1: +305419896]} */ // Template#: 546, Serial#: 10710 public void rip_punpckhdq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhdq(destination, placeHolder); new rip_punpckhdq_10710(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhdq mm0, [L1: +305419896]} */ // Template#: 547, Serial#: 10575 public void rip_punpckhdq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhdq(destination, placeHolder); new rip_punpckhdq_10575(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhqdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhqdq xmm0, [L1: +305419896]} */ // Template#: 548, Serial#: 10764 public void rip_punpckhqdq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhqdq(destination, placeHolder); new rip_punpckhqdq_10764(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhwd xmm0, [L1: +305419896]} */ // Template#: 549, Serial#: 10692 public void rip_punpckhwd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhwd(destination, placeHolder); new rip_punpckhwd_10692(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckhwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckhwd mm0, [L1: +305419896]} */ // Template#: 550, Serial#: 10548 public void rip_punpckhwd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckhwd(destination, placeHolder); new rip_punpckhwd_10548(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpcklbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpcklbw xmm0, [L1: +305419896]} */ // Template#: 551, Serial#: 7094 public void rip_punpcklbw(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpcklbw(destination, placeHolder); new rip_punpcklbw_7094(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpcklbw }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpcklbw mm0, [L1: +305419896]} */ // Template#: 552, Serial#: 6878 public void rip_punpcklbw(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpcklbw(destination, placeHolder); new rip_punpcklbw_6878(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckldq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckldq xmm0, [L1: +305419896]} */ // Template#: 553, Serial#: 7130 public void rip_punpckldq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckldq(destination, placeHolder); new rip_punpckldq_7130(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpckldq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpckldq mm0, [L1: +305419896]} */ // Template#: 554, Serial#: 6932 public void rip_punpckldq(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpckldq(destination, placeHolder); new rip_punpckldq_6932(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpcklqdq }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpcklqdq xmm0, [L1: +305419896]} */ // Template#: 555, Serial#: 10746 public void rip_punpcklqdq(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpcklqdq(destination, placeHolder); new rip_punpcklqdq_10746(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpcklwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpcklwd xmm0, [L1: +305419896]} */ // Template#: 556, Serial#: 7112 public void rip_punpcklwd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpcklwd(destination, placeHolder); new rip_punpcklwd_7112(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code punpcklwd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code punpcklwd mm0, [L1: +305419896]} */ // Template#: 557, Serial#: 6905 public void rip_punpcklwd(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_punpcklwd(destination, placeHolder); new rip_punpcklwd_6905(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code push }<i>label</i> * Example disassembly syntax: {@code push [L1: +305419896]} */ // Template#: 558, Serial#: 5440 public void rip_push(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_push(placeHolder); new rip_push_5440(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code pxor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pxor xmm0, [L1: +305419896]} */ // Template#: 559, Serial#: 12431 public void rip_pxor(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pxor(destination, placeHolder); new rip_pxor_12431(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code pxor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code pxor mm0, [L1: +305419896]} */ // Template#: 560, Serial#: 12278 public void rip_pxor(final MMXRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_pxor(destination, placeHolder); new rip_pxor_12278(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code rclb }<i>label</i> * Example disassembly syntax: {@code rclb [L1: +305419896], 0x1} */ // Template#: 561, Serial#: 1787 public void rip_rclb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclb___1(placeHolder); new rip_rclb___1_1787(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcll }<i>label</i> * Example disassembly syntax: {@code rcll [L1: +305419896], 0x1} */ // Template#: 562, Serial#: 2003 public void rip_rcll___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcll___1(placeHolder); new rip_rcll___1_2003(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclq }<i>label</i> * Example disassembly syntax: {@code rclq [L1: +305419896], 0x1} */ // Template#: 563, Serial#: 2075 public void rip_rclq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclq___1(placeHolder); new rip_rclq___1_2075(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclw }<i>label</i> * Example disassembly syntax: {@code rclw [L1: +305419896], 0x1} */ // Template#: 564, Serial#: 2147 public void rip_rclw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclw___1(placeHolder); new rip_rclw___1_2147(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclb }<i>label</i> * Example disassembly syntax: {@code rclb [L1: +305419896], cl} */ // Template#: 565, Serial#: 2219 public void rip_rclb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclb___CL(placeHolder); new rip_rclb___CL_2219(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcll }<i>label</i> * Example disassembly syntax: {@code rcll [L1: +305419896], cl} */ // Template#: 566, Serial#: 2435 public void rip_rcll___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcll___CL(placeHolder); new rip_rcll___CL_2435(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclq }<i>label</i> * Example disassembly syntax: {@code rclq [L1: +305419896], cl} */ // Template#: 567, Serial#: 2507 public void rip_rclq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclq___CL(placeHolder); new rip_rclq___CL_2507(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclw }<i>label</i> * Example disassembly syntax: {@code rclw [L1: +305419896], cl} */ // Template#: 568, Serial#: 2579 public void rip_rclw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclw___CL(placeHolder); new rip_rclw___CL_2579(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rclb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rclb [L1: +305419896], 0x12} */ // Template#: 569, Serial#: 1297 public void rip_rclb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclb(placeHolder, imm8); new rip_rclb_1297(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rcll }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rcll [L1: +305419896], 0x12} */ // Template#: 570, Serial#: 1513 public void rip_rcll(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcll(placeHolder, imm8); new rip_rcll_1513(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rclq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rclq [L1: +305419896], 0x12} */ // Template#: 571, Serial#: 1585 public void rip_rclq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclq(placeHolder, imm8); new rip_rclq_1585(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rclw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rclw [L1: +305419896], 0x12} */ // Template#: 572, Serial#: 1657 public void rip_rclw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rclw(placeHolder, imm8); new rip_rclw_1657(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rcpps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code rcpps xmm0, [L1: +305419896]} */ // Template#: 573, Serial#: 6623 public void rip_rcpps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcpps(destination, placeHolder); new rip_rcpps_6623(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code rcpss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code rcpss xmm0, [L1: +305419896]} */ // Template#: 574, Serial#: 6860 public void rip_rcpss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcpss(destination, placeHolder); new rip_rcpss_6860(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code rcrb }<i>label</i> * Example disassembly syntax: {@code rcrb [L1: +305419896], 0x1} */ // Template#: 575, Serial#: 1791 public void rip_rcrb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrb___1(placeHolder); new rip_rcrb___1_1791(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrl }<i>label</i> * Example disassembly syntax: {@code rcrl [L1: +305419896], 0x1} */ // Template#: 576, Serial#: 2007 public void rip_rcrl___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrl___1(placeHolder); new rip_rcrl___1_2007(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrq }<i>label</i> * Example disassembly syntax: {@code rcrq [L1: +305419896], 0x1} */ // Template#: 577, Serial#: 2079 public void rip_rcrq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrq___1(placeHolder); new rip_rcrq___1_2079(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrw }<i>label</i> * Example disassembly syntax: {@code rcrw [L1: +305419896], 0x1} */ // Template#: 578, Serial#: 2151 public void rip_rcrw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrw___1(placeHolder); new rip_rcrw___1_2151(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrb }<i>label</i> * Example disassembly syntax: {@code rcrb [L1: +305419896], cl} */ // Template#: 579, Serial#: 2223 public void rip_rcrb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrb___CL(placeHolder); new rip_rcrb___CL_2223(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrl }<i>label</i> * Example disassembly syntax: {@code rcrl [L1: +305419896], cl} */ // Template#: 580, Serial#: 2439 public void rip_rcrl___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrl___CL(placeHolder); new rip_rcrl___CL_2439(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrq }<i>label</i> * Example disassembly syntax: {@code rcrq [L1: +305419896], cl} */ // Template#: 581, Serial#: 2511 public void rip_rcrq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrq___CL(placeHolder); new rip_rcrq___CL_2511(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrw }<i>label</i> * Example disassembly syntax: {@code rcrw [L1: +305419896], cl} */ // Template#: 582, Serial#: 2583 public void rip_rcrw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrw___CL(placeHolder); new rip_rcrw___CL_2583(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rcrb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rcrb [L1: +305419896], 0x12} */ // Template#: 583, Serial#: 1301 public void rip_rcrb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrb(placeHolder, imm8); new rip_rcrb_1301(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rcrl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rcrl [L1: +305419896], 0x12} */ // Template#: 584, Serial#: 1517 public void rip_rcrl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrl(placeHolder, imm8); new rip_rcrl_1517(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rcrq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rcrq [L1: +305419896], 0x12} */ // Template#: 585, Serial#: 1589 public void rip_rcrq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrq(placeHolder, imm8); new rip_rcrq_1589(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rcrw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rcrw [L1: +305419896], 0x12} */ // Template#: 586, Serial#: 1661 public void rip_rcrw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rcrw(placeHolder, imm8); new rip_rcrw_1661(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rolb }<i>label</i> * Example disassembly syntax: {@code rolb [L1: +305419896], 0x1} */ // Template#: 587, Serial#: 1779 public void rip_rolb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolb___1(placeHolder); new rip_rolb___1_1779(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code roll }<i>label</i> * Example disassembly syntax: {@code roll [L1: +305419896], 0x1} */ // Template#: 588, Serial#: 1995 public void rip_roll___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_roll___1(placeHolder); new rip_roll___1_1995(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolq }<i>label</i> * Example disassembly syntax: {@code rolq [L1: +305419896], 0x1} */ // Template#: 589, Serial#: 2067 public void rip_rolq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolq___1(placeHolder); new rip_rolq___1_2067(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolw }<i>label</i> * Example disassembly syntax: {@code rolw [L1: +305419896], 0x1} */ // Template#: 590, Serial#: 2139 public void rip_rolw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolw___1(placeHolder); new rip_rolw___1_2139(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolb }<i>label</i> * Example disassembly syntax: {@code rolb [L1: +305419896], cl} */ // Template#: 591, Serial#: 2211 public void rip_rolb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolb___CL(placeHolder); new rip_rolb___CL_2211(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code roll }<i>label</i> * Example disassembly syntax: {@code roll [L1: +305419896], cl} */ // Template#: 592, Serial#: 2427 public void rip_roll___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_roll___CL(placeHolder); new rip_roll___CL_2427(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolq }<i>label</i> * Example disassembly syntax: {@code rolq [L1: +305419896], cl} */ // Template#: 593, Serial#: 2499 public void rip_rolq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolq___CL(placeHolder); new rip_rolq___CL_2499(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolw }<i>label</i> * Example disassembly syntax: {@code rolw [L1: +305419896], cl} */ // Template#: 594, Serial#: 2571 public void rip_rolw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolw___CL(placeHolder); new rip_rolw___CL_2571(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rolb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rolb [L1: +305419896], 0x12} */ // Template#: 595, Serial#: 1289 public void rip_rolb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolb(placeHolder, imm8); new rip_rolb_1289(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code roll }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code roll [L1: +305419896], 0x12} */ // Template#: 596, Serial#: 1505 public void rip_roll(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_roll(placeHolder, imm8); new rip_roll_1505(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rolq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rolq [L1: +305419896], 0x12} */ // Template#: 597, Serial#: 1577 public void rip_rolq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolq(placeHolder, imm8); new rip_rolq_1577(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rolw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rolw [L1: +305419896], 0x12} */ // Template#: 598, Serial#: 1649 public void rip_rolw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rolw(placeHolder, imm8); new rip_rolw_1649(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rorb }<i>label</i> * Example disassembly syntax: {@code rorb [L1: +305419896], 0x1} */ // Template#: 599, Serial#: 1783 public void rip_rorb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorb___1(placeHolder); new rip_rorb___1_1783(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorl }<i>label</i> * Example disassembly syntax: {@code rorl [L1: +305419896], 0x1} */ // Template#: 600, Serial#: 1999 public void rip_rorl___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorl___1(placeHolder); new rip_rorl___1_1999(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorq }<i>label</i> * Example disassembly syntax: {@code rorq [L1: +305419896], 0x1} */ // Template#: 601, Serial#: 2071 public void rip_rorq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorq___1(placeHolder); new rip_rorq___1_2071(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorw }<i>label</i> * Example disassembly syntax: {@code rorw [L1: +305419896], 0x1} */ // Template#: 602, Serial#: 2143 public void rip_rorw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorw___1(placeHolder); new rip_rorw___1_2143(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorb }<i>label</i> * Example disassembly syntax: {@code rorb [L1: +305419896], cl} */ // Template#: 603, Serial#: 2215 public void rip_rorb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorb___CL(placeHolder); new rip_rorb___CL_2215(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorl }<i>label</i> * Example disassembly syntax: {@code rorl [L1: +305419896], cl} */ // Template#: 604, Serial#: 2431 public void rip_rorl___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorl___CL(placeHolder); new rip_rorl___CL_2431(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorq }<i>label</i> * Example disassembly syntax: {@code rorq [L1: +305419896], cl} */ // Template#: 605, Serial#: 2503 public void rip_rorq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorq___CL(placeHolder); new rip_rorq___CL_2503(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorw }<i>label</i> * Example disassembly syntax: {@code rorw [L1: +305419896], cl} */ // Template#: 606, Serial#: 2575 public void rip_rorw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorw___CL(placeHolder); new rip_rorw___CL_2575(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code rorb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rorb [L1: +305419896], 0x12} */ // Template#: 607, Serial#: 1293 public void rip_rorb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorb(placeHolder, imm8); new rip_rorb_1293(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rorl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rorl [L1: +305419896], 0x12} */ // Template#: 608, Serial#: 1509 public void rip_rorl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorl(placeHolder, imm8); new rip_rorl_1509(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rorq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rorq [L1: +305419896], 0x12} */ // Template#: 609, Serial#: 1581 public void rip_rorq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorq(placeHolder, imm8); new rip_rorq_1581(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rorw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code rorw [L1: +305419896], 0x12} */ // Template#: 610, Serial#: 1653 public void rip_rorw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rorw(placeHolder, imm8); new rip_rorw_1653(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code rsqrtps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code rsqrtps xmm0, [L1: +305419896]} */ // Template#: 611, Serial#: 6605 public void rip_rsqrtps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rsqrtps(destination, placeHolder); new rip_rsqrtps_6605(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code rsqrtss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code rsqrtss xmm0, [L1: +305419896]} */ // Template#: 612, Serial#: 6842 public void rip_rsqrtss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_rsqrtss(destination, placeHolder); new rip_rsqrtss_6842(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sarb }<i>label</i> * Example disassembly syntax: {@code sarb [L1: +305419896], 0x1} */ // Template#: 613, Serial#: 1807 public void rip_sarb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarb___1(placeHolder); new rip_sarb___1_1807(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarl }<i>label</i> * Example disassembly syntax: {@code sarl [L1: +305419896], 0x1} */ // Template#: 614, Serial#: 2023 public void rip_sarl___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarl___1(placeHolder); new rip_sarl___1_2023(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarq }<i>label</i> * Example disassembly syntax: {@code sarq [L1: +305419896], 0x1} */ // Template#: 615, Serial#: 2095 public void rip_sarq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarq___1(placeHolder); new rip_sarq___1_2095(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarw }<i>label</i> * Example disassembly syntax: {@code sarw [L1: +305419896], 0x1} */ // Template#: 616, Serial#: 2167 public void rip_sarw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarw___1(placeHolder); new rip_sarw___1_2167(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarb }<i>label</i> * Example disassembly syntax: {@code sarb [L1: +305419896], cl} */ // Template#: 617, Serial#: 2239 public void rip_sarb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarb___CL(placeHolder); new rip_sarb___CL_2239(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarl }<i>label</i> * Example disassembly syntax: {@code sarl [L1: +305419896], cl} */ // Template#: 618, Serial#: 2455 public void rip_sarl___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarl___CL(placeHolder); new rip_sarl___CL_2455(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarq }<i>label</i> * Example disassembly syntax: {@code sarq [L1: +305419896], cl} */ // Template#: 619, Serial#: 2527 public void rip_sarq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarq___CL(placeHolder); new rip_sarq___CL_2527(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarw }<i>label</i> * Example disassembly syntax: {@code sarw [L1: +305419896], cl} */ // Template#: 620, Serial#: 2599 public void rip_sarw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarw___CL(placeHolder); new rip_sarw___CL_2599(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sarb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sarb [L1: +305419896], 0x12} */ // Template#: 621, Serial#: 1317 public void rip_sarb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarb(placeHolder, imm8); new rip_sarb_1317(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sarl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sarl [L1: +305419896], 0x12} */ // Template#: 622, Serial#: 1533 public void rip_sarl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarl(placeHolder, imm8); new rip_sarl_1533(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sarq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sarq [L1: +305419896], 0x12} */ // Template#: 623, Serial#: 1605 public void rip_sarq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarq(placeHolder, imm8); new rip_sarq_1605(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sarw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sarw [L1: +305419896], 0x12} */ // Template#: 624, Serial#: 1677 public void rip_sarw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sarw(placeHolder, imm8); new rip_sarw_1677(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sbb ax, [L1: +305419896]} */ // Template#: 625, Serial#: 3329 public void rip_sbb(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(destination, placeHolder); new rip_sbb_3329(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sbb eax, [L1: +305419896]} */ // Template#: 626, Serial#: 3311 public void rip_sbb(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(destination, placeHolder); new rip_sbb_3311(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sbb rax, [L1: +305419896]} */ // Template#: 627, Serial#: 3320 public void rip_sbb(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(destination, placeHolder); new rip_sbb_3320(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sbb al, [L1: +305419896]} */ // Template#: 628, Serial#: 3284 public void rip_sbb(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(destination, placeHolder); new rip_sbb_3284(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sbbb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sbbb [L1: +305419896], 0x12} */ // Template#: 629, Serial#: 512 public void rip_sbbb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbb(placeHolder, imm8); new rip_sbbb_512(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sbbl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sbbl [L1: +305419896], 0x12} */ // Template#: 630, Serial#: 944 public void rip_sbbl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbl(placeHolder, imm8); new rip_sbbl_944(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sbbq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sbbq [L1: +305419896], 0x12} */ // Template#: 631, Serial#: 1016 public void rip_sbbq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbq(placeHolder, imm8); new rip_sbbq_1016(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sbbw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code sbbw [L1: +305419896], 0x12} */ // Template#: 632, Serial#: 1088 public void rip_sbbw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbw(placeHolder, imm8); new rip_sbbw_1088(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sbb [L1: +305419896], ax} */ // Template#: 633, Serial#: 3275 public void rip_sbb(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(placeHolder, source); new rip_sbb_3275(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sbb [L1: +305419896], eax} */ // Template#: 634, Serial#: 3257 public void rip_sbb(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(placeHolder, source); new rip_sbb_3257(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sbb [L1: +305419896], rax} */ // Template#: 635, Serial#: 3266 public void rip_sbb(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(placeHolder, source); new rip_sbb_3266(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sbb }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sbb [L1: +305419896], al} */ // Template#: 636, Serial#: 3230 public void rip_sbb(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbb(placeHolder, source); new rip_sbb_3230(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sbbl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code sbbl [L1: +305419896], 0x12345678} */ // Template#: 637, Serial#: 728 public void rip_sbbl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbl(placeHolder, imm32); new rip_sbbl_728(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code sbbq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code sbbq [L1: +305419896], 0x12345678} */ // Template#: 638, Serial#: 800 public void rip_sbbq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbq(placeHolder, imm32); new rip_sbbq_800(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code sbbw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code sbbw [L1: +305419896], 0x1234} */ // Template#: 639, Serial#: 872 public void rip_sbbw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sbbw(placeHolder, imm16); new rip_sbbw_872(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code setb }<i>label</i> * Example disassembly syntax: {@code setb [L1: +305419896]} */ // Template#: 640, Serial#: 7573 public void rip_setb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setb(placeHolder); new rip_setb_7573(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setbe }<i>label</i> * Example disassembly syntax: {@code setbe [L1: +305419896]} */ // Template#: 641, Serial#: 7681 public void rip_setbe(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setbe(placeHolder); new rip_setbe_7681(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setl }<i>label</i> * Example disassembly syntax: {@code setl [L1: +305419896]} */ // Template#: 642, Serial#: 11141 public void rip_setl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setl(placeHolder); new rip_setl_11141(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setle }<i>label</i> * Example disassembly syntax: {@code setle [L1: +305419896]} */ // Template#: 643, Serial#: 11195 public void rip_setle(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setle(placeHolder); new rip_setle_11195(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnb }<i>label</i> * Example disassembly syntax: {@code setnb [L1: +305419896]} */ // Template#: 644, Serial#: 7600 public void rip_setnb(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnb(placeHolder); new rip_setnb_7600(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnbe }<i>label</i> * Example disassembly syntax: {@code setnbe [L1: +305419896]} */ // Template#: 645, Serial#: 7708 public void rip_setnbe(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnbe(placeHolder); new rip_setnbe_7708(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnl }<i>label</i> * Example disassembly syntax: {@code setnl [L1: +305419896]} */ // Template#: 646, Serial#: 11168 public void rip_setnl(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnl(placeHolder); new rip_setnl_11168(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnle }<i>label</i> * Example disassembly syntax: {@code setnle [L1: +305419896]} */ // Template#: 647, Serial#: 11222 public void rip_setnle(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnle(placeHolder); new rip_setnle_11222(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setno }<i>label</i> * Example disassembly syntax: {@code setno [L1: +305419896]} */ // Template#: 648, Serial#: 7546 public void rip_setno(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setno(placeHolder); new rip_setno_7546(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnp }<i>label</i> * Example disassembly syntax: {@code setnp [L1: +305419896]} */ // Template#: 649, Serial#: 11114 public void rip_setnp(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnp(placeHolder); new rip_setnp_11114(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setns }<i>label</i> * Example disassembly syntax: {@code setns [L1: +305419896]} */ // Template#: 650, Serial#: 11060 public void rip_setns(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setns(placeHolder); new rip_setns_11060(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setnz }<i>label</i> * Example disassembly syntax: {@code setnz [L1: +305419896]} */ // Template#: 651, Serial#: 7654 public void rip_setnz(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setnz(placeHolder); new rip_setnz_7654(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code seto }<i>label</i> * Example disassembly syntax: {@code seto [L1: +305419896]} */ // Template#: 652, Serial#: 7519 public void rip_seto(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_seto(placeHolder); new rip_seto_7519(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setp }<i>label</i> * Example disassembly syntax: {@code setp [L1: +305419896]} */ // Template#: 653, Serial#: 11087 public void rip_setp(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setp(placeHolder); new rip_setp_11087(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sets }<i>label</i> * Example disassembly syntax: {@code sets [L1: +305419896]} */ // Template#: 654, Serial#: 11033 public void rip_sets(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sets(placeHolder); new rip_sets_11033(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code setz }<i>label</i> * Example disassembly syntax: {@code setz [L1: +305419896]} */ // Template#: 655, Serial#: 7627 public void rip_setz(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_setz(placeHolder); new rip_setz_7627(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sgdt }<i>label</i> * Example disassembly syntax: {@code sgdt [L1: +305419896]} */ // Template#: 656, Serial#: 5648 public void rip_sgdt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sgdt(placeHolder); new rip_sgdt_5648(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlb }<i>label</i> * Example disassembly syntax: {@code shlb [L1: +305419896], 0x1} */ // Template#: 657, Serial#: 1795 public void rip_shlb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlb___1(placeHolder); new rip_shlb___1_1795(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shll }<i>label</i> * Example disassembly syntax: {@code shll [L1: +305419896], 0x1} */ // Template#: 658, Serial#: 2011 public void rip_shll___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shll___1(placeHolder); new rip_shll___1_2011(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlq }<i>label</i> * Example disassembly syntax: {@code shlq [L1: +305419896], 0x1} */ // Template#: 659, Serial#: 2083 public void rip_shlq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlq___1(placeHolder); new rip_shlq___1_2083(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlw }<i>label</i> * Example disassembly syntax: {@code shlw [L1: +305419896], 0x1} */ // Template#: 660, Serial#: 2155 public void rip_shlw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlw___1(placeHolder); new rip_shlw___1_2155(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlb }<i>label</i> * Example disassembly syntax: {@code shlb [L1: +305419896], cl} */ // Template#: 661, Serial#: 2227 public void rip_shlb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlb___CL(placeHolder); new rip_shlb___CL_2227(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shll }<i>label</i> * Example disassembly syntax: {@code shll [L1: +305419896], cl} */ // Template#: 662, Serial#: 2443 public void rip_shll___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shll___CL(placeHolder); new rip_shll___CL_2443(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlq }<i>label</i> * Example disassembly syntax: {@code shlq [L1: +305419896], cl} */ // Template#: 663, Serial#: 2515 public void rip_shlq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlq___CL(placeHolder); new rip_shlq___CL_2515(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlw }<i>label</i> * Example disassembly syntax: {@code shlw [L1: +305419896], cl} */ // Template#: 664, Serial#: 2587 public void rip_shlw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlw___CL(placeHolder); new rip_shlw___CL_2587(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shlb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shlb [L1: +305419896], 0x12} */ // Template#: 665, Serial#: 1305 public void rip_shlb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlb(placeHolder, imm8); new rip_shlb_1305(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shll }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shll [L1: +305419896], 0x12} */ // Template#: 666, Serial#: 1521 public void rip_shll(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shll(placeHolder, imm8); new rip_shll_1521(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shlq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shlq [L1: +305419896], 0x12} */ // Template#: 667, Serial#: 1593 public void rip_shlq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlq(placeHolder, imm8); new rip_shlq_1593(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shlw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shlw [L1: +305419896], 0x12} */ // Template#: 668, Serial#: 1665 public void rip_shlw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shlw(placeHolder, imm8); new rip_shlw_1665(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shld [L1: +305419896], ax, cl} */ // Template#: 669, Serial#: 7814 public void rip_shld_CL(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld_CL(placeHolder, source); new rip_shld_CL_7814(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shld [L1: +305419896], ax, 0x12} */ // Template#: 670, Serial#: 7787 public void rip_shld(final Label label, final AMD64GeneralRegister16 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld(placeHolder, source, imm8); new rip_shld_7787(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shld [L1: +305419896], eax, cl} */ // Template#: 671, Serial#: 7796 public void rip_shld_CL(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld_CL(placeHolder, source); new rip_shld_CL_7796(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shld [L1: +305419896], eax, 0x12} */ // Template#: 672, Serial#: 7769 public void rip_shld(final Label label, final AMD64GeneralRegister32 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld(placeHolder, source, imm8); new rip_shld_7769(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shld [L1: +305419896], rax, cl} */ // Template#: 673, Serial#: 7805 public void rip_shld_CL(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld_CL(placeHolder, source); new rip_shld_CL_7805(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shld }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shld [L1: +305419896], rax, 0x12} */ // Template#: 674, Serial#: 7778 public void rip_shld(final Label label, final AMD64GeneralRegister64 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shld(placeHolder, source, imm8); new rip_shld_7778(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrb }<i>label</i> * Example disassembly syntax: {@code shrb [L1: +305419896], 0x1} */ // Template#: 675, Serial#: 1799 public void rip_shrb___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrb___1(placeHolder); new rip_shrb___1_1799(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrl }<i>label</i> * Example disassembly syntax: {@code shrl [L1: +305419896], 0x1} */ // Template#: 676, Serial#: 2015 public void rip_shrl___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrl___1(placeHolder); new rip_shrl___1_2015(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrq }<i>label</i> * Example disassembly syntax: {@code shrq [L1: +305419896], 0x1} */ // Template#: 677, Serial#: 2087 public void rip_shrq___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrq___1(placeHolder); new rip_shrq___1_2087(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrw }<i>label</i> * Example disassembly syntax: {@code shrw [L1: +305419896], 0x1} */ // Template#: 678, Serial#: 2159 public void rip_shrw___1(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrw___1(placeHolder); new rip_shrw___1_2159(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrb }<i>label</i> * Example disassembly syntax: {@code shrb [L1: +305419896], cl} */ // Template#: 679, Serial#: 2231 public void rip_shrb___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrb___CL(placeHolder); new rip_shrb___CL_2231(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrl }<i>label</i> * Example disassembly syntax: {@code shrl [L1: +305419896], cl} */ // Template#: 680, Serial#: 2447 public void rip_shrl___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrl___CL(placeHolder); new rip_shrl___CL_2447(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrq }<i>label</i> * Example disassembly syntax: {@code shrq [L1: +305419896], cl} */ // Template#: 681, Serial#: 2519 public void rip_shrq___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrq___CL(placeHolder); new rip_shrq___CL_2519(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrw }<i>label</i> * Example disassembly syntax: {@code shrw [L1: +305419896], cl} */ // Template#: 682, Serial#: 2591 public void rip_shrw___CL(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrw___CL(placeHolder); new rip_shrw___CL_2591(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code shrb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shrb [L1: +305419896], 0x12} */ // Template#: 683, Serial#: 1309 public void rip_shrb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrb(placeHolder, imm8); new rip_shrb_1309(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shrl [L1: +305419896], 0x12} */ // Template#: 684, Serial#: 1525 public void rip_shrl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrl(placeHolder, imm8); new rip_shrl_1525(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shrq [L1: +305419896], 0x12} */ // Template#: 685, Serial#: 1597 public void rip_shrq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrq(placeHolder, imm8); new rip_shrq_1597(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shrw [L1: +305419896], 0x12} */ // Template#: 686, Serial#: 1669 public void rip_shrw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrw(placeHolder, imm8); new rip_shrw_1669(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shrd [L1: +305419896], ax, cl} */ // Template#: 687, Serial#: 11328 public void rip_shrd_CL(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd_CL(placeHolder, source); new rip_shrd_CL_11328(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shrd [L1: +305419896], ax, 0x12} */ // Template#: 688, Serial#: 11301 public void rip_shrd(final Label label, final AMD64GeneralRegister16 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd(placeHolder, source, imm8); new rip_shrd_11301(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shrd [L1: +305419896], eax, cl} */ // Template#: 689, Serial#: 11310 public void rip_shrd_CL(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd_CL(placeHolder, source); new rip_shrd_CL_11310(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shrd [L1: +305419896], eax, 0x12} */ // Template#: 690, Serial#: 11283 public void rip_shrd(final Label label, final AMD64GeneralRegister32 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd(placeHolder, source, imm8); new rip_shrd_11283(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code shrd [L1: +305419896], rax, cl} */ // Template#: 691, Serial#: 11319 public void rip_shrd_CL(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd_CL(placeHolder, source); new rip_shrd_CL_11319(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code shrd }<i>label</i>, <i>source</i>, <i>imm8</i> * Example disassembly syntax: {@code shrd [L1: +305419896], rax, 0x12} */ // Template#: 692, Serial#: 11292 public void rip_shrd(final Label label, final AMD64GeneralRegister64 source, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shrd(placeHolder, source, imm8); new rip_shrd_11292(startPosition, currentPosition() - startPosition, source, imm8, label); } /** * Pseudo-external assembler syntax: {@code shufpd }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shufpd xmm0, [L1: +305419896], 0x12} */ // Template#: 693, Serial#: 8121 public void rip_shufpd(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shufpd(destination, placeHolder, imm8); new rip_shufpd_8121(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code shufps }<i>destination</i>, <i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code shufps xmm0, [L1: +305419896], 0x12} */ // Template#: 694, Serial#: 8049 public void rip_shufps(final AMD64XMMRegister destination, final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_shufps(destination, placeHolder, imm8); new rip_shufps_8049(startPosition, currentPosition() - startPosition, destination, imm8, label); } /** * Pseudo-external assembler syntax: {@code sidt }<i>label</i> * Example disassembly syntax: {@code sidt [L1: +305419896]} */ // Template#: 695, Serial#: 5652 public void rip_sidt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sidt(placeHolder); new rip_sidt_5652(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sldt }<i>label</i> * Example disassembly syntax: {@code sldt [L1: +305419896]} */ // Template#: 696, Serial#: 5486 public void rip_sldt(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sldt(placeHolder); new rip_sldt_5486(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code smsw }<i>label</i> * Example disassembly syntax: {@code smsw [L1: +305419896]} */ // Template#: 697, Serial#: 5664 public void rip_smsw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_smsw(placeHolder); new rip_smsw_5664(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sqrtpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sqrtpd xmm0, [L1: +305419896]} */ // Template#: 698, Serial#: 6716 public void rip_sqrtpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sqrtpd(destination, placeHolder); new rip_sqrtpd_6716(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sqrtps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sqrtps xmm0, [L1: +305419896]} */ // Template#: 699, Serial#: 6587 public void rip_sqrtps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sqrtps(destination, placeHolder); new rip_sqrtps_6587(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sqrtsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sqrtsd xmm0, [L1: +305419896]} */ // Template#: 700, Serial#: 6806 public void rip_sqrtsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sqrtsd(destination, placeHolder); new rip_sqrtsd_6806(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sqrtss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sqrtss xmm0, [L1: +305419896]} */ // Template#: 701, Serial#: 6824 public void rip_sqrtss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sqrtss(destination, placeHolder); new rip_sqrtss_6824(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code stmxcsr }<i>label</i> * Example disassembly syntax: {@code stmxcsr [L1: +305419896]} */ // Template#: 702, Serial#: 11349 public void rip_stmxcsr(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_stmxcsr(placeHolder); new rip_stmxcsr_11349(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code str }<i>label</i> * Example disassembly syntax: {@code str [L1: +305419896]} */ // Template#: 703, Serial#: 5490 public void rip_str(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_str(placeHolder); new rip_str_5490(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sub ax, [L1: +305419896]} */ // Template#: 704, Serial#: 3443 public void rip_sub(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(destination, placeHolder); new rip_sub_3443(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sub eax, [L1: +305419896]} */ // Template#: 705, Serial#: 3425 public void rip_sub(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(destination, placeHolder); new rip_sub_3425(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sub rax, [L1: +305419896]} */ // Template#: 706, Serial#: 3434 public void rip_sub(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(destination, placeHolder); new rip_sub_3434(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code sub al, [L1: +305419896]} */ // Template#: 707, Serial#: 3398 public void rip_sub(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(destination, placeHolder); new rip_sub_3398(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code subb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code subb [L1: +305419896], 0x12} */ // Template#: 708, Serial#: 520 public void rip_subb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subb(placeHolder, imm8); new rip_subb_520(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code subl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code subl [L1: +305419896], 0x12} */ // Template#: 709, Serial#: 952 public void rip_subl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subl(placeHolder, imm8); new rip_subl_952(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code subq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code subq [L1: +305419896], 0x12} */ // Template#: 710, Serial#: 1024 public void rip_subq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subq(placeHolder, imm8); new rip_subq_1024(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code subw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code subw [L1: +305419896], 0x12} */ // Template#: 711, Serial#: 1096 public void rip_subw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subw(placeHolder, imm8); new rip_subw_1096(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sub [L1: +305419896], ax} */ // Template#: 712, Serial#: 3389 public void rip_sub(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(placeHolder, source); new rip_sub_3389(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sub [L1: +305419896], eax} */ // Template#: 713, Serial#: 3371 public void rip_sub(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(placeHolder, source); new rip_sub_3371(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sub [L1: +305419896], rax} */ // Template#: 714, Serial#: 3380 public void rip_sub(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(placeHolder, source); new rip_sub_3380(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code sub }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code sub [L1: +305419896], al} */ // Template#: 715, Serial#: 3344 public void rip_sub(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_sub(placeHolder, source); new rip_sub_3344(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code subl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code subl [L1: +305419896], 0x12345678} */ // Template#: 716, Serial#: 736 public void rip_subl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subl(placeHolder, imm32); new rip_subl_736(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code subq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code subq [L1: +305419896], 0x12345678} */ // Template#: 717, Serial#: 808 public void rip_subq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subq(placeHolder, imm32); new rip_subq_808(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code subw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code subw [L1: +305419896], 0x1234} */ // Template#: 718, Serial#: 880 public void rip_subw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subw(placeHolder, imm16); new rip_subw_880(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code subpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code subpd xmm0, [L1: +305419896]} */ // Template#: 719, Serial#: 10179 public void rip_subpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subpd(destination, placeHolder); new rip_subpd_10179(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code subps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code subps xmm0, [L1: +305419896]} */ // Template#: 720, Serial#: 10035 public void rip_subps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subps(destination, placeHolder); new rip_subps_10035(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code subsd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code subsd xmm0, [L1: +305419896]} */ // Template#: 721, Serial#: 10305 public void rip_subsd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subsd(destination, placeHolder); new rip_subsd_10305(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code subss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code subss xmm0, [L1: +305419896]} */ // Template#: 722, Serial#: 10449 public void rip_subss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_subss(destination, placeHolder); new rip_subss_10449(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code testb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code testb [L1: +305419896], 0x12} */ // Template#: 723, Serial#: 2684 public void rip_testb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_testb(placeHolder, imm8); new rip_testb_2684(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code test }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code test [L1: +305419896], ax} */ // Template#: 724, Serial#: 1193 public void rip_test(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_test(placeHolder, source); new rip_test_1193(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code test }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code test [L1: +305419896], eax} */ // Template#: 725, Serial#: 1175 public void rip_test(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_test(placeHolder, source); new rip_test_1175(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code test }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code test [L1: +305419896], rax} */ // Template#: 726, Serial#: 1184 public void rip_test(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_test(placeHolder, source); new rip_test_1184(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code test }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code test [L1: +305419896], al} */ // Template#: 727, Serial#: 1148 public void rip_test(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_test(placeHolder, source); new rip_test_1148(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code testl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code testl [L1: +305419896], 0x12345678} */ // Template#: 728, Serial#: 2900 public void rip_testl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_testl(placeHolder, imm32); new rip_testl_2900(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code testq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code testq [L1: +305419896], 0x12345678} */ // Template#: 729, Serial#: 2972 public void rip_testq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_testq(placeHolder, imm32); new rip_testq_2972(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code testw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code testw [L1: +305419896], 0x1234} */ // Template#: 730, Serial#: 3044 public void rip_testw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_testw(placeHolder, imm16); new rip_testw_3044(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code ucomisd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code ucomisd xmm0, [L1: +305419896]} */ // Template#: 731, Serial#: 9603 public void rip_ucomisd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ucomisd(destination, placeHolder); new rip_ucomisd_9603(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code ucomiss }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code ucomiss xmm0, [L1: +305419896]} */ // Template#: 732, Serial#: 9444 public void rip_ucomiss(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_ucomiss(destination, placeHolder); new rip_ucomiss_9444(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code unpckhpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code unpckhpd xmm0, [L1: +305419896]} */ // Template#: 733, Serial#: 6116 public void rip_unpckhpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_unpckhpd(destination, placeHolder); new rip_unpckhpd_6116(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code unpckhps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code unpckhps xmm0, [L1: +305419896]} */ // Template#: 734, Serial#: 5969 public void rip_unpckhps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_unpckhps(destination, placeHolder); new rip_unpckhps_5969(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code unpcklpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code unpcklpd xmm0, [L1: +305419896]} */ // Template#: 735, Serial#: 6098 public void rip_unpcklpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_unpcklpd(destination, placeHolder); new rip_unpcklpd_6098(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code unpcklps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code unpcklps xmm0, [L1: +305419896]} */ // Template#: 736, Serial#: 5951 public void rip_unpcklps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_unpcklps(destination, placeHolder); new rip_unpcklps_5951(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code verr }<i>label</i> * Example disassembly syntax: {@code verr [L1: +305419896]} */ // Template#: 737, Serial#: 5502 public void rip_verr(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_verr(placeHolder); new rip_verr_5502(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code verw }<i>label</i> * Example disassembly syntax: {@code verw [L1: +305419896]} */ // Template#: 738, Serial#: 5506 public void rip_verw(final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_verw(placeHolder); new rip_verw_5506(startPosition, currentPosition() - startPosition, label); } /** * Pseudo-external assembler syntax: {@code xadd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xadd [L1: +305419896], ax} */ // Template#: 739, Serial#: 7994 public void rip_xadd(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xadd(placeHolder, source); new rip_xadd_7994(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xadd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xadd [L1: +305419896], eax} */ // Template#: 740, Serial#: 7976 public void rip_xadd(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xadd(placeHolder, source); new rip_xadd_7976(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xadd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xadd [L1: +305419896], rax} */ // Template#: 741, Serial#: 7985 public void rip_xadd(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xadd(placeHolder, source); new rip_xadd_7985(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xadd }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xadd [L1: +305419896], al} */ // Template#: 742, Serial#: 7949 public void rip_xadd(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xadd(placeHolder, source); new rip_xadd_7949(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xchg [L1: +305419896], ax} */ // Template#: 743, Serial#: 1247 public void rip_xchg(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xchg(placeHolder, source); new rip_xchg_1247(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xchg [L1: +305419896], eax} */ // Template#: 744, Serial#: 1229 public void rip_xchg(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xchg(placeHolder, source); new rip_xchg_1229(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xchg [L1: +305419896], rax} */ // Template#: 745, Serial#: 1238 public void rip_xchg(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xchg(placeHolder, source); new rip_xchg_1238(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xchg }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xchg [L1: +305419896], al} */ // Template#: 746, Serial#: 1202 public void rip_xchg(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xchg(placeHolder, source); new rip_xchg_1202(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xor ax, [L1: +305419896]} */ // Template#: 747, Serial#: 445 public void rip_xor(final AMD64GeneralRegister16 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(destination, placeHolder); new rip_xor_445(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xor eax, [L1: +305419896]} */ // Template#: 748, Serial#: 427 public void rip_xor(final AMD64GeneralRegister32 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(destination, placeHolder); new rip_xor_427(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xor rax, [L1: +305419896]} */ // Template#: 749, Serial#: 436 public void rip_xor(final AMD64GeneralRegister64 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(destination, placeHolder); new rip_xor_436(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xor al, [L1: +305419896]} */ // Template#: 750, Serial#: 400 public void rip_xor(final AMD64GeneralRegister8 destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(destination, placeHolder); new rip_xor_400(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code xorb }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code xorb [L1: +305419896], 0x12} */ // Template#: 751, Serial#: 524 public void rip_xorb(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorb(placeHolder, imm8); new rip_xorb_524(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code xorl }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code xorl [L1: +305419896], 0x12} */ // Template#: 752, Serial#: 956 public void rip_xorl(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorl(placeHolder, imm8); new rip_xorl_956(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code xorq }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code xorq [L1: +305419896], 0x12} */ // Template#: 753, Serial#: 1028 public void rip_xorq(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorq(placeHolder, imm8); new rip_xorq_1028(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code xorw }<i>label</i>, <i>imm8</i> * Example disassembly syntax: {@code xorw [L1: +305419896], 0x12} */ // Template#: 754, Serial#: 1100 public void rip_xorw(final Label label, final byte imm8) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorw(placeHolder, imm8); new rip_xorw_1100(startPosition, currentPosition() - startPosition, imm8, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xor [L1: +305419896], ax} */ // Template#: 755, Serial#: 391 public void rip_xor(final Label label, final AMD64GeneralRegister16 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(placeHolder, source); new rip_xor_391(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xor [L1: +305419896], eax} */ // Template#: 756, Serial#: 373 public void rip_xor(final Label label, final AMD64GeneralRegister32 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(placeHolder, source); new rip_xor_373(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xor [L1: +305419896], rax} */ // Template#: 757, Serial#: 382 public void rip_xor(final Label label, final AMD64GeneralRegister64 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(placeHolder, source); new rip_xor_382(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xor }<i>label</i>, <i>source</i> * Example disassembly syntax: {@code xor [L1: +305419896], al} */ // Template#: 758, Serial#: 346 public void rip_xor(final Label label, final AMD64GeneralRegister8 source) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xor(placeHolder, source); new rip_xor_346(startPosition, currentPosition() - startPosition, source, label); } /** * Pseudo-external assembler syntax: {@code xorl }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code xorl [L1: +305419896], 0x12345678} */ // Template#: 759, Serial#: 740 public void rip_xorl(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorl(placeHolder, imm32); new rip_xorl_740(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code xorq }<i>label</i>, <i>imm32</i> * Example disassembly syntax: {@code xorq [L1: +305419896], 0x12345678} */ // Template#: 760, Serial#: 812 public void rip_xorq(final Label label, final int imm32) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorq(placeHolder, imm32); new rip_xorq_812(startPosition, currentPosition() - startPosition, imm32, label); } /** * Pseudo-external assembler syntax: {@code xorw }<i>label</i>, <i>imm16</i> * Example disassembly syntax: {@code xorw [L1: +305419896], 0x1234} */ // Template#: 761, Serial#: 884 public void rip_xorw(final Label label, final short imm16) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorw(placeHolder, imm16); new rip_xorw_884(startPosition, currentPosition() - startPosition, imm16, label); } /** * Pseudo-external assembler syntax: {@code xorpd }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xorpd xmm0, [L1: +305419896]} */ // Template#: 762, Serial#: 6788 public void rip_xorpd(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorpd(destination, placeHolder); new rip_xorpd_6788(startPosition, currentPosition() - startPosition, destination, label); } /** * Pseudo-external assembler syntax: {@code xorps }<i>destination</i>, <i>label</i> * Example disassembly syntax: {@code xorps xmm0, [L1: +305419896]} */ // Template#: 763, Serial#: 6695 public void rip_xorps(final AMD64XMMRegister destination, final Label label) { final int startPosition = currentPosition(); final int placeHolder = 0; rip_xorps(destination, placeHolder); new rip_xorps_6695(startPosition, currentPosition() - startPosition, destination, label); } class rip_adc_217 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_adc_217(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_adc(destination, offsetAsInt()); } } class rip_adc_199 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_adc_199(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_adc(destination, offsetAsInt()); } } class rip_adc_208 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_adc_208(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_adc(destination, offsetAsInt()); } } class rip_adc_172 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_adc_172(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_adc(destination, offsetAsInt()); } } class rip_adcb_508 extends InstructionWithOffset { private final byte imm8; rip_adcb_508(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_adcb(offsetAsInt(), imm8); } } class rip_adcl_940 extends InstructionWithOffset { private final byte imm8; rip_adcl_940(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_adcl(offsetAsInt(), imm8); } } class rip_adcq_1012 extends InstructionWithOffset { private final byte imm8; rip_adcq_1012(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_adcq(offsetAsInt(), imm8); } } class rip_adcw_1084 extends InstructionWithOffset { private final byte imm8; rip_adcw_1084(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_adcw(offsetAsInt(), imm8); } } class rip_adc_163 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_adc_163(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_adc(offsetAsInt(), source); } } class rip_adc_145 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_adc_145(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_adc(offsetAsInt(), source); } } class rip_adc_154 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_adc_154(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_adc(offsetAsInt(), source); } } class rip_adc_118 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_adc_118(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_adc(offsetAsInt(), source); } } class rip_adcl_724 extends InstructionWithOffset { private final int imm32; rip_adcl_724(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_adcl(offsetAsInt(), imm32); } } class rip_adcq_796 extends InstructionWithOffset { private final int imm32; rip_adcq_796(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_adcq(offsetAsInt(), imm32); } } class rip_adcw_868 extends InstructionWithOffset { private final short imm16; rip_adcw_868(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_adcw(offsetAsInt(), imm16); } } class rip_add_103 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_add_103(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_add(destination, offsetAsInt()); } } class rip_add_85 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_add_85(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_add(destination, offsetAsInt()); } } class rip_add_94 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_add_94(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_add(destination, offsetAsInt()); } } class rip_add_58 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_add_58(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_add(destination, offsetAsInt()); } } class rip_addb_500 extends InstructionWithOffset { private final byte imm8; rip_addb_500(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_addb(offsetAsInt(), imm8); } } class rip_addl_932 extends InstructionWithOffset { private final byte imm8; rip_addl_932(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_addl(offsetAsInt(), imm8); } } class rip_addq_1004 extends InstructionWithOffset { private final byte imm8; rip_addq_1004(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_addq(offsetAsInt(), imm8); } } class rip_addw_1076 extends InstructionWithOffset { private final byte imm8; rip_addw_1076(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_addw(offsetAsInt(), imm8); } } class rip_add_49 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_add_49(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_add(offsetAsInt(), source); } } class rip_add_31 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_add_31(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_add(offsetAsInt(), source); } } class rip_add_40 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_add_40(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_add(offsetAsInt(), source); } } class rip_add_4 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_add_4(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_add(offsetAsInt(), source); } } class rip_addl_716 extends InstructionWithOffset { private final int imm32; rip_addl_716(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_addl(offsetAsInt(), imm32); } } class rip_addq_788 extends InstructionWithOffset { private final int imm32; rip_addq_788(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_addq(offsetAsInt(), imm32); } } class rip_addw_860 extends InstructionWithOffset { private final short imm16; rip_addw_860(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_addw(offsetAsInt(), imm16); } } class rip_addpd_10107 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_addpd_10107(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_addpd(destination, offsetAsInt()); } } class rip_addps_9963 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_addps_9963(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_addps(destination, offsetAsInt()); } } class rip_addsd_10251 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_addsd_10251(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_addsd(destination, offsetAsInt()); } } class rip_addss_10377 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_addss_10377(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_addss(destination, offsetAsInt()); } } class rip_addsubpd_8313 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_addsubpd_8313(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_addsubpd(destination, offsetAsInt()); } } class rip_and_331 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_and_331(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_and(destination, offsetAsInt()); } } class rip_and_313 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_and_313(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_and(destination, offsetAsInt()); } } class rip_and_322 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_and_322(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_and(destination, offsetAsInt()); } } class rip_and_286 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_and_286(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_and(destination, offsetAsInt()); } } class rip_andb_516 extends InstructionWithOffset { private final byte imm8; rip_andb_516(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_andb(offsetAsInt(), imm8); } } class rip_andl_948 extends InstructionWithOffset { private final byte imm8; rip_andl_948(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_andl(offsetAsInt(), imm8); } } class rip_andq_1020 extends InstructionWithOffset { private final byte imm8; rip_andq_1020(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_andq(offsetAsInt(), imm8); } } class rip_andw_1092 extends InstructionWithOffset { private final byte imm8; rip_andw_1092(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_andw(offsetAsInt(), imm8); } } class rip_and_277 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_and_277(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_and(offsetAsInt(), source); } } class rip_and_259 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_and_259(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_and(offsetAsInt(), source); } } class rip_and_268 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_and_268(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_and(offsetAsInt(), source); } } class rip_and_232 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_and_232(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_and(offsetAsInt(), source); } } class rip_andl_732 extends InstructionWithOffset { private final int imm32; rip_andl_732(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_andl(offsetAsInt(), imm32); } } class rip_andq_804 extends InstructionWithOffset { private final int imm32; rip_andq_804(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_andq(offsetAsInt(), imm32); } } class rip_andw_876 extends InstructionWithOffset { private final short imm16; rip_andw_876(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_andw(offsetAsInt(), imm16); } } class rip_andnpd_6752 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_andnpd_6752(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_andnpd(destination, offsetAsInt()); } } class rip_andnps_6659 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_andnps_6659(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_andnps(destination, offsetAsInt()); } } class rip_andpd_6734 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_andpd_6734(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_andpd(destination, offsetAsInt()); } } class rip_andps_6641 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_andps_6641(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_andps(destination, offsetAsInt()); } } class rip_bsf_11646 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_bsf_11646(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsf(destination, offsetAsInt()); } } class rip_bsf_11628 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_bsf_11628(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsf(destination, offsetAsInt()); } } class rip_bsf_11637 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_bsf_11637(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsf(destination, offsetAsInt()); } } class rip_bsr_11673 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_bsr_11673(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsr(destination, offsetAsInt()); } } class rip_bsr_11655 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_bsr_11655(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsr(destination, offsetAsInt()); } } class rip_bsr_11664 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_bsr_11664(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_bsr(destination, offsetAsInt()); } } class rip_bt_11493 extends InstructionWithOffset { private final byte imm8; rip_bt_11493(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_bt(offsetAsInt(), imm8); } } class rip_bt_7760 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_bt_7760(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bt(offsetAsInt(), source); } } class rip_bt_7742 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_bt_7742(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bt(offsetAsInt(), source); } } class rip_bt_7751 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_bt_7751(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bt(offsetAsInt(), source); } } class rip_btc_11505 extends InstructionWithOffset { private final byte imm8; rip_btc_11505(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_btc(offsetAsInt(), imm8); } } class rip_btc_11619 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_btc_11619(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btc(offsetAsInt(), source); } } class rip_btc_11601 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_btc_11601(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btc(offsetAsInt(), source); } } class rip_btc_11610 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_btc_11610(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btc(offsetAsInt(), source); } } class rip_btr_11501 extends InstructionWithOffset { private final byte imm8; rip_btr_11501(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_btr(offsetAsInt(), imm8); } } class rip_btr_7895 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_btr_7895(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btr(offsetAsInt(), source); } } class rip_btr_7877 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_btr_7877(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btr(offsetAsInt(), source); } } class rip_btr_7886 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_btr_7886(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_btr(offsetAsInt(), source); } } class rip_bts_11497 extends InstructionWithOffset { private final byte imm8; rip_bts_11497(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_bts(offsetAsInt(), imm8); } } class rip_bts_11274 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_bts_11274(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bts(offsetAsInt(), source); } } class rip_bts_11256 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_bts_11256(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bts(offsetAsInt(), source); } } class rip_bts_11265 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_bts_11265(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_bts(offsetAsInt(), source); } } class call_5288 extends InstructionWithOffset { call_5288(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { call(offsetAsInt()); } } class rip_call_5432 extends InstructionWithOffset { rip_call_5432(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_call(offsetAsInt()); } } class rip_clflush_11353 extends InstructionWithOffset { rip_clflush_11353(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_clflush(offsetAsInt()); } } class rip_cmova_6575 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmova_6575(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmova(destination, offsetAsInt()); } } class rip_cmova_6557 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmova_6557(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmova(destination, offsetAsInt()); } } class rip_cmova_6566 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmova_6566(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmova(destination, offsetAsInt()); } } class rip_cmovae_6467 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovae_6467(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovae(destination, offsetAsInt()); } } class rip_cmovae_6449 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovae_6449(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovae(destination, offsetAsInt()); } } class rip_cmovae_6458 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovae_6458(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovae(destination, offsetAsInt()); } } class rip_cmovb_6440 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovb_6440(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovb(destination, offsetAsInt()); } } class rip_cmovb_6422 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovb_6422(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovb(destination, offsetAsInt()); } } class rip_cmovb_6431 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovb_6431(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovb(destination, offsetAsInt()); } } class rip_cmovbe_6548 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovbe_6548(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovbe(destination, offsetAsInt()); } } class rip_cmovbe_6530 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovbe_6530(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovbe(destination, offsetAsInt()); } } class rip_cmovbe_6539 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovbe_6539(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovbe(destination, offsetAsInt()); } } class rip_cmove_6494 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmove_6494(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmove(destination, offsetAsInt()); } } class rip_cmove_6476 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmove_6476(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmove(destination, offsetAsInt()); } } class rip_cmove_6485 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmove_6485(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmove(destination, offsetAsInt()); } } class rip_cmovg_9954 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovg_9954(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovg(destination, offsetAsInt()); } } class rip_cmovg_9936 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovg_9936(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovg(destination, offsetAsInt()); } } class rip_cmovg_9945 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovg_9945(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovg(destination, offsetAsInt()); } } class rip_cmovge_9900 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovge_9900(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovge(destination, offsetAsInt()); } } class rip_cmovge_9882 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovge_9882(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovge(destination, offsetAsInt()); } } class rip_cmovge_9891 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovge_9891(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovge(destination, offsetAsInt()); } } class rip_cmovl_9873 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovl_9873(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovl(destination, offsetAsInt()); } } class rip_cmovl_9855 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovl_9855(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovl(destination, offsetAsInt()); } } class rip_cmovl_9864 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovl_9864(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovl(destination, offsetAsInt()); } } class rip_cmovle_9927 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovle_9927(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovle(destination, offsetAsInt()); } } class rip_cmovle_9909 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovle_9909(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovle(destination, offsetAsInt()); } } class rip_cmovle_9918 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovle_9918(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovle(destination, offsetAsInt()); } } class rip_cmovne_6521 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovne_6521(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovne(destination, offsetAsInt()); } } class rip_cmovne_6503 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovne_6503(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovne(destination, offsetAsInt()); } } class rip_cmovne_6512 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovne_6512(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovne(destination, offsetAsInt()); } } class rip_cmovno_6413 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovno_6413(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovno(destination, offsetAsInt()); } } class rip_cmovno_6395 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovno_6395(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovno(destination, offsetAsInt()); } } class rip_cmovno_6404 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovno_6404(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovno(destination, offsetAsInt()); } } class rip_cmovnp_9846 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovnp_9846(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovnp(destination, offsetAsInt()); } } class rip_cmovnp_9828 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovnp_9828(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovnp(destination, offsetAsInt()); } } class rip_cmovnp_9837 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovnp_9837(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovnp(destination, offsetAsInt()); } } class rip_cmovns_9792 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovns_9792(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovns(destination, offsetAsInt()); } } class rip_cmovns_9774 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovns_9774(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovns(destination, offsetAsInt()); } } class rip_cmovns_9783 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovns_9783(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovns(destination, offsetAsInt()); } } class rip_cmovo_6386 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovo_6386(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovo(destination, offsetAsInt()); } } class rip_cmovo_6368 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovo_6368(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovo(destination, offsetAsInt()); } } class rip_cmovo_6377 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovo_6377(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovo(destination, offsetAsInt()); } } class rip_cmovp_9819 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovp_9819(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovp(destination, offsetAsInt()); } } class rip_cmovp_9801 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovp_9801(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovp(destination, offsetAsInt()); } } class rip_cmovp_9810 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovp_9810(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovp(destination, offsetAsInt()); } } class rip_cmovs_9765 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmovs_9765(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovs(destination, offsetAsInt()); } } class rip_cmovs_9747 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmovs_9747(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovs(destination, offsetAsInt()); } } class rip_cmovs_9756 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmovs_9756(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmovs(destination, offsetAsInt()); } } class rip_cmp_3563 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_cmp_3563(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmp(destination, offsetAsInt()); } } class rip_cmp_3545 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cmp_3545(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmp(destination, offsetAsInt()); } } class rip_cmp_3554 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cmp_3554(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmp(destination, offsetAsInt()); } } class rip_cmp_3518 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_cmp_3518(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cmp(destination, offsetAsInt()); } } class rip_cmpb_528 extends InstructionWithOffset { private final byte imm8; rip_cmpb_528(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_cmpb(offsetAsInt(), imm8); } } class rip_cmpl_960 extends InstructionWithOffset { private final byte imm8; rip_cmpl_960(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_cmpl(offsetAsInt(), imm8); } } class rip_cmpq_1032 extends InstructionWithOffset { private final byte imm8; rip_cmpq_1032(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_cmpq(offsetAsInt(), imm8); } } class rip_cmpw_1104 extends InstructionWithOffset { private final byte imm8; rip_cmpw_1104(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_cmpw(offsetAsInt(), imm8); } } class rip_cmp_3509 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_cmp_3509(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmp(offsetAsInt(), source); } } class rip_cmp_3491 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_cmp_3491(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmp(offsetAsInt(), source); } } class rip_cmp_3500 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_cmp_3500(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmp(offsetAsInt(), source); } } class rip_cmp_3464 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_cmp_3464(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmp(offsetAsInt(), source); } } class rip_cmpl_744 extends InstructionWithOffset { private final int imm32; rip_cmpl_744(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_cmpl(offsetAsInt(), imm32); } } class rip_cmpq_816 extends InstructionWithOffset { private final int imm32; rip_cmpq_816(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_cmpq(offsetAsInt(), imm32); } } class rip_cmpw_888 extends InstructionWithOffset { private final short imm16; rip_cmpw_888(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_cmpw(offsetAsInt(), imm16); } } class rip_cmppd_8091 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final AMD64XMMComparison amd64xmmcomparison; rip_cmppd_8091(int startPosition, int endPosition, AMD64XMMRegister destination, AMD64XMMComparison amd64xmmcomparison, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.amd64xmmcomparison = amd64xmmcomparison; } @Override protected void assemble() throws AssemblyException { rip_cmppd(destination, offsetAsInt(), amd64xmmcomparison); } } class rip_cmpps_8003 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final AMD64XMMComparison amd64xmmcomparison; rip_cmpps_8003(int startPosition, int endPosition, AMD64XMMRegister destination, AMD64XMMComparison amd64xmmcomparison, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.amd64xmmcomparison = amd64xmmcomparison; } @Override protected void assemble() throws AssemblyException { rip_cmpps(destination, offsetAsInt(), amd64xmmcomparison); } } class rip_cmpsd_8139 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final AMD64XMMComparison amd64xmmcomparison; rip_cmpsd_8139(int startPosition, int endPosition, AMD64XMMRegister destination, AMD64XMMComparison amd64xmmcomparison, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.amd64xmmcomparison = amd64xmmcomparison; } @Override protected void assemble() throws AssemblyException { rip_cmpsd(destination, offsetAsInt(), amd64xmmcomparison); } } class rip_cmpss_8157 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final AMD64XMMComparison amd64xmmcomparison; rip_cmpss_8157(int startPosition, int endPosition, AMD64XMMRegister destination, AMD64XMMComparison amd64xmmcomparison, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.amd64xmmcomparison = amd64xmmcomparison; } @Override protected void assemble() throws AssemblyException { rip_cmpss(destination, offsetAsInt(), amd64xmmcomparison); } } class rip_cmpxchg_7868 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_cmpxchg_7868(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmpxchg(offsetAsInt(), source); } } class rip_cmpxchg_7850 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_cmpxchg_7850(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmpxchg(offsetAsInt(), source); } } class rip_cmpxchg_7859 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_cmpxchg_7859(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmpxchg(offsetAsInt(), source); } } class rip_cmpxchg_7823 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_cmpxchg_7823(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_cmpxchg(offsetAsInt(), source); } } class rip_cmpxchg16b_8067 extends InstructionWithOffset { rip_cmpxchg16b_8067(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_cmpxchg16b(offsetAsInt()); } } class rip_comisd_9621 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_comisd_9621(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_comisd(destination, offsetAsInt()); } } class rip_comiss_9462 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_comiss_9462(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_comiss(destination, offsetAsInt()); } } class rip_cvtdq2pd_8802 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtdq2pd_8802(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtdq2pd(destination, offsetAsInt()); } } class rip_cvtdq2ps_10017 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtdq2ps_10017(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtdq2ps(destination, offsetAsInt()); } } class rip_cvtpd2dq_8784 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtpd2dq_8784(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtpd2dq(destination, offsetAsInt()); } } class rip_cvtpd2pi_9585 extends InstructionWithOffset { private final MMXRegister destination; rip_cvtpd2pi_9585(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtpd2pi(destination, offsetAsInt()); } } class rip_cvtpd2ps_10143 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtpd2ps_10143(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtpd2ps(destination, offsetAsInt()); } } class rip_cvtpi2pd_9516 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtpi2pd_9516(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtpi2pd(destination, offsetAsInt()); } } class rip_cvtpi2ps_9357 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtpi2ps_9357(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtpi2ps(destination, offsetAsInt()); } } class rip_cvtps2dq_10161 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtps2dq_10161(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtps2dq(destination, offsetAsInt()); } } class rip_cvtps2pd_9999 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtps2pd_9999(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtps2pd(destination, offsetAsInt()); } } class rip_cvtps2pi_9426 extends InstructionWithOffset { private final MMXRegister destination; rip_cvtps2pi_9426(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtps2pi(destination, offsetAsInt()); } } class rip_cvtsd2si_9675 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cvtsd2si_9675(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsd2si(destination, offsetAsInt()); } } class rip_cvtsd2si_9684 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cvtsd2si_9684(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsd2si(destination, offsetAsInt()); } } class rip_cvtsd2ss_10287 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtsd2ss_10287(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsd2ss(destination, offsetAsInt()); } } class rip_cvtsi2sdl_9639 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtsi2sdl_9639(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsi2sdl(destination, offsetAsInt()); } } class rip_cvtsi2sdq_9648 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtsi2sdq_9648(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsi2sdq(destination, offsetAsInt()); } } class rip_cvtsi2ssl_9693 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtsi2ssl_9693(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsi2ssl(destination, offsetAsInt()); } } class rip_cvtsi2ssq_9702 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtsi2ssq_9702(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtsi2ssq(destination, offsetAsInt()); } } class rip_cvtss2sd_10413 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvtss2sd_10413(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtss2sd(destination, offsetAsInt()); } } class rip_cvtss2si_9729 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cvtss2si_9729(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtss2si(destination, offsetAsInt()); } } class rip_cvtss2si_9738 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cvtss2si_9738(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvtss2si(destination, offsetAsInt()); } } class rip_cvttpd2dq_8742 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvttpd2dq_8742(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttpd2dq(destination, offsetAsInt()); } } class rip_cvttpd2pi_9567 extends InstructionWithOffset { private final MMXRegister destination; rip_cvttpd2pi_9567(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttpd2pi(destination, offsetAsInt()); } } class rip_cvttps2dq_10431 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_cvttps2dq_10431(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttps2dq(destination, offsetAsInt()); } } class rip_cvttps2pi_9408 extends InstructionWithOffset { private final MMXRegister destination; rip_cvttps2pi_9408(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttps2pi(destination, offsetAsInt()); } } class rip_cvttsd2si_9657 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cvttsd2si_9657(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttsd2si(destination, offsetAsInt()); } } class rip_cvttsd2si_9666 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cvttsd2si_9666(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttsd2si(destination, offsetAsInt()); } } class rip_cvttss2si_9711 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_cvttss2si_9711(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttss2si(destination, offsetAsInt()); } } class rip_cvttss2si_9720 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_cvttss2si_9720(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_cvttss2si(destination, offsetAsInt()); } } class rip_decb_5328 extends InstructionWithOffset { rip_decb_5328(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_decb(offsetAsInt()); } } class rip_decl_5382 extends InstructionWithOffset { rip_decl_5382(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_decl(offsetAsInt()); } } class rip_decq_5400 extends InstructionWithOffset { rip_decq_5400(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_decq(offsetAsInt()); } } class rip_decw_5418 extends InstructionWithOffset { rip_decw_5418(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_decw(offsetAsInt()); } } class rip_divb___AL_2708 extends InstructionWithOffset { rip_divb___AL_2708(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_divb___AL(offsetAsInt()); } } class rip_divl_2924 extends InstructionWithOffset { rip_divl_2924(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_divl(offsetAsInt()); } } class rip_divq_2996 extends InstructionWithOffset { rip_divq_2996(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_divq(offsetAsInt()); } } class rip_divw_3068 extends InstructionWithOffset { rip_divw_3068(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_divw(offsetAsInt()); } } class rip_divpd_10215 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_divpd_10215(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_divpd(destination, offsetAsInt()); } } class rip_divps_10071 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_divps_10071(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_divps(destination, offsetAsInt()); } } class rip_divsd_10341 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_divsd_10341(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_divsd(destination, offsetAsInt()); } } class rip_divss_10485 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_divss_10485(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_divss(destination, offsetAsInt()); } } class rip_fadds_3923 extends InstructionWithOffset { rip_fadds_3923(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fadds(offsetAsInt()); } } class rip_faddl_4595 extends InstructionWithOffset { rip_faddl_4595(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_faddl(offsetAsInt()); } } class rip_fbld_5135 extends InstructionWithOffset { rip_fbld_5135(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fbld(offsetAsInt()); } } class rip_fbstp_5143 extends InstructionWithOffset { rip_fbstp_5143(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fbstp(offsetAsInt()); } } class rip_fcoms_3931 extends InstructionWithOffset { rip_fcoms_3931(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fcoms(offsetAsInt()); } } class rip_fcoml_4603 extends InstructionWithOffset { rip_fcoml_4603(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fcoml(offsetAsInt()); } } class rip_fcomps_3935 extends InstructionWithOffset { rip_fcomps_3935(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fcomps(offsetAsInt()); } } class rip_fcompl_4607 extends InstructionWithOffset { rip_fcompl_4607(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fcompl(offsetAsInt()); } } class rip_fdivs_3947 extends InstructionWithOffset { rip_fdivs_3947(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fdivs(offsetAsInt()); } } class rip_fdivl_4619 extends InstructionWithOffset { rip_fdivl_4619(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fdivl(offsetAsInt()); } } class rip_fdivrs_3951 extends InstructionWithOffset { rip_fdivrs_3951(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fdivrs(offsetAsInt()); } } class rip_fdivrl_4623 extends InstructionWithOffset { rip_fdivrl_4623(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fdivrl(offsetAsInt()); } } class rip_fiaddl_4283 extends InstructionWithOffset { rip_fiaddl_4283(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fiaddl(offsetAsInt()); } } class rip_fiadds_4931 extends InstructionWithOffset { rip_fiadds_4931(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fiadds(offsetAsInt()); } } class rip_ficoml_4291 extends InstructionWithOffset { rip_ficoml_4291(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ficoml(offsetAsInt()); } } class rip_ficoms_4939 extends InstructionWithOffset { rip_ficoms_4939(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ficoms(offsetAsInt()); } } class rip_ficompl_4295 extends InstructionWithOffset { rip_ficompl_4295(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ficompl(offsetAsInt()); } } class rip_ficomps_4943 extends InstructionWithOffset { rip_ficomps_4943(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ficomps(offsetAsInt()); } } class rip_fidivl_4307 extends InstructionWithOffset { rip_fidivl_4307(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fidivl(offsetAsInt()); } } class rip_fidivs_4955 extends InstructionWithOffset { rip_fidivs_4955(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fidivs(offsetAsInt()); } } class rip_fidivrl_4311 extends InstructionWithOffset { rip_fidivrl_4311(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fidivrl(offsetAsInt()); } } class rip_fidivrs_4959 extends InstructionWithOffset { rip_fidivrs_4959(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fidivrs(offsetAsInt()); } } class rip_fildl_4475 extends InstructionWithOffset { rip_fildl_4475(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fildl(offsetAsInt()); } } class rip_filds_5123 extends InstructionWithOffset { rip_filds_5123(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_filds(offsetAsInt()); } } class rip_fildq_5139 extends InstructionWithOffset { rip_fildq_5139(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fildq(offsetAsInt()); } } class rip_fimull_4287 extends InstructionWithOffset { rip_fimull_4287(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fimull(offsetAsInt()); } } class rip_fimuls_4935 extends InstructionWithOffset { rip_fimuls_4935(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fimuls(offsetAsInt()); } } class rip_fistl_4479 extends InstructionWithOffset { rip_fistl_4479(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fistl(offsetAsInt()); } } class rip_fists_5127 extends InstructionWithOffset { rip_fists_5127(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fists(offsetAsInt()); } } class rip_fistpl_4483 extends InstructionWithOffset { rip_fistpl_4483(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fistpl(offsetAsInt()); } } class rip_fistps_5131 extends InstructionWithOffset { rip_fistps_5131(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fistps(offsetAsInt()); } } class rip_fistpq_5147 extends InstructionWithOffset { rip_fistpq_5147(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fistpq(offsetAsInt()); } } class rip_fisubl_4299 extends InstructionWithOffset { rip_fisubl_4299(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fisubl(offsetAsInt()); } } class rip_fisubs_4947 extends InstructionWithOffset { rip_fisubs_4947(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fisubs(offsetAsInt()); } } class rip_fisubrl_4303 extends InstructionWithOffset { rip_fisubrl_4303(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fisubrl(offsetAsInt()); } } class rip_fisubrs_4951 extends InstructionWithOffset { rip_fisubrs_4951(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fisubrs(offsetAsInt()); } } class rip_flds_4115 extends InstructionWithOffset { rip_flds_4115(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_flds(offsetAsInt()); } } class rip_fldt_4487 extends InstructionWithOffset { rip_fldt_4487(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fldt(offsetAsInt()); } } class rip_fldl_4787 extends InstructionWithOffset { rip_fldl_4787(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fldl(offsetAsInt()); } } class rip_fldcw_4131 extends InstructionWithOffset { rip_fldcw_4131(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fldcw(offsetAsInt()); } } class rip_fldenv_4127 extends InstructionWithOffset { rip_fldenv_4127(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fldenv(offsetAsInt()); } } class rip_fmuls_3927 extends InstructionWithOffset { rip_fmuls_3927(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fmuls(offsetAsInt()); } } class rip_fmull_4599 extends InstructionWithOffset { rip_fmull_4599(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fmull(offsetAsInt()); } } class rip_frstor_4799 extends InstructionWithOffset { rip_frstor_4799(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_frstor(offsetAsInt()); } } class rip_fsave_4803 extends InstructionWithOffset { rip_fsave_4803(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsave(offsetAsInt()); } } class rip_fsts_4119 extends InstructionWithOffset { rip_fsts_4119(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsts(offsetAsInt()); } } class rip_fstl_4791 extends InstructionWithOffset { rip_fstl_4791(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstl(offsetAsInt()); } } class rip_fstcw_4139 extends InstructionWithOffset { rip_fstcw_4139(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstcw(offsetAsInt()); } } class rip_fstenv_4135 extends InstructionWithOffset { rip_fstenv_4135(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstenv(offsetAsInt()); } } class rip_fstps_4123 extends InstructionWithOffset { rip_fstps_4123(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstps(offsetAsInt()); } } class rip_fstpt_4491 extends InstructionWithOffset { rip_fstpt_4491(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstpt(offsetAsInt()); } } class rip_fstpl_4795 extends InstructionWithOffset { rip_fstpl_4795(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstpl(offsetAsInt()); } } class rip_fstsw_4807 extends InstructionWithOffset { rip_fstsw_4807(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fstsw(offsetAsInt()); } } class rip_fsubs_3939 extends InstructionWithOffset { rip_fsubs_3939(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsubs(offsetAsInt()); } } class rip_fsubl_4611 extends InstructionWithOffset { rip_fsubl_4611(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsubl(offsetAsInt()); } } class rip_fsubrs_3943 extends InstructionWithOffset { rip_fsubrs_3943(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsubrs(offsetAsInt()); } } class rip_fsubrl_4615 extends InstructionWithOffset { rip_fsubrl_4615(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fsubrl(offsetAsInt()); } } class rip_fxrstor_11341 extends InstructionWithOffset { rip_fxrstor_11341(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fxrstor(offsetAsInt()); } } class rip_fxsave_11337 extends InstructionWithOffset { rip_fxsave_11337(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_fxsave(offsetAsInt()); } } class rip_haddpd_10881 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_haddpd_10881(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_haddpd(destination, offsetAsInt()); } } class rip_haddps_10953 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_haddps_10953(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_haddps(destination, offsetAsInt()); } } class rip_hsubpd_10899 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_hsubpd_10899(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_hsubpd(destination, offsetAsInt()); } } class rip_hsubps_10971 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_hsubps_10971(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_hsubps(destination, offsetAsInt()); } } class rip_idivb___AL_2712 extends InstructionWithOffset { rip_idivb___AL_2712(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_idivb___AL(offsetAsInt()); } } class rip_idivl_2928 extends InstructionWithOffset { rip_idivl_2928(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_idivl(offsetAsInt()); } } class rip_idivq_3000 extends InstructionWithOffset { rip_idivq_3000(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_idivq(offsetAsInt()); } } class rip_idivw_3072 extends InstructionWithOffset { rip_idivw_3072(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_idivw(offsetAsInt()); } } class rip_imul_11484 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_imul_11484(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt()); } } class rip_imul_3629 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; private final byte imm8; rip_imul_3629(int startPosition, int endPosition, AMD64GeneralRegister16 destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm8); } } class rip_imul_3600 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; private final short imm16; rip_imul_3600(int startPosition, int endPosition, AMD64GeneralRegister16 destination, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm16); } } class rip_imul_11466 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_imul_11466(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt()); } } class rip_imul_3611 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; private final byte imm8; rip_imul_3611(int startPosition, int endPosition, AMD64GeneralRegister32 destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm8); } } class rip_imul_3582 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; private final int imm32; rip_imul_3582(int startPosition, int endPosition, AMD64GeneralRegister32 destination, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm32); } } class rip_imul_11475 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_imul_11475(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt()); } } class rip_imul_3620 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; private final byte imm8; rip_imul_3620(int startPosition, int endPosition, AMD64GeneralRegister64 destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm8); } } class rip_imul_3591 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; private final int imm32; rip_imul_3591(int startPosition, int endPosition, AMD64GeneralRegister64 destination, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_imul(destination, offsetAsInt(), imm32); } } class rip_imulb___AL_2704 extends InstructionWithOffset { rip_imulb___AL_2704(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_imulb___AL(offsetAsInt()); } } class rip_imull_2920 extends InstructionWithOffset { rip_imull_2920(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_imull(offsetAsInt()); } } class rip_imulq_2992 extends InstructionWithOffset { rip_imulq_2992(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_imulq(offsetAsInt()); } } class rip_imulw_3064 extends InstructionWithOffset { rip_imulw_3064(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_imulw(offsetAsInt()); } } class rip_incb_5324 extends InstructionWithOffset { rip_incb_5324(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_incb(offsetAsInt()); } } class rip_incl_5378 extends InstructionWithOffset { rip_incl_5378(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_incl(offsetAsInt()); } } class rip_incq_5396 extends InstructionWithOffset { rip_incq_5396(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_incq(offsetAsInt()); } } class rip_incw_5414 extends InstructionWithOffset { rip_incw_5414(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_incw(offsetAsInt()); } } class rip_invlpg_5672 extends InstructionWithOffset { rip_invlpg_5672(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_invlpg(offsetAsInt()); } } class jb_491 extends InstructionWithOffset { jb_491(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jb(offsetAsByte()); } else if (labelSize == 4) { jb(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jbe_495 extends InstructionWithOffset { jbe_495(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jbe(offsetAsByte()); } else if (labelSize == 4) { jbe(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jl_3649 extends InstructionWithOffset { jl_3649(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jl(offsetAsByte()); } else if (labelSize == 4) { jl(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jle_3651 extends InstructionWithOffset { jle_3651(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jle(offsetAsByte()); } else if (labelSize == 4) { jle(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jmp_5290 extends InstructionWithOffset { jmp_5290(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jmp(offsetAsByte()); } else if (labelSize == 4) { jmp(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class rip_jmp_5436 extends InstructionWithOffset { rip_jmp_5436(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_jmp(offsetAsInt()); } } class jnb_492 extends InstructionWithOffset { jnb_492(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnb(offsetAsByte()); } else if (labelSize == 4) { jnb(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jnbe_496 extends InstructionWithOffset { jnbe_496(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnbe(offsetAsByte()); } else if (labelSize == 4) { jnbe(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jnl_3650 extends InstructionWithOffset { jnl_3650(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnl(offsetAsByte()); } else if (labelSize == 4) { jnl(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jnle_3652 extends InstructionWithOffset { jnle_3652(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnle(offsetAsByte()); } else if (labelSize == 4) { jnle(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jno_490 extends InstructionWithOffset { jno_490(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jno(offsetAsByte()); } else if (labelSize == 4) { jno(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jnp_3648 extends InstructionWithOffset { jnp_3648(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnp(offsetAsByte()); } else if (labelSize == 4) { jnp(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jns_3646 extends InstructionWithOffset { jns_3646(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jns(offsetAsByte()); } else if (labelSize == 4) { jns(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jnz_494 extends InstructionWithOffset { jnz_494(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jnz(offsetAsByte()); } else if (labelSize == 4) { jnz(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jo_489 extends InstructionWithOffset { jo_489(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jo(offsetAsByte()); } else if (labelSize == 4) { jo(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jp_3647 extends InstructionWithOffset { jp_3647(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jp(offsetAsByte()); } else if (labelSize == 4) { jp(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jrcxz_2649 extends InstructionWithOffset { jrcxz_2649(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1); } @Override protected void assemble() throws AssemblyException { jrcxz(offsetAsByte()); } } class js_3645 extends InstructionWithOffset { js_3645(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { js(offsetAsByte()); } else if (labelSize == 4) { js(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class jz_493 extends InstructionWithOffset { jz_493(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1 | 4); } @Override protected void assemble() throws AssemblyException { final int labelSize = labelSize(); if (labelSize == 1) { jz(offsetAsByte()); } else if (labelSize == 4) { jz(offsetAsInt()); } else { throw new AssemblyException("Unexpected label width: " + labelSize); } } } class rip_lar_5843 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_lar_5843(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lar(destination, offsetAsInt()); } } class rip_lar_5825 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_lar_5825(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lar(destination, offsetAsInt()); } } class rip_lar_5834 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_lar_5834(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lar(destination, offsetAsInt()); } } class rip_lddqu_9096 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_lddqu_9096(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lddqu(destination, offsetAsInt()); } } class rip_ldmxcsr_11345 extends InstructionWithOffset { rip_ldmxcsr_11345(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ldmxcsr(offsetAsInt()); } } class rip_lea_3807 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_lea_3807(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lea(destination, offsetAsInt()); } } class rip_lea_3791 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_lea_3791(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lea(destination, offsetAsInt()); } } class rip_lea_3799 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_lea_3799(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lea(destination, offsetAsInt()); } } class rip_lgdt_5656 extends InstructionWithOffset { rip_lgdt_5656(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_lgdt(offsetAsInt()); } } class rip_lidt_5660 extends InstructionWithOffset { rip_lidt_5660(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_lidt(offsetAsInt()); } } class rip_lldt_5494 extends InstructionWithOffset { rip_lldt_5494(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_lldt(offsetAsInt()); } } class rip_lmsw_5668 extends InstructionWithOffset { rip_lmsw_5668(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_lmsw(offsetAsInt()); } } class loop_2647 extends InstructionWithOffset { loop_2647(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1); } @Override protected void assemble() throws AssemblyException { loop(offsetAsByte()); } } class loope_2645 extends InstructionWithOffset { loope_2645(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1); } @Override protected void assemble() throws AssemblyException { loope(offsetAsByte()); } } class loopne_2643 extends InstructionWithOffset { loopne_2643(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 1); } @Override protected void assemble() throws AssemblyException { loopne(offsetAsByte()); } } class rip_lsl_5870 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_lsl_5870(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lsl(destination, offsetAsInt()); } } class rip_lsl_5852 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_lsl_5852(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lsl(destination, offsetAsInt()); } } class rip_lsl_5861 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_lsl_5861(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_lsl(destination, offsetAsInt()); } } class rip_ltr_5498 extends InstructionWithOffset { rip_ltr_5498(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_ltr(offsetAsInt()); } } class rip_maxpd_10233 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_maxpd_10233(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_maxpd(destination, offsetAsInt()); } } class rip_maxps_10089 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_maxps_10089(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_maxps(destination, offsetAsInt()); } } class rip_maxsd_10359 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_maxsd_10359(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_maxsd(destination, offsetAsInt()); } } class rip_maxss_10503 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_maxss_10503(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_maxss(destination, offsetAsInt()); } } class rip_minpd_10197 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_minpd_10197(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_minpd(destination, offsetAsInt()); } } class rip_minps_10053 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_minps_10053(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_minps(destination, offsetAsInt()); } } class rip_minsd_10323 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_minsd_10323(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_minsd(destination, offsetAsInt()); } } class rip_minss_10467 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_minss_10467(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_minss(destination, offsetAsInt()); } } class rip_mov_3755 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_mov_3755(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mov(destination, offsetAsInt()); } } class rip_mov_3737 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_mov_3737(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mov(destination, offsetAsInt()); } } class rip_mov_3746 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_mov_3746(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mov(destination, offsetAsInt()); } } class rip_mov_3710 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_mov_3710(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mov(destination, offsetAsInt()); } } class rip_mov_3815 extends InstructionWithOffset { private final SegmentRegister destination; rip_mov_3815(int startPosition, int endPosition, SegmentRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mov(destination, offsetAsInt()); } } class rip_movb_1725 extends InstructionWithOffset { private final byte imm8; rip_movb_1725(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_movb(offsetAsInt(), imm8); } } class rip_mov_3701 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_mov_3701(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mov(offsetAsInt(), source); } } class rip_mov_3683 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_mov_3683(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mov(offsetAsInt(), source); } } class rip_mov_3692 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_mov_3692(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mov(offsetAsInt(), source); } } class rip_mov_3656 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_mov_3656(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mov(offsetAsInt(), source); } } class rip_mov_3764 extends InstructionWithOffset { private final SegmentRegister source; rip_mov_3764(int startPosition, int endPosition, SegmentRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mov(offsetAsInt(), source); } } class rip_movl_1752 extends InstructionWithOffset { private final int imm32; rip_movl_1752(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_movl(offsetAsInt(), imm32); } } class rip_movq_1761 extends InstructionWithOffset { private final int imm32; rip_movq_1761(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_movq(offsetAsInt(), imm32); } } class rip_movw_1770 extends InstructionWithOffset { private final short imm16; rip_movw_1770(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_movw(offsetAsInt(), imm16); } } class m_mov_AL_1259 extends InstructionWithAddress { m_mov_AL_1259(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov_AL(addressAsLong()); } } class m_mov_EAX_1262 extends InstructionWithAddress { m_mov_EAX_1262(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov_EAX(addressAsLong()); } } class m_mov_RAX_1263 extends InstructionWithAddress { m_mov_RAX_1263(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov_RAX(addressAsLong()); } } class m_mov_AX_1264 extends InstructionWithAddress { m_mov_AX_1264(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov_AX(addressAsLong()); } } class m_mov___AL_1265 extends InstructionWithAddress { m_mov___AL_1265(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov___AL(addressAsLong()); } } class m_mov___EAX_1268 extends InstructionWithAddress { m_mov___EAX_1268(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov___EAX(addressAsLong()); } } class m_mov___RAX_1269 extends InstructionWithAddress { m_mov___RAX_1269(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov___RAX(addressAsLong()); } } class m_mov___AX_1270 extends InstructionWithAddress { m_mov___AX_1270(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label); } @Override protected void assemble() throws AssemblyException { m_mov___AX(addressAsLong()); } } class rip_movapd_9480 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movapd_9480(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movapd(destination, offsetAsInt()); } } class rip_movapd_9498 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movapd_9498(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movapd(offsetAsInt(), source); } } class rip_movaps_9321 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movaps_9321(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movaps(destination, offsetAsInt()); } } class rip_movaps_9339 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movaps_9339(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movaps(offsetAsInt(), source); } } class rip_movdl_10782 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movdl_10782(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdl(destination, offsetAsInt()); } } class rip_movdq_10791 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movdq_10791(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdq(destination, offsetAsInt()); } } class rip_movdl_10629 extends InstructionWithOffset { private final MMXRegister destination; rip_movdl_10629(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdl(destination, offsetAsInt()); } } class rip_movdq_10638 extends InstructionWithOffset { private final MMXRegister destination; rip_movdq_10638(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdq(destination, offsetAsInt()); } } class rip_movdl_10917 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movdl_10917(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdl(offsetAsInt(), source); } } class rip_movdq_10926 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movdq_10926(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdq(offsetAsInt(), source); } } class rip_movdl_10836 extends InstructionWithOffset { private final MMXRegister source; rip_movdl_10836(int startPosition, int endPosition, MMXRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdl(offsetAsInt(), source); } } class rip_movdq_10845 extends InstructionWithOffset { private final MMXRegister source; rip_movdq_10845(int startPosition, int endPosition, MMXRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdq(offsetAsInt(), source); } } class rip_movddup_6236 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movddup_6236(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movddup(destination, offsetAsInt()); } } class rip_movdqa_10800 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movdqa_10800(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdqa(destination, offsetAsInt()); } } class rip_movdqa_10935 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movdqa_10935(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdqa(offsetAsInt(), source); } } class rip_movdqu_10818 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movdqu_10818(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movdqu(destination, offsetAsInt()); } } class rip_movdqu_11007 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movdqu_11007(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movdqu(offsetAsInt(), source); } } class rip_movhpd_6134 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movhpd_6134(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movhpd(destination, offsetAsInt()); } } class rip_movhpd_6158 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movhpd_6158(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movhpd(offsetAsInt(), source); } } class rip_movhps_5990 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movhps_5990(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movhps(offsetAsInt(), source); } } class rip_movlpd_6050 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movlpd_6050(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movlpd(destination, offsetAsInt()); } } class rip_movlpd_6074 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movlpd_6074(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movlpd(offsetAsInt(), source); } } class rip_movlps_5927 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movlps_5927(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movlps(offsetAsInt(), source); } } class rip_movnti_8021 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_movnti_8021(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movnti(offsetAsInt(), source); } } class rip_movnti_8029 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_movnti_8029(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movnti(offsetAsInt(), source); } } class rip_movntpd_9543 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movntpd_9543(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movntpd(offsetAsInt(), source); } } class rip_movntps_9384 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movntps_9384(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movntps(offsetAsInt(), source); } } class rip_movntq_8610 extends InstructionWithOffset { private final MMXRegister source; rip_movntq_8610(int startPosition, int endPosition, MMXRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movntq(offsetAsInt(), source); } } class rip_movq_10989 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movq_10989(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movq(destination, offsetAsInt()); } } class rip_movq_10647 extends InstructionWithOffset { private final MMXRegister destination; rip_movq_10647(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movq(destination, offsetAsInt()); } } class rip_movq_8421 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movq_8421(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movq(offsetAsInt(), source); } } class rip_movq_10854 extends InstructionWithOffset { private final MMXRegister source; rip_movq_10854(int startPosition, int endPosition, MMXRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movq(offsetAsInt(), source); } } class rip_movsd_6182 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movsd_6182(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsd(destination, offsetAsInt()); } } class rip_movsd_6218 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movsd_6218(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movsd(offsetAsInt(), source); } } class rip_movshdup_6326 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movshdup_6326(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movshdup(destination, offsetAsInt()); } } class rip_movsldup_6308 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movsldup_6308(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsldup(destination, offsetAsInt()); } } class rip_movss_6254 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movss_6254(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movss(destination, offsetAsInt()); } } class rip_movss_6290 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movss_6290(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movss(offsetAsInt(), source); } } class rip_movsxb_11700 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_movsxb_11700(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxb(destination, offsetAsInt()); } } class rip_movsxb_11682 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_movsxb_11682(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxb(destination, offsetAsInt()); } } class rip_movsxb_11691 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movsxb_11691(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxb(destination, offsetAsInt()); } } class rip_movsxd_462 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movsxd_462(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxd(destination, offsetAsInt()); } } class rip_movsxw_11709 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_movsxw_11709(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxw(destination, offsetAsInt()); } } class rip_movsxw_11718 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movsxw_11718(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movsxw(destination, offsetAsInt()); } } class rip_movupd_6014 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movupd_6014(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movupd(destination, offsetAsInt()); } } class rip_movupd_6032 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movupd_6032(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movupd(offsetAsInt(), source); } } class rip_movups_5888 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_movups_5888(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movups(destination, offsetAsInt()); } } class rip_movups_5906 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_movups_5906(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_movups(offsetAsInt(), source); } } class rip_movzxb_7922 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_movzxb_7922(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxb(destination, offsetAsInt()); } } class rip_movzxb_7904 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_movzxb_7904(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxb(destination, offsetAsInt()); } } class rip_movzxb_7913 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movzxb_7913(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxb(destination, offsetAsInt()); } } class rip_movzxd_471 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movzxd_471(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxd(destination, offsetAsInt()); } } class rip_movzxw_7931 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_movzxw_7931(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxw(destination, offsetAsInt()); } } class rip_movzxw_7940 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_movzxw_7940(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_movzxw(destination, offsetAsInt()); } } class rip_mulb___AL_2700 extends InstructionWithOffset { rip_mulb___AL_2700(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_mulb___AL(offsetAsInt()); } } class rip_mull_2916 extends InstructionWithOffset { rip_mull_2916(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_mull(offsetAsInt()); } } class rip_mulq_2988 extends InstructionWithOffset { rip_mulq_2988(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_mulq(offsetAsInt()); } } class rip_mulw_3060 extends InstructionWithOffset { rip_mulw_3060(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_mulw(offsetAsInt()); } } class rip_mulpd_10125 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_mulpd_10125(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mulpd(destination, offsetAsInt()); } } class rip_mulps_9981 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_mulps_9981(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mulps(destination, offsetAsInt()); } } class rip_mulsd_10269 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_mulsd_10269(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mulsd(destination, offsetAsInt()); } } class rip_mulss_10395 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_mulss_10395(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_mulss(destination, offsetAsInt()); } } class rip_mvntdq_8760 extends InstructionWithOffset { private final AMD64XMMRegister source; rip_mvntdq_8760(int startPosition, int endPosition, AMD64XMMRegister source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_mvntdq(offsetAsInt(), source); } } class rip_negb_2696 extends InstructionWithOffset { rip_negb_2696(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_negb(offsetAsInt()); } } class rip_negl_2912 extends InstructionWithOffset { rip_negl_2912(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_negl(offsetAsInt()); } } class rip_negq_2984 extends InstructionWithOffset { rip_negq_2984(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_negq(offsetAsInt()); } } class rip_negw_3056 extends InstructionWithOffset { rip_negw_3056(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_negw(offsetAsInt()); } } class rip_notb_2692 extends InstructionWithOffset { rip_notb_2692(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_notb(offsetAsInt()); } } class rip_notl_2908 extends InstructionWithOffset { rip_notl_2908(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_notl(offsetAsInt()); } } class rip_notq_2980 extends InstructionWithOffset { rip_notq_2980(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_notq(offsetAsInt()); } } class rip_notw_3052 extends InstructionWithOffset { rip_notw_3052(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_notw(offsetAsInt()); } } class rip_or_3215 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_or_3215(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_or(destination, offsetAsInt()); } } class rip_or_3197 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_or_3197(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_or(destination, offsetAsInt()); } } class rip_or_3206 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_or_3206(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_or(destination, offsetAsInt()); } } class rip_or_3170 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_or_3170(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_or(destination, offsetAsInt()); } } class rip_orb_504 extends InstructionWithOffset { private final byte imm8; rip_orb_504(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_orb(offsetAsInt(), imm8); } } class rip_orl_936 extends InstructionWithOffset { private final byte imm8; rip_orl_936(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_orl(offsetAsInt(), imm8); } } class rip_orq_1008 extends InstructionWithOffset { private final byte imm8; rip_orq_1008(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_orq(offsetAsInt(), imm8); } } class rip_orw_1080 extends InstructionWithOffset { private final byte imm8; rip_orw_1080(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_orw(offsetAsInt(), imm8); } } class rip_or_3161 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_or_3161(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_or(offsetAsInt(), source); } } class rip_or_3143 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_or_3143(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_or(offsetAsInt(), source); } } class rip_or_3152 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_or_3152(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_or(offsetAsInt(), source); } } class rip_or_3116 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_or_3116(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_or(offsetAsInt(), source); } } class rip_orl_720 extends InstructionWithOffset { private final int imm32; rip_orl_720(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_orl(offsetAsInt(), imm32); } } class rip_orq_792 extends InstructionWithOffset { private final int imm32; rip_orq_792(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_orq(offsetAsInt(), imm32); } } class rip_orw_864 extends InstructionWithOffset { private final short imm16; rip_orw_864(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_orw(offsetAsInt(), imm16); } } class rip_orpd_6770 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_orpd_6770(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_orpd(destination, offsetAsInt()); } } class rip_orps_6677 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_orps_6677(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_orps(destination, offsetAsInt()); } } class rip_packssdw_10728 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_packssdw_10728(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packssdw(destination, offsetAsInt()); } } class rip_packssdw_10602 extends InstructionWithOffset { private final MMXRegister destination; rip_packssdw_10602(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packssdw(destination, offsetAsInt()); } } class rip_packsswb_7148 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_packsswb_7148(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packsswb(destination, offsetAsInt()); } } class rip_packsswb_6959 extends InstructionWithOffset { private final MMXRegister destination; rip_packsswb_6959(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packsswb(destination, offsetAsInt()); } } class rip_packuswb_7220 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_packuswb_7220(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packuswb(destination, offsetAsInt()); } } class rip_packuswb_7067 extends InstructionWithOffset { private final MMXRegister destination; rip_packuswb_7067(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_packuswb(destination, offsetAsInt()); } } class rip_paddb_12710 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddb_12710(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddb(destination, offsetAsInt()); } } class rip_paddb_12557 extends InstructionWithOffset { private final MMXRegister destination; rip_paddb_12557(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddb(destination, offsetAsInt()); } } class rip_paddd_12746 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddd_12746(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddd(destination, offsetAsInt()); } } class rip_paddd_12611 extends InstructionWithOffset { private final MMXRegister destination; rip_paddd_12611(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddd(destination, offsetAsInt()); } } class rip_paddq_8385 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddq_8385(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddq(destination, offsetAsInt()); } } class rip_paddq_8256 extends InstructionWithOffset { private final MMXRegister destination; rip_paddq_8256(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddq(destination, offsetAsInt()); } } class rip_paddsb_12377 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddsb_12377(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddsb(destination, offsetAsInt()); } } class rip_paddsb_12197 extends InstructionWithOffset { private final MMXRegister destination; rip_paddsb_12197(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddsb(destination, offsetAsInt()); } } class rip_paddsw_12395 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddsw_12395(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddsw(destination, offsetAsInt()); } } class rip_paddsw_12224 extends InstructionWithOffset { private final MMXRegister destination; rip_paddsw_12224(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddsw(destination, offsetAsInt()); } } class rip_paddusb_12017 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddusb_12017(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddusb(destination, offsetAsInt()); } } class rip_paddusb_11837 extends InstructionWithOffset { private final MMXRegister destination; rip_paddusb_11837(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddusb(destination, offsetAsInt()); } } class rip_paddusw_12035 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddusw_12035(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddusw(destination, offsetAsInt()); } } class rip_paddusw_11864 extends InstructionWithOffset { private final MMXRegister destination; rip_paddusw_11864(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddusw(destination, offsetAsInt()); } } class rip_paddw_12728 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_paddw_12728(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddw(destination, offsetAsInt()); } } class rip_paddw_12584 extends InstructionWithOffset { private final MMXRegister destination; rip_paddw_12584(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_paddw(destination, offsetAsInt()); } } class rip_pand_11999 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pand_11999(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pand(destination, offsetAsInt()); } } class rip_pand_11810 extends InstructionWithOffset { private final MMXRegister destination; rip_pand_11810(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pand(destination, offsetAsInt()); } } class rip_pandn_12071 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pandn_12071(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pandn(destination, offsetAsInt()); } } class rip_pandn_11918 extends InstructionWithOffset { private final MMXRegister destination; rip_pandn_11918(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pandn(destination, offsetAsInt()); } } class rip_pavgb_8634 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pavgb_8634(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pavgb(destination, offsetAsInt()); } } class rip_pavgb_8448 extends InstructionWithOffset { private final MMXRegister destination; rip_pavgb_8448(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pavgb(destination, offsetAsInt()); } } class rip_pavgw_8688 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pavgw_8688(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pavgw(destination, offsetAsInt()); } } class rip_pavgw_8529 extends InstructionWithOffset { private final MMXRegister destination; rip_pavgw_8529(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pavgw(destination, offsetAsInt()); } } class rip_pcmpeqb_7421 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpeqb_7421(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqb(destination, offsetAsInt()); } } class rip_pcmpeqb_7289 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpeqb_7289(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqb(destination, offsetAsInt()); } } class rip_pcmpeqd_7457 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpeqd_7457(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqd(destination, offsetAsInt()); } } class rip_pcmpeqd_7343 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpeqd_7343(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqd(destination, offsetAsInt()); } } class rip_pcmpeqw_7439 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpeqw_7439(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqw(destination, offsetAsInt()); } } class rip_pcmpeqw_7316 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpeqw_7316(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpeqw(destination, offsetAsInt()); } } class rip_pcmpgtb_7166 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpgtb_7166(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtb(destination, offsetAsInt()); } } class rip_pcmpgtb_6986 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpgtb_6986(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtb(destination, offsetAsInt()); } } class rip_pcmpgtd_7202 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpgtd_7202(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtd(destination, offsetAsInt()); } } class rip_pcmpgtd_7040 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpgtd_7040(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtd(destination, offsetAsInt()); } } class rip_pcmpgtw_7184 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pcmpgtw_7184(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtw(destination, offsetAsInt()); } } class rip_pcmpgtw_7013 extends InstructionWithOffset { private final MMXRegister destination; rip_pcmpgtw_7013(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pcmpgtw(destination, offsetAsInt()); } } class rip_pinsrw_8109 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_pinsrw_8109(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pinsrw(destination, offsetAsInt(), imm8); } } class rip_pinsrw_8037 extends InstructionWithOffset { private final MMXRegister destination; private final byte imm8; rip_pinsrw_8037(int startPosition, int endPosition, MMXRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pinsrw(destination, offsetAsInt(), imm8); } } class rip_pmaddwd_9057 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmaddwd_9057(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaddwd(destination, offsetAsInt()); } } class rip_pmaddwd_8928 extends InstructionWithOffset { private final MMXRegister destination; rip_pmaddwd_8928(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaddwd(destination, offsetAsInt()); } } class rip_pmaxsw_12413 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmaxsw_12413(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaxsw(destination, offsetAsInt()); } } class rip_pmaxsw_12251 extends InstructionWithOffset { private final MMXRegister destination; rip_pmaxsw_12251(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaxsw(destination, offsetAsInt()); } } class rip_pmaxub_12053 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmaxub_12053(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaxub(destination, offsetAsInt()); } } class rip_pmaxub_11891 extends InstructionWithOffset { private final MMXRegister destination; rip_pmaxub_11891(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmaxub(destination, offsetAsInt()); } } class rip_pminsw_12341 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pminsw_12341(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pminsw(destination, offsetAsInt()); } } class rip_pminsw_12143 extends InstructionWithOffset { private final MMXRegister destination; rip_pminsw_12143(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pminsw(destination, offsetAsInt()); } } class rip_pminub_11981 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pminub_11981(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pminub(destination, offsetAsInt()); } } class rip_pminub_11783 extends InstructionWithOffset { private final MMXRegister destination; rip_pminub_11783(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pminub(destination, offsetAsInt()); } } class rip_pmulhuw_8706 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmulhuw_8706(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmulhuw(destination, offsetAsInt()); } } class rip_pmulhuw_8556 extends InstructionWithOffset { private final MMXRegister destination; rip_pmulhuw_8556(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmulhuw(destination, offsetAsInt()); } } class rip_pmulhw_8724 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmulhw_8724(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmulhw(destination, offsetAsInt()); } } class rip_pmulhw_8583 extends InstructionWithOffset { private final MMXRegister destination; rip_pmulhw_8583(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmulhw(destination, offsetAsInt()); } } class rip_pmullw_8403 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmullw_8403(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmullw(destination, offsetAsInt()); } } class rip_pmullw_8283 extends InstructionWithOffset { private final MMXRegister destination; rip_pmullw_8283(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmullw(destination, offsetAsInt()); } } class rip_pmuludq_9039 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pmuludq_9039(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmuludq(destination, offsetAsInt()); } } class rip_pmuludq_8901 extends InstructionWithOffset { private final MMXRegister destination; rip_pmuludq_8901(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pmuludq(destination, offsetAsInt()); } } class rip_pop_3842 extends InstructionWithOffset { rip_pop_3842(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_pop(offsetAsInt()); } } class rip_por_12359 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_por_12359(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_por(destination, offsetAsInt()); } } class rip_por_12170 extends InstructionWithOffset { private final MMXRegister destination; rip_por_12170(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_por(destination, offsetAsInt()); } } class rip_prefetch_9129 extends InstructionWithOffset { rip_prefetch_9129(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetch(offsetAsInt()); } } class rip_prefetchnta_9204 extends InstructionWithOffset { rip_prefetchnta_9204(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetchnta(offsetAsInt()); } } class rip_prefetcht0_9208 extends InstructionWithOffset { rip_prefetcht0_9208(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetcht0(offsetAsInt()); } } class rip_prefetcht1_9212 extends InstructionWithOffset { rip_prefetcht1_9212(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetcht1(offsetAsInt()); } } class rip_prefetcht2_9216 extends InstructionWithOffset { rip_prefetcht2_9216(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetcht2(offsetAsInt()); } } class rip_prefetchw_9133 extends InstructionWithOffset { rip_prefetchw_9133(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_prefetchw(offsetAsInt()); } } class rip_psadbw_9075 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psadbw_9075(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psadbw(destination, offsetAsInt()); } } class rip_psadbw_8955 extends InstructionWithOffset { private final MMXRegister destination; rip_psadbw_8955(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psadbw(destination, offsetAsInt()); } } class rip_pshufd_7373 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_pshufd_7373(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pshufd(destination, offsetAsInt(), imm8); } } class rip_pshufhw_7493 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_pshufhw_7493(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pshufhw(destination, offsetAsInt(), imm8); } } class rip_pshuflw_7475 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_pshuflw_7475(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pshuflw(destination, offsetAsInt(), imm8); } } class rip_pshufw_7238 extends InstructionWithOffset { private final MMXRegister destination; private final byte imm8; rip_pshufw_7238(int startPosition, int endPosition, MMXRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_pshufw(destination, offsetAsInt(), imm8); } } class rip_pslld_9003 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pslld_9003(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pslld(destination, offsetAsInt()); } } class rip_pslld_8847 extends InstructionWithOffset { private final MMXRegister destination; rip_pslld_8847(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pslld(destination, offsetAsInt()); } } class rip_psllq_9021 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psllq_9021(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psllq(destination, offsetAsInt()); } } class rip_psllq_8874 extends InstructionWithOffset { private final MMXRegister destination; rip_psllq_8874(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psllq(destination, offsetAsInt()); } } class rip_psllw_8985 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psllw_8985(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psllw(destination, offsetAsInt()); } } class rip_psllw_8820 extends InstructionWithOffset { private final MMXRegister destination; rip_psllw_8820(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psllw(destination, offsetAsInt()); } } class rip_psrad_8670 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psrad_8670(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrad(destination, offsetAsInt()); } } class rip_psrad_8502 extends InstructionWithOffset { private final MMXRegister destination; rip_psrad_8502(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrad(destination, offsetAsInt()); } } class rip_psraw_8652 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psraw_8652(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psraw(destination, offsetAsInt()); } } class rip_psraw_8475 extends InstructionWithOffset { private final MMXRegister destination; rip_psraw_8475(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psraw(destination, offsetAsInt()); } } class rip_psrld_8349 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psrld_8349(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrld(destination, offsetAsInt()); } } class rip_psrld_8202 extends InstructionWithOffset { private final MMXRegister destination; rip_psrld_8202(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrld(destination, offsetAsInt()); } } class rip_psrlq_8367 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psrlq_8367(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrlq(destination, offsetAsInt()); } } class rip_psrlq_8229 extends InstructionWithOffset { private final MMXRegister destination; rip_psrlq_8229(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrlq(destination, offsetAsInt()); } } class rip_psrlw_8331 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psrlw_8331(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrlw(destination, offsetAsInt()); } } class rip_psrlw_8175 extends InstructionWithOffset { private final MMXRegister destination; rip_psrlw_8175(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psrlw(destination, offsetAsInt()); } } class rip_psubb_12638 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubb_12638(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubb(destination, offsetAsInt()); } } class rip_psubb_12449 extends InstructionWithOffset { private final MMXRegister destination; rip_psubb_12449(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubb(destination, offsetAsInt()); } } class rip_psubd_12674 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubd_12674(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubd(destination, offsetAsInt()); } } class rip_psubd_12503 extends InstructionWithOffset { private final MMXRegister destination; rip_psubd_12503(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubd(destination, offsetAsInt()); } } class rip_psubq_12692 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubq_12692(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubq(destination, offsetAsInt()); } } class rip_psubq_12530 extends InstructionWithOffset { private final MMXRegister destination; rip_psubq_12530(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubq(destination, offsetAsInt()); } } class rip_psubsb_12305 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubsb_12305(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubsb(destination, offsetAsInt()); } } class rip_psubsb_12089 extends InstructionWithOffset { private final MMXRegister destination; rip_psubsb_12089(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubsb(destination, offsetAsInt()); } } class rip_psubsw_12323 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubsw_12323(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubsw(destination, offsetAsInt()); } } class rip_psubsw_12116 extends InstructionWithOffset { private final MMXRegister destination; rip_psubsw_12116(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubsw(destination, offsetAsInt()); } } class rip_psubusb_11945 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubusb_11945(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubusb(destination, offsetAsInt()); } } class rip_psubusb_11729 extends InstructionWithOffset { private final MMXRegister destination; rip_psubusb_11729(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubusb(destination, offsetAsInt()); } } class rip_psubusw_11963 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubusw_11963(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubusw(destination, offsetAsInt()); } } class rip_psubusw_11756 extends InstructionWithOffset { private final MMXRegister destination; rip_psubusw_11756(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubusw(destination, offsetAsInt()); } } class rip_psubw_12656 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_psubw_12656(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubw(destination, offsetAsInt()); } } class rip_psubw_12476 extends InstructionWithOffset { private final MMXRegister destination; rip_psubw_12476(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_psubw(destination, offsetAsInt()); } } class rip_punpckhbw_10674 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpckhbw_10674(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhbw(destination, offsetAsInt()); } } class rip_punpckhbw_10521 extends InstructionWithOffset { private final MMXRegister destination; rip_punpckhbw_10521(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhbw(destination, offsetAsInt()); } } class rip_punpckhdq_10710 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpckhdq_10710(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhdq(destination, offsetAsInt()); } } class rip_punpckhdq_10575 extends InstructionWithOffset { private final MMXRegister destination; rip_punpckhdq_10575(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhdq(destination, offsetAsInt()); } } class rip_punpckhqdq_10764 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpckhqdq_10764(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhqdq(destination, offsetAsInt()); } } class rip_punpckhwd_10692 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpckhwd_10692(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhwd(destination, offsetAsInt()); } } class rip_punpckhwd_10548 extends InstructionWithOffset { private final MMXRegister destination; rip_punpckhwd_10548(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckhwd(destination, offsetAsInt()); } } class rip_punpcklbw_7094 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpcklbw_7094(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpcklbw(destination, offsetAsInt()); } } class rip_punpcklbw_6878 extends InstructionWithOffset { private final MMXRegister destination; rip_punpcklbw_6878(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpcklbw(destination, offsetAsInt()); } } class rip_punpckldq_7130 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpckldq_7130(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckldq(destination, offsetAsInt()); } } class rip_punpckldq_6932 extends InstructionWithOffset { private final MMXRegister destination; rip_punpckldq_6932(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpckldq(destination, offsetAsInt()); } } class rip_punpcklqdq_10746 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpcklqdq_10746(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpcklqdq(destination, offsetAsInt()); } } class rip_punpcklwd_7112 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_punpcklwd_7112(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpcklwd(destination, offsetAsInt()); } } class rip_punpcklwd_6905 extends InstructionWithOffset { private final MMXRegister destination; rip_punpcklwd_6905(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_punpcklwd(destination, offsetAsInt()); } } class rip_push_5440 extends InstructionWithOffset { rip_push_5440(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_push(offsetAsInt()); } } class rip_pxor_12431 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_pxor_12431(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pxor(destination, offsetAsInt()); } } class rip_pxor_12278 extends InstructionWithOffset { private final MMXRegister destination; rip_pxor_12278(int startPosition, int endPosition, MMXRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_pxor(destination, offsetAsInt()); } } class rip_rclb___1_1787 extends InstructionWithOffset { rip_rclb___1_1787(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclb___1(offsetAsInt()); } } class rip_rcll___1_2003 extends InstructionWithOffset { rip_rcll___1_2003(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcll___1(offsetAsInt()); } } class rip_rclq___1_2075 extends InstructionWithOffset { rip_rclq___1_2075(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclq___1(offsetAsInt()); } } class rip_rclw___1_2147 extends InstructionWithOffset { rip_rclw___1_2147(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclw___1(offsetAsInt()); } } class rip_rclb___CL_2219 extends InstructionWithOffset { rip_rclb___CL_2219(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclb___CL(offsetAsInt()); } } class rip_rcll___CL_2435 extends InstructionWithOffset { rip_rcll___CL_2435(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcll___CL(offsetAsInt()); } } class rip_rclq___CL_2507 extends InstructionWithOffset { rip_rclq___CL_2507(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclq___CL(offsetAsInt()); } } class rip_rclw___CL_2579 extends InstructionWithOffset { rip_rclw___CL_2579(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rclw___CL(offsetAsInt()); } } class rip_rclb_1297 extends InstructionWithOffset { private final byte imm8; rip_rclb_1297(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rclb(offsetAsInt(), imm8); } } class rip_rcll_1513 extends InstructionWithOffset { private final byte imm8; rip_rcll_1513(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rcll(offsetAsInt(), imm8); } } class rip_rclq_1585 extends InstructionWithOffset { private final byte imm8; rip_rclq_1585(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rclq(offsetAsInt(), imm8); } } class rip_rclw_1657 extends InstructionWithOffset { private final byte imm8; rip_rclw_1657(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rclw(offsetAsInt(), imm8); } } class rip_rcpps_6623 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_rcpps_6623(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_rcpps(destination, offsetAsInt()); } } class rip_rcpss_6860 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_rcpss_6860(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_rcpss(destination, offsetAsInt()); } } class rip_rcrb___1_1791 extends InstructionWithOffset { rip_rcrb___1_1791(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrb___1(offsetAsInt()); } } class rip_rcrl___1_2007 extends InstructionWithOffset { rip_rcrl___1_2007(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrl___1(offsetAsInt()); } } class rip_rcrq___1_2079 extends InstructionWithOffset { rip_rcrq___1_2079(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrq___1(offsetAsInt()); } } class rip_rcrw___1_2151 extends InstructionWithOffset { rip_rcrw___1_2151(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrw___1(offsetAsInt()); } } class rip_rcrb___CL_2223 extends InstructionWithOffset { rip_rcrb___CL_2223(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrb___CL(offsetAsInt()); } } class rip_rcrl___CL_2439 extends InstructionWithOffset { rip_rcrl___CL_2439(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrl___CL(offsetAsInt()); } } class rip_rcrq___CL_2511 extends InstructionWithOffset { rip_rcrq___CL_2511(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrq___CL(offsetAsInt()); } } class rip_rcrw___CL_2583 extends InstructionWithOffset { rip_rcrw___CL_2583(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rcrw___CL(offsetAsInt()); } } class rip_rcrb_1301 extends InstructionWithOffset { private final byte imm8; rip_rcrb_1301(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rcrb(offsetAsInt(), imm8); } } class rip_rcrl_1517 extends InstructionWithOffset { private final byte imm8; rip_rcrl_1517(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rcrl(offsetAsInt(), imm8); } } class rip_rcrq_1589 extends InstructionWithOffset { private final byte imm8; rip_rcrq_1589(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rcrq(offsetAsInt(), imm8); } } class rip_rcrw_1661 extends InstructionWithOffset { private final byte imm8; rip_rcrw_1661(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rcrw(offsetAsInt(), imm8); } } class rip_rolb___1_1779 extends InstructionWithOffset { rip_rolb___1_1779(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolb___1(offsetAsInt()); } } class rip_roll___1_1995 extends InstructionWithOffset { rip_roll___1_1995(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_roll___1(offsetAsInt()); } } class rip_rolq___1_2067 extends InstructionWithOffset { rip_rolq___1_2067(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolq___1(offsetAsInt()); } } class rip_rolw___1_2139 extends InstructionWithOffset { rip_rolw___1_2139(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolw___1(offsetAsInt()); } } class rip_rolb___CL_2211 extends InstructionWithOffset { rip_rolb___CL_2211(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolb___CL(offsetAsInt()); } } class rip_roll___CL_2427 extends InstructionWithOffset { rip_roll___CL_2427(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_roll___CL(offsetAsInt()); } } class rip_rolq___CL_2499 extends InstructionWithOffset { rip_rolq___CL_2499(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolq___CL(offsetAsInt()); } } class rip_rolw___CL_2571 extends InstructionWithOffset { rip_rolw___CL_2571(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rolw___CL(offsetAsInt()); } } class rip_rolb_1289 extends InstructionWithOffset { private final byte imm8; rip_rolb_1289(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rolb(offsetAsInt(), imm8); } } class rip_roll_1505 extends InstructionWithOffset { private final byte imm8; rip_roll_1505(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_roll(offsetAsInt(), imm8); } } class rip_rolq_1577 extends InstructionWithOffset { private final byte imm8; rip_rolq_1577(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rolq(offsetAsInt(), imm8); } } class rip_rolw_1649 extends InstructionWithOffset { private final byte imm8; rip_rolw_1649(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rolw(offsetAsInt(), imm8); } } class rip_rorb___1_1783 extends InstructionWithOffset { rip_rorb___1_1783(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorb___1(offsetAsInt()); } } class rip_rorl___1_1999 extends InstructionWithOffset { rip_rorl___1_1999(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorl___1(offsetAsInt()); } } class rip_rorq___1_2071 extends InstructionWithOffset { rip_rorq___1_2071(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorq___1(offsetAsInt()); } } class rip_rorw___1_2143 extends InstructionWithOffset { rip_rorw___1_2143(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorw___1(offsetAsInt()); } } class rip_rorb___CL_2215 extends InstructionWithOffset { rip_rorb___CL_2215(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorb___CL(offsetAsInt()); } } class rip_rorl___CL_2431 extends InstructionWithOffset { rip_rorl___CL_2431(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorl___CL(offsetAsInt()); } } class rip_rorq___CL_2503 extends InstructionWithOffset { rip_rorq___CL_2503(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorq___CL(offsetAsInt()); } } class rip_rorw___CL_2575 extends InstructionWithOffset { rip_rorw___CL_2575(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_rorw___CL(offsetAsInt()); } } class rip_rorb_1293 extends InstructionWithOffset { private final byte imm8; rip_rorb_1293(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rorb(offsetAsInt(), imm8); } } class rip_rorl_1509 extends InstructionWithOffset { private final byte imm8; rip_rorl_1509(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rorl(offsetAsInt(), imm8); } } class rip_rorq_1581 extends InstructionWithOffset { private final byte imm8; rip_rorq_1581(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rorq(offsetAsInt(), imm8); } } class rip_rorw_1653 extends InstructionWithOffset { private final byte imm8; rip_rorw_1653(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_rorw(offsetAsInt(), imm8); } } class rip_rsqrtps_6605 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_rsqrtps_6605(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_rsqrtps(destination, offsetAsInt()); } } class rip_rsqrtss_6842 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_rsqrtss_6842(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_rsqrtss(destination, offsetAsInt()); } } class rip_sarb___1_1807 extends InstructionWithOffset { rip_sarb___1_1807(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarb___1(offsetAsInt()); } } class rip_sarl___1_2023 extends InstructionWithOffset { rip_sarl___1_2023(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarl___1(offsetAsInt()); } } class rip_sarq___1_2095 extends InstructionWithOffset { rip_sarq___1_2095(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarq___1(offsetAsInt()); } } class rip_sarw___1_2167 extends InstructionWithOffset { rip_sarw___1_2167(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarw___1(offsetAsInt()); } } class rip_sarb___CL_2239 extends InstructionWithOffset { rip_sarb___CL_2239(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarb___CL(offsetAsInt()); } } class rip_sarl___CL_2455 extends InstructionWithOffset { rip_sarl___CL_2455(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarl___CL(offsetAsInt()); } } class rip_sarq___CL_2527 extends InstructionWithOffset { rip_sarq___CL_2527(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarq___CL(offsetAsInt()); } } class rip_sarw___CL_2599 extends InstructionWithOffset { rip_sarw___CL_2599(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sarw___CL(offsetAsInt()); } } class rip_sarb_1317 extends InstructionWithOffset { private final byte imm8; rip_sarb_1317(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sarb(offsetAsInt(), imm8); } } class rip_sarl_1533 extends InstructionWithOffset { private final byte imm8; rip_sarl_1533(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sarl(offsetAsInt(), imm8); } } class rip_sarq_1605 extends InstructionWithOffset { private final byte imm8; rip_sarq_1605(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sarq(offsetAsInt(), imm8); } } class rip_sarw_1677 extends InstructionWithOffset { private final byte imm8; rip_sarw_1677(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sarw(offsetAsInt(), imm8); } } class rip_sbb_3329 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_sbb_3329(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sbb(destination, offsetAsInt()); } } class rip_sbb_3311 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_sbb_3311(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sbb(destination, offsetAsInt()); } } class rip_sbb_3320 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_sbb_3320(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sbb(destination, offsetAsInt()); } } class rip_sbb_3284 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_sbb_3284(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sbb(destination, offsetAsInt()); } } class rip_sbbb_512 extends InstructionWithOffset { private final byte imm8; rip_sbbb_512(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sbbb(offsetAsInt(), imm8); } } class rip_sbbl_944 extends InstructionWithOffset { private final byte imm8; rip_sbbl_944(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sbbl(offsetAsInt(), imm8); } } class rip_sbbq_1016 extends InstructionWithOffset { private final byte imm8; rip_sbbq_1016(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sbbq(offsetAsInt(), imm8); } } class rip_sbbw_1088 extends InstructionWithOffset { private final byte imm8; rip_sbbw_1088(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_sbbw(offsetAsInt(), imm8); } } class rip_sbb_3275 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_sbb_3275(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sbb(offsetAsInt(), source); } } class rip_sbb_3257 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_sbb_3257(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sbb(offsetAsInt(), source); } } class rip_sbb_3266 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_sbb_3266(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sbb(offsetAsInt(), source); } } class rip_sbb_3230 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_sbb_3230(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sbb(offsetAsInt(), source); } } class rip_sbbl_728 extends InstructionWithOffset { private final int imm32; rip_sbbl_728(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_sbbl(offsetAsInt(), imm32); } } class rip_sbbq_800 extends InstructionWithOffset { private final int imm32; rip_sbbq_800(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_sbbq(offsetAsInt(), imm32); } } class rip_sbbw_872 extends InstructionWithOffset { private final short imm16; rip_sbbw_872(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_sbbw(offsetAsInt(), imm16); } } class rip_setb_7573 extends InstructionWithOffset { rip_setb_7573(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setb(offsetAsInt()); } } class rip_setbe_7681 extends InstructionWithOffset { rip_setbe_7681(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setbe(offsetAsInt()); } } class rip_setl_11141 extends InstructionWithOffset { rip_setl_11141(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setl(offsetAsInt()); } } class rip_setle_11195 extends InstructionWithOffset { rip_setle_11195(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setle(offsetAsInt()); } } class rip_setnb_7600 extends InstructionWithOffset { rip_setnb_7600(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnb(offsetAsInt()); } } class rip_setnbe_7708 extends InstructionWithOffset { rip_setnbe_7708(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnbe(offsetAsInt()); } } class rip_setnl_11168 extends InstructionWithOffset { rip_setnl_11168(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnl(offsetAsInt()); } } class rip_setnle_11222 extends InstructionWithOffset { rip_setnle_11222(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnle(offsetAsInt()); } } class rip_setno_7546 extends InstructionWithOffset { rip_setno_7546(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setno(offsetAsInt()); } } class rip_setnp_11114 extends InstructionWithOffset { rip_setnp_11114(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnp(offsetAsInt()); } } class rip_setns_11060 extends InstructionWithOffset { rip_setns_11060(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setns(offsetAsInt()); } } class rip_setnz_7654 extends InstructionWithOffset { rip_setnz_7654(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setnz(offsetAsInt()); } } class rip_seto_7519 extends InstructionWithOffset { rip_seto_7519(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_seto(offsetAsInt()); } } class rip_setp_11087 extends InstructionWithOffset { rip_setp_11087(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setp(offsetAsInt()); } } class rip_sets_11033 extends InstructionWithOffset { rip_sets_11033(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sets(offsetAsInt()); } } class rip_setz_7627 extends InstructionWithOffset { rip_setz_7627(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_setz(offsetAsInt()); } } class rip_sgdt_5648 extends InstructionWithOffset { rip_sgdt_5648(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sgdt(offsetAsInt()); } } class rip_shlb___1_1795 extends InstructionWithOffset { rip_shlb___1_1795(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlb___1(offsetAsInt()); } } class rip_shll___1_2011 extends InstructionWithOffset { rip_shll___1_2011(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shll___1(offsetAsInt()); } } class rip_shlq___1_2083 extends InstructionWithOffset { rip_shlq___1_2083(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlq___1(offsetAsInt()); } } class rip_shlw___1_2155 extends InstructionWithOffset { rip_shlw___1_2155(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlw___1(offsetAsInt()); } } class rip_shlb___CL_2227 extends InstructionWithOffset { rip_shlb___CL_2227(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlb___CL(offsetAsInt()); } } class rip_shll___CL_2443 extends InstructionWithOffset { rip_shll___CL_2443(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shll___CL(offsetAsInt()); } } class rip_shlq___CL_2515 extends InstructionWithOffset { rip_shlq___CL_2515(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlq___CL(offsetAsInt()); } } class rip_shlw___CL_2587 extends InstructionWithOffset { rip_shlw___CL_2587(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shlw___CL(offsetAsInt()); } } class rip_shlb_1305 extends InstructionWithOffset { private final byte imm8; rip_shlb_1305(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shlb(offsetAsInt(), imm8); } } class rip_shll_1521 extends InstructionWithOffset { private final byte imm8; rip_shll_1521(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shll(offsetAsInt(), imm8); } } class rip_shlq_1593 extends InstructionWithOffset { private final byte imm8; rip_shlq_1593(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shlq(offsetAsInt(), imm8); } } class rip_shlw_1665 extends InstructionWithOffset { private final byte imm8; rip_shlw_1665(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shlw(offsetAsInt(), imm8); } } class rip_shld_CL_7814 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_shld_CL_7814(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shld_CL(offsetAsInt(), source); } } class rip_shld_7787 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; private final byte imm8; rip_shld_7787(int startPosition, int endPosition, AMD64GeneralRegister16 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shld(offsetAsInt(), source, imm8); } } class rip_shld_CL_7796 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_shld_CL_7796(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shld_CL(offsetAsInt(), source); } } class rip_shld_7769 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; private final byte imm8; rip_shld_7769(int startPosition, int endPosition, AMD64GeneralRegister32 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shld(offsetAsInt(), source, imm8); } } class rip_shld_CL_7805 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_shld_CL_7805(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shld_CL(offsetAsInt(), source); } } class rip_shld_7778 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; private final byte imm8; rip_shld_7778(int startPosition, int endPosition, AMD64GeneralRegister64 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shld(offsetAsInt(), source, imm8); } } class rip_shrb___1_1799 extends InstructionWithOffset { rip_shrb___1_1799(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrb___1(offsetAsInt()); } } class rip_shrl___1_2015 extends InstructionWithOffset { rip_shrl___1_2015(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrl___1(offsetAsInt()); } } class rip_shrq___1_2087 extends InstructionWithOffset { rip_shrq___1_2087(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrq___1(offsetAsInt()); } } class rip_shrw___1_2159 extends InstructionWithOffset { rip_shrw___1_2159(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrw___1(offsetAsInt()); } } class rip_shrb___CL_2231 extends InstructionWithOffset { rip_shrb___CL_2231(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrb___CL(offsetAsInt()); } } class rip_shrl___CL_2447 extends InstructionWithOffset { rip_shrl___CL_2447(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrl___CL(offsetAsInt()); } } class rip_shrq___CL_2519 extends InstructionWithOffset { rip_shrq___CL_2519(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrq___CL(offsetAsInt()); } } class rip_shrw___CL_2591 extends InstructionWithOffset { rip_shrw___CL_2591(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_shrw___CL(offsetAsInt()); } } class rip_shrb_1309 extends InstructionWithOffset { private final byte imm8; rip_shrb_1309(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrb(offsetAsInt(), imm8); } } class rip_shrl_1525 extends InstructionWithOffset { private final byte imm8; rip_shrl_1525(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrl(offsetAsInt(), imm8); } } class rip_shrq_1597 extends InstructionWithOffset { private final byte imm8; rip_shrq_1597(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrq(offsetAsInt(), imm8); } } class rip_shrw_1669 extends InstructionWithOffset { private final byte imm8; rip_shrw_1669(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrw(offsetAsInt(), imm8); } } class rip_shrd_CL_11328 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_shrd_CL_11328(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shrd_CL(offsetAsInt(), source); } } class rip_shrd_11301 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; private final byte imm8; rip_shrd_11301(int startPosition, int endPosition, AMD64GeneralRegister16 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrd(offsetAsInt(), source, imm8); } } class rip_shrd_CL_11310 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_shrd_CL_11310(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shrd_CL(offsetAsInt(), source); } } class rip_shrd_11283 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; private final byte imm8; rip_shrd_11283(int startPosition, int endPosition, AMD64GeneralRegister32 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrd(offsetAsInt(), source, imm8); } } class rip_shrd_CL_11319 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_shrd_CL_11319(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_shrd_CL(offsetAsInt(), source); } } class rip_shrd_11292 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; private final byte imm8; rip_shrd_11292(int startPosition, int endPosition, AMD64GeneralRegister64 source, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shrd(offsetAsInt(), source, imm8); } } class rip_shufpd_8121 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_shufpd_8121(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shufpd(destination, offsetAsInt(), imm8); } } class rip_shufps_8049 extends InstructionWithOffset { private final AMD64XMMRegister destination; private final byte imm8; rip_shufps_8049(int startPosition, int endPosition, AMD64XMMRegister destination, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_shufps(destination, offsetAsInt(), imm8); } } class rip_sidt_5652 extends InstructionWithOffset { rip_sidt_5652(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sidt(offsetAsInt()); } } class rip_sldt_5486 extends InstructionWithOffset { rip_sldt_5486(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_sldt(offsetAsInt()); } } class rip_smsw_5664 extends InstructionWithOffset { rip_smsw_5664(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_smsw(offsetAsInt()); } } class rip_sqrtpd_6716 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_sqrtpd_6716(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sqrtpd(destination, offsetAsInt()); } } class rip_sqrtps_6587 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_sqrtps_6587(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sqrtps(destination, offsetAsInt()); } } class rip_sqrtsd_6806 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_sqrtsd_6806(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sqrtsd(destination, offsetAsInt()); } } class rip_sqrtss_6824 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_sqrtss_6824(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sqrtss(destination, offsetAsInt()); } } class rip_stmxcsr_11349 extends InstructionWithOffset { rip_stmxcsr_11349(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_stmxcsr(offsetAsInt()); } } class rip_str_5490 extends InstructionWithOffset { rip_str_5490(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_str(offsetAsInt()); } } class rip_sub_3443 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_sub_3443(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sub(destination, offsetAsInt()); } } class rip_sub_3425 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_sub_3425(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sub(destination, offsetAsInt()); } } class rip_sub_3434 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_sub_3434(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sub(destination, offsetAsInt()); } } class rip_sub_3398 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_sub_3398(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_sub(destination, offsetAsInt()); } } class rip_subb_520 extends InstructionWithOffset { private final byte imm8; rip_subb_520(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_subb(offsetAsInt(), imm8); } } class rip_subl_952 extends InstructionWithOffset { private final byte imm8; rip_subl_952(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_subl(offsetAsInt(), imm8); } } class rip_subq_1024 extends InstructionWithOffset { private final byte imm8; rip_subq_1024(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_subq(offsetAsInt(), imm8); } } class rip_subw_1096 extends InstructionWithOffset { private final byte imm8; rip_subw_1096(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_subw(offsetAsInt(), imm8); } } class rip_sub_3389 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_sub_3389(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sub(offsetAsInt(), source); } } class rip_sub_3371 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_sub_3371(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sub(offsetAsInt(), source); } } class rip_sub_3380 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_sub_3380(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sub(offsetAsInt(), source); } } class rip_sub_3344 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_sub_3344(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_sub(offsetAsInt(), source); } } class rip_subl_736 extends InstructionWithOffset { private final int imm32; rip_subl_736(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_subl(offsetAsInt(), imm32); } } class rip_subq_808 extends InstructionWithOffset { private final int imm32; rip_subq_808(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_subq(offsetAsInt(), imm32); } } class rip_subw_880 extends InstructionWithOffset { private final short imm16; rip_subw_880(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_subw(offsetAsInt(), imm16); } } class rip_subpd_10179 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_subpd_10179(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_subpd(destination, offsetAsInt()); } } class rip_subps_10035 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_subps_10035(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_subps(destination, offsetAsInt()); } } class rip_subsd_10305 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_subsd_10305(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_subsd(destination, offsetAsInt()); } } class rip_subss_10449 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_subss_10449(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_subss(destination, offsetAsInt()); } } class rip_testb_2684 extends InstructionWithOffset { private final byte imm8; rip_testb_2684(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_testb(offsetAsInt(), imm8); } } class rip_test_1193 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_test_1193(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_test(offsetAsInt(), source); } } class rip_test_1175 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_test_1175(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_test(offsetAsInt(), source); } } class rip_test_1184 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_test_1184(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_test(offsetAsInt(), source); } } class rip_test_1148 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_test_1148(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_test(offsetAsInt(), source); } } class rip_testl_2900 extends InstructionWithOffset { private final int imm32; rip_testl_2900(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_testl(offsetAsInt(), imm32); } } class rip_testq_2972 extends InstructionWithOffset { private final int imm32; rip_testq_2972(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_testq(offsetAsInt(), imm32); } } class rip_testw_3044 extends InstructionWithOffset { private final short imm16; rip_testw_3044(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_testw(offsetAsInt(), imm16); } } class rip_ucomisd_9603 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_ucomisd_9603(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_ucomisd(destination, offsetAsInt()); } } class rip_ucomiss_9444 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_ucomiss_9444(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_ucomiss(destination, offsetAsInt()); } } class rip_unpckhpd_6116 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_unpckhpd_6116(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_unpckhpd(destination, offsetAsInt()); } } class rip_unpckhps_5969 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_unpckhps_5969(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_unpckhps(destination, offsetAsInt()); } } class rip_unpcklpd_6098 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_unpcklpd_6098(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_unpcklpd(destination, offsetAsInt()); } } class rip_unpcklps_5951 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_unpcklps_5951(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_unpcklps(destination, offsetAsInt()); } } class rip_verr_5502 extends InstructionWithOffset { rip_verr_5502(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_verr(offsetAsInt()); } } class rip_verw_5506 extends InstructionWithOffset { rip_verw_5506(int startPosition, int endPosition, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); } @Override protected void assemble() throws AssemblyException { rip_verw(offsetAsInt()); } } class rip_xadd_7994 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_xadd_7994(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xadd(offsetAsInt(), source); } } class rip_xadd_7976 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_xadd_7976(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xadd(offsetAsInt(), source); } } class rip_xadd_7985 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_xadd_7985(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xadd(offsetAsInt(), source); } } class rip_xadd_7949 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_xadd_7949(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xadd(offsetAsInt(), source); } } class rip_xchg_1247 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_xchg_1247(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xchg(offsetAsInt(), source); } } class rip_xchg_1229 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_xchg_1229(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xchg(offsetAsInt(), source); } } class rip_xchg_1238 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_xchg_1238(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xchg(offsetAsInt(), source); } } class rip_xchg_1202 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_xchg_1202(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xchg(offsetAsInt(), source); } } class rip_xor_445 extends InstructionWithOffset { private final AMD64GeneralRegister16 destination; rip_xor_445(int startPosition, int endPosition, AMD64GeneralRegister16 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xor(destination, offsetAsInt()); } } class rip_xor_427 extends InstructionWithOffset { private final AMD64GeneralRegister32 destination; rip_xor_427(int startPosition, int endPosition, AMD64GeneralRegister32 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xor(destination, offsetAsInt()); } } class rip_xor_436 extends InstructionWithOffset { private final AMD64GeneralRegister64 destination; rip_xor_436(int startPosition, int endPosition, AMD64GeneralRegister64 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xor(destination, offsetAsInt()); } } class rip_xor_400 extends InstructionWithOffset { private final AMD64GeneralRegister8 destination; rip_xor_400(int startPosition, int endPosition, AMD64GeneralRegister8 destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xor(destination, offsetAsInt()); } } class rip_xorb_524 extends InstructionWithOffset { private final byte imm8; rip_xorb_524(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_xorb(offsetAsInt(), imm8); } } class rip_xorl_956 extends InstructionWithOffset { private final byte imm8; rip_xorl_956(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_xorl(offsetAsInt(), imm8); } } class rip_xorq_1028 extends InstructionWithOffset { private final byte imm8; rip_xorq_1028(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_xorq(offsetAsInt(), imm8); } } class rip_xorw_1100 extends InstructionWithOffset { private final byte imm8; rip_xorw_1100(int startPosition, int endPosition, byte imm8, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm8 = imm8; } @Override protected void assemble() throws AssemblyException { rip_xorw(offsetAsInt(), imm8); } } class rip_xor_391 extends InstructionWithOffset { private final AMD64GeneralRegister16 source; rip_xor_391(int startPosition, int endPosition, AMD64GeneralRegister16 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xor(offsetAsInt(), source); } } class rip_xor_373 extends InstructionWithOffset { private final AMD64GeneralRegister32 source; rip_xor_373(int startPosition, int endPosition, AMD64GeneralRegister32 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xor(offsetAsInt(), source); } } class rip_xor_382 extends InstructionWithOffset { private final AMD64GeneralRegister64 source; rip_xor_382(int startPosition, int endPosition, AMD64GeneralRegister64 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xor(offsetAsInt(), source); } } class rip_xor_346 extends InstructionWithOffset { private final AMD64GeneralRegister8 source; rip_xor_346(int startPosition, int endPosition, AMD64GeneralRegister8 source, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.source = source; } @Override protected void assemble() throws AssemblyException { rip_xor(offsetAsInt(), source); } } class rip_xorl_740 extends InstructionWithOffset { private final int imm32; rip_xorl_740(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_xorl(offsetAsInt(), imm32); } } class rip_xorq_812 extends InstructionWithOffset { private final int imm32; rip_xorq_812(int startPosition, int endPosition, int imm32, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm32 = imm32; } @Override protected void assemble() throws AssemblyException { rip_xorq(offsetAsInt(), imm32); } } class rip_xorw_884 extends InstructionWithOffset { private final short imm16; rip_xorw_884(int startPosition, int endPosition, short imm16, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.imm16 = imm16; } @Override protected void assemble() throws AssemblyException { rip_xorw(offsetAsInt(), imm16); } } class rip_xorpd_6788 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_xorpd_6788(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xorpd(destination, offsetAsInt()); } } class rip_xorps_6695 extends InstructionWithOffset { private final AMD64XMMRegister destination; rip_xorps_6695(int startPosition, int endPosition, AMD64XMMRegister destination, Label label) { super(AMD64LabelAssembler.this, startPosition, currentPosition(), label, 4); this.destination = destination; } @Override protected void assemble() throws AssemblyException { rip_xorps(destination, offsetAsInt()); } } // END GENERATED LABEL ASSEMBLER METHODS }