[llvm-branch-commits] [llvm] [AVR] Backport #118015 and #121498 (PR #125081)
Patryk Wychowaniec via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Thu Jan 30 08:13:33 PST 2025
https://github.com/Patryk27 created https://github.com/llvm/llvm-project/pull/125081
This pull request backports #118015 and #121498 to 19.x, so that the fixes can be pulled to rustc.
Not sure if backports warrant an extra review - especially since there were no major changes in here, just a small conflict somewhere in AVRAsmBackend.cpp IIRC - but just in case: cc @benshi001.
>From de35aea5b1244fd04ef0dd2fceb7e8624a7b8d68 Mon Sep 17 00:00:00 2001
From: Patryk Wychowaniec <pwychowaniec at pm.me>
Date: Fri, 27 Dec 2024 04:44:55 +0100
Subject: [PATCH 1/2] [AVR] Wrap out-of-bounds relative jumps (#118015)
This commit improves the relative jumps, so that we are able to emit
`rjmp` that wraps around the memory boundary on devices with 8KB flash.
---
llvm/lib/Target/AVR/AVRDevices.td | 50 +-
.../Target/AVR/MCTargetDesc/AVRAsmBackend.cpp | 69 +-
.../AVR/branch-relaxation-long-backward.ll | 2081 +++++++++
.../AVR/branch-relaxation-long-forward.ll | 2081 +++++++++
.../CodeGen/AVR/branch-relaxation-long.ll | 4162 -----------------
5 files changed, 4228 insertions(+), 4215 deletions(-)
create mode 100644 llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
create mode 100644 llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
delete mode 100644 llvm/test/CodeGen/AVR/branch-relaxation-long.ll
diff --git a/llvm/lib/Target/AVR/AVRDevices.td b/llvm/lib/Target/AVR/AVRDevices.td
index 5eca92ab4b6c58..56147bb473bc4b 100644
--- a/llvm/lib/Target/AVR/AVRDevices.td
+++ b/llvm/lib/Target/AVR/AVRDevices.td
@@ -60,6 +60,18 @@ def FeatureSmallStack
"The device has an 8-bit "
"stack pointer">;
+// The device potentially requires emitting rjmp that wraps across the flash
+// boundary.
+//
+// We enable this for devices that have exactly 8 kB of flash memory and don't
+// support the `jmp` instruction - with this feature enabled, we try to convert
+// out-of-bounds relative jumps into in-bounds by wrapping the offset, e.g.
+// `rjmp +5000` becomes `rjmp -3192`.
+def FeatureWrappingRjmp
+ : SubtargetFeature<"wrappingrjmp", "HasWrappingRjmp", "true",
+ "The device potentially requires emitting rjmp that "
+ "wraps across the flash boundary">;
+
// The device supports the 16-bit GPR pair MOVW instruction.
def FeatureMOVW : SubtargetFeature<"movw", "HasMOVW", "true",
"The device supports the 16-bit MOVW "
@@ -274,11 +286,11 @@ def : Device<"at86rf401", FamilyAVR2, ELFArchAVR25, [FeatureMOVW, FeatureLPMX]>;
def : Device<"at90s4414", FamilyAVR2, ELFArchAVR2, [FeatureSmallStack]>;
def : Device<"at90s4433", FamilyAVR2, ELFArchAVR2, [FeatureSmallStack]>;
def : Device<"at90s4434", FamilyAVR2, ELFArchAVR2, [FeatureSmallStack]>;
-def : Device<"at90s8515", FamilyAVR2, ELFArchAVR2>;
-def : Device<"at90c8534", FamilyAVR2, ELFArchAVR2>;
-def : Device<"at90s8535", FamilyAVR2, ELFArchAVR2>;
-def : Device<"ata5272", FamilyAVR25, ELFArchAVR25>;
-def : Device<"ata6616c", FamilyAVR25, ELFArchAVR25>;
+def : Device<"at90s8515", FamilyAVR2, ELFArchAVR2, [FeatureWrappingRjmp]>;
+def : Device<"at90c8534", FamilyAVR2, ELFArchAVR2, [FeatureWrappingRjmp]>;
+def : Device<"at90s8535", FamilyAVR2, ELFArchAVR2, [FeatureWrappingRjmp]>;
+def : Device<"ata5272", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"ata6616c", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
def : Device<"attiny13", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny13a", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny2313", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
@@ -288,24 +300,24 @@ def : Device<"attiny24a", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny4313", FamilyAVR25, ELFArchAVR25>;
def : Device<"attiny44", FamilyAVR25, ELFArchAVR25>;
def : Device<"attiny44a", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny84", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny84a", FamilyAVR25, ELFArchAVR25>;
+def : Device<"attiny84", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"attiny84a", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
def : Device<"attiny25", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny45", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny85", FamilyAVR25, ELFArchAVR25>;
+def : Device<"attiny85", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
def : Device<"attiny261", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny261a", FamilyAVR25, ELFArchAVR25, [FeatureSmallStack]>;
def : Device<"attiny441", FamilyAVR25, ELFArchAVR25>;
def : Device<"attiny461", FamilyAVR25, ELFArchAVR25>;
def : Device<"attiny461a", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny841", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny861", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny861a", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny87", FamilyAVR25, ELFArchAVR25>;
+def : Device<"attiny841", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"attiny861", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"attiny861a", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"attiny87", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
def : Device<"attiny43u", FamilyAVR25, ELFArchAVR25>;
def : Device<"attiny48", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny88", FamilyAVR25, ELFArchAVR25>;
-def : Device<"attiny828", FamilyAVR25, ELFArchAVR25>;
+def : Device<"attiny88", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
+def : Device<"attiny828", FamilyAVR25, ELFArchAVR25, [FeatureWrappingRjmp]>;
def : Device<"at43usb355", FamilyAVR3, ELFArchAVR3>;
def : Device<"at76c711", FamilyAVR3, ELFArchAVR3>;
def : Device<"atmega103", FamilyAVR31, ELFArchAVR31>;
@@ -321,11 +333,11 @@ def : Device<"atmega16u2", FamilyAVR35, ELFArchAVR35>;
def : Device<"atmega32u2", FamilyAVR35, ELFArchAVR35>;
def : Device<"attiny1634", FamilyAVR35, ELFArchAVR35>;
def : Device<"atmega8", FamilyAVR2, ELFArchAVR4,
- [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM]>;
+ [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM, FeatureWrappingRjmp]>;
def : Device<"ata6289", FamilyAVR4, ELFArchAVR4>;
def : Device<"atmega8a", FamilyAVR2, ELFArchAVR4,
- [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM]>;
-def : Device<"ata6285", FamilyAVR4, ELFArchAVR4>;
+ [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM, FeatureWrappingRjmp]>;
+def : Device<"ata6285", FamilyAVR4, ELFArchAVR4, [FeatureWrappingRjmp]>;
def : Device<"ata6286", FamilyAVR4, ELFArchAVR4>;
def : Device<"ata6612c", FamilyAVR4, ELFArchAVR4>;
def : Device<"atmega48", FamilyAVR4, ELFArchAVR4>;
@@ -339,9 +351,9 @@ def : Device<"atmega88p", FamilyAVR4, ELFArchAVR4>;
def : Device<"atmega88pa", FamilyAVR4, ELFArchAVR4>;
def : Device<"atmega88pb", FamilyAVR4, ELFArchAVR4>;
def : Device<"atmega8515", FamilyAVR2, ELFArchAVR4,
- [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM]>;
+ [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM, FeatureWrappingRjmp]>;
def : Device<"atmega8535", FamilyAVR2, ELFArchAVR4,
- [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM]>;
+ [FeatureMultiplication, FeatureMOVW, FeatureLPMX, FeatureSPM, FeatureWrappingRjmp]>;
def : Device<"atmega8hva", FamilyAVR4, ELFArchAVR4>;
def : Device<"at90pwm1", FamilyAVR4, ELFArchAVR4>;
def : Device<"at90pwm2", FamilyAVR4, ELFArchAVR4>;
diff --git a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
index c0bc1276967bf0..8e3b4243df2049 100644
--- a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
+++ b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
@@ -28,16 +28,13 @@
#include "llvm/Support/MathExtras.h"
#include "llvm/Support/raw_ostream.h"
-// FIXME: we should be doing checks to make sure asm operands
-// are not out of bounds.
-
namespace adjust {
using namespace llvm;
static void signed_width(unsigned Width, uint64_t Value,
std::string Description, const MCFixup &Fixup,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
if (!isIntN(Width, Value)) {
std::string Diagnostic = "out of range " + Description;
@@ -47,17 +44,13 @@ static void signed_width(unsigned Width, uint64_t Value,
Diagnostic += " (expected an integer in the range " + std::to_string(Min) +
" to " + std::to_string(Max) + ")";
- if (Ctx) {
- Ctx->reportError(Fixup.getLoc(), Diagnostic);
- } else {
- llvm_unreachable(Diagnostic.c_str());
- }
+ Ctx->reportError(Fixup.getLoc(), Diagnostic);
}
}
static void unsigned_width(unsigned Width, uint64_t Value,
std::string Description, const MCFixup &Fixup,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
if (!isUIntN(Width, Value)) {
std::string Diagnostic = "out of range " + Description;
@@ -66,17 +59,13 @@ static void unsigned_width(unsigned Width, uint64_t Value,
Diagnostic +=
" (expected an integer in the range 0 to " + std::to_string(Max) + ")";
- if (Ctx) {
- Ctx->reportError(Fixup.getLoc(), Diagnostic);
- } else {
- llvm_unreachable(Diagnostic.c_str());
- }
+ Ctx->reportError(Fixup.getLoc(), Diagnostic);
}
}
/// Adjusts the value of a branch target before fixup application.
static void adjustBranch(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
// We have one extra bit of precision because the value is rightshifted by
// one.
unsigned_width(Size + 1, Value, std::string("branch target"), Fixup, Ctx);
@@ -87,13 +76,28 @@ static void adjustBranch(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
/// Adjusts the value of a relative branch target before fixup application.
static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
- uint64_t &Value, MCContext *Ctx = nullptr) {
+ uint64_t &Value, MCContext *Ctx) {
// Jumps are relative to the current instruction.
Value -= 2;
// We have one extra bit of precision because the value is rightshifted by
// one.
- signed_width(Size + 1, Value, std::string("branch target"), Fixup, Ctx);
+ Size += 1;
+
+ if (!isIntN(Size, Value) &&
+ Ctx->getSubtargetInfo()->hasFeature(AVR::FeatureWrappingRjmp)) {
+ const int32_t FlashSize = 0x2000;
+ int32_t SignedValue = Value;
+
+ uint64_t WrappedValue = SignedValue > 0 ? (uint64_t)(Value - FlashSize)
+ : (uint64_t)(FlashSize + Value);
+
+ if (isIntN(Size, WrappedValue)) {
+ Value = WrappedValue;
+ }
+ }
+
+ signed_width(Size, Value, std::string("branch target"), Fixup, Ctx);
// Rightshifts the value by one.
AVR::fixups::adjustBranchTarget(Value);
@@ -106,7 +110,7 @@ static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
///
/// Offset of 0 (so the result is left shifted by 3 bits before application).
static void fixup_call(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
adjustBranch(Size, Fixup, Value, Ctx);
auto top = Value & (0xf00000 << 6); // the top four bits
@@ -122,7 +126,7 @@ static void fixup_call(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
/// 0000 00kk kkkk k000
/// Offset of 0 (so the result is left shifted by 3 bits before application).
static void fixup_7_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
adjustRelativeBranch(Size, Fixup, Value, Ctx);
// Because the value may be negative, we must mask out the sign bits
@@ -136,7 +140,7 @@ static void fixup_7_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
/// 0000 kkkk kkkk kkkk
/// Offset of 0 (so the result isn't left-shifted before application).
static void fixup_13_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
adjustRelativeBranch(Size, Fixup, Value, Ctx);
// Because the value may be negative, we must mask out the sign bits
@@ -148,8 +152,7 @@ static void fixup_13_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
///
/// Resolves to:
/// 10q0 qq10 0000 1qqq
-static void fixup_6(const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+static void fixup_6(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) {
unsigned_width(6, Value, std::string("immediate"), Fixup, Ctx);
Value = ((Value & 0x20) << 8) | ((Value & 0x18) << 7) | (Value & 0x07);
@@ -161,7 +164,7 @@ static void fixup_6(const MCFixup &Fixup, uint64_t &Value,
/// Resolves to:
/// 0000 0000 kk00 kkkk
static void fixup_6_adiw(const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
unsigned_width(6, Value, std::string("immediate"), Fixup, Ctx);
Value = ((Value & 0x30) << 2) | (Value & 0x0f);
@@ -171,8 +174,7 @@ static void fixup_6_adiw(const MCFixup &Fixup, uint64_t &Value,
///
/// Resolves to:
/// 0000 0000 AAAA A000
-static void fixup_port5(const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+static void fixup_port5(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) {
unsigned_width(5, Value, std::string("port number"), Fixup, Ctx);
Value &= 0x1f;
@@ -184,8 +186,7 @@ static void fixup_port5(const MCFixup &Fixup, uint64_t &Value,
///
/// Resolves to:
/// 1011 0AAd dddd AAAA
-static void fixup_port6(const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+static void fixup_port6(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) {
unsigned_width(6, Value, std::string("port number"), Fixup, Ctx);
Value = ((Value & 0x30) << 5) | (Value & 0x0f);
@@ -196,7 +197,7 @@ static void fixup_port6(const MCFixup &Fixup, uint64_t &Value,
/// Resolves to:
/// 1010 ikkk dddd kkkk
static void fixup_lds_sts_16(const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
unsigned_width(7, Value, std::string("immediate"), Fixup, Ctx);
Value = ((Value & 0x70) << 8) | (Value & 0x0f);
}
@@ -214,7 +215,7 @@ namespace ldi {
/// 0000 KKKK 0000 KKKK
/// Offset of 0 (so the result isn't left-shifted before application).
static void fixup(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
uint64_t upper = Value & 0xf0;
uint64_t lower = Value & 0x0f;
@@ -224,25 +225,25 @@ static void fixup(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
static void neg(uint64_t &Value) { Value *= -1; }
static void lo8(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
Value &= 0xff;
ldi::fixup(Size, Fixup, Value, Ctx);
}
static void hi8(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
Value = (Value & 0xff00) >> 8;
ldi::fixup(Size, Fixup, Value, Ctx);
}
static void hh8(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
Value = (Value & 0xff0000) >> 16;
ldi::fixup(Size, Fixup, Value, Ctx);
}
static void ms8(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
- MCContext *Ctx = nullptr) {
+ MCContext *Ctx) {
Value = (Value & 0xff000000) >> 24;
ldi::fixup(Size, Fixup, Value, Ctx);
}
diff --git a/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll b/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
new file mode 100644
index 00000000000000..7c915e1dc3ef69
--- /dev/null
+++ b/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
@@ -0,0 +1,2081 @@
+; RUN: llc < %s -mtriple=avr -mcpu=attiny85 -filetype=obj -o - | llvm-objdump --mcpu=attiny85 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=ATTINY85 %s
+; RUN: not llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - 2>&1 | FileCheck --check-prefix=AVR25 %s
+; RUN: llc < %s -mtriple=avr -mcpu=avr3 -filetype=obj -o - | llvm-objdump --mcpu=avr3 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR3 %s
+
+; ATTINY85: <main>:
+; ATTINY85-NEXT: andi r24, 0x1
+; ATTINY85: cpi r24, 0x0
+; ATTINY85-NEXT: breq .+2
+; ATTINY85-NEXT: rjmp .+4086
+; ATTINY85: ldi r24, 0x3
+; ATTINY85-NEXT: ret
+
+; AVR25: error: out of range branch target (expected an integer in the range -4096 to 4095)
+
+; AVR3: <main>:
+; AVR3-NEXT: andi r24, 0x1
+; AVR3: cpi r24, 0x0
+; AVR3-NEXT: breq .+4
+; AVR3-NEXT: jmp 0x0
+; AVR3-NEXT: R_AVR_CALL .text+0x2
+; AVR3: ldi r24, 0x3
+; AVR3-NEXT: ret
+
+define i8 @main(i1 %a) {
+entry-block:
+ br label %hello
+hello:
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ br i1 %a, label %hello, label %finished
+finished:
+ ret i8 3
+}
diff --git a/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll b/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
new file mode 100644
index 00000000000000..24ddb36c68839e
--- /dev/null
+++ b/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
@@ -0,0 +1,2081 @@
+; RUN: llc < %s -mtriple=avr -mcpu=attiny85 -filetype=obj -o - | llvm-objdump --mcpu=attiny85 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=ATTINY85 %s
+; RUN: not llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - 2>&1 | FileCheck --check-prefix=AVR25 %s
+; RUN: llc < %s -mtriple=avr -mcpu=avr3 -filetype=obj -o - | llvm-objdump --mcpu=avr3 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR3 %s
+
+; ATTINY85: <main>:
+; ATTINY85-NEXT: andi r24, 0x1
+; ATTINY85-NEXT: cpi r24, 0x0
+; ATTINY85-NEXT: brne .+2
+; ATTINY85-NEXT: rjmp .-4092
+; ATTINY85: ldi r24, 0x3
+; ATTINY85-NEXT: ret
+
+; AVR25: error: out of range branch target (expected an integer in the range -4096 to 4095)
+
+; AVR3: <main>:
+; AVR3-NEXT: andi r24, 0x1
+; AVR3-NEXT: cpi r24, 0x0
+; AVR3-NEXT: brne .+4
+; AVR3-NEXT: jmp 0x0
+; AVR3-NEXT: R_AVR_CALL .text+0x100e
+; AVR3: ldi r24, 0x3
+; AVR3-NEXT: ret
+
+define i8 @main(i1 %a) {
+entry-block:
+ br i1 %a, label %hello, label %finished
+hello:
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ call void asm sideeffect "nop", ""()
+ br label %finished
+finished:
+ ret i8 3
+}
diff --git a/llvm/test/CodeGen/AVR/branch-relaxation-long.ll b/llvm/test/CodeGen/AVR/branch-relaxation-long.ll
deleted file mode 100644
index bca505e5edd5f1..00000000000000
--- a/llvm/test/CodeGen/AVR/branch-relaxation-long.ll
+++ /dev/null
@@ -1,4162 +0,0 @@
-; RUN: llc < %s -march=avr -mattr=avr3 | FileCheck %s
-; RUN: llc < %s -march=avr -mattr=avr2 | FileCheck --check-prefix=AVR2 %s
-
-; CHECK-LABEL: relax_to_jmp:
-; CHECK: cpi r{{[0-9]+}}, 0
-; CHECK: brne [[BB1:.LBB[0-9]+_[0-9]+]]
-; CHECK: jmp [[BB2:.LBB[0-9]+_[0-9]+]]
-; CHECK: [[BB1]]:
-; CHECK: nop
-; CHECK: [[BB2]]:
-
-;; A `RJMP` is generated instead of expected `JMP` for AVR2,
-;; and it is up to the linker to report 'out of range' or
-;; 'exceed flash maximum size'.
-; AVR2-LABEL: relax_to_jmp:
-; AVR2: cpi r{{[0-9]+}}, 0
-; AVR2: brne [[BB1:.LBB[0-9]+_[0-9]+]]
-; AVR2: rjmp [[BB2:.LBB[0-9]+_[0-9]+]]
-; AVR2: [[BB1]]:
-; AVR2: nop
-; AVR2: [[BB2]]:
-
-define i8 @relax_to_jmp(i1 %a) {
-entry-block:
- br i1 %a, label %hello, label %finished
-hello:
- ; with >4 kB of instructions (2050 NOPs), this requires a long jump (jmp),
- ; versus a relative one (rjmp).
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- br label %finished
-finished:
- ret i8 3
-}
-
-; CHECK-LABEL: relax_to_jmp_backwards:
-; CHECK: [[BB1:.LBB[0-9]+_[0-9]+]]
-; CHECK: nop
-; CHECK: cpi r{{[0-9]+}}, 0
-; CHECK: breq [[BB2:.LBB[0-9]+_[0-9]+]]
-; CHECK: jmp [[BB1]]
-; CHECK: [[BB2]]:
-
-;; A `RJMP` is generated instead of expected `JMP` for AVR2,
-;; and it is up to the linker to report 'out of range' or
-;; 'exceed flash maximum size'.
-; AVR2-LABEL: relax_to_jmp_backwards:
-; AVR2: [[BB1:.LBB[0-9]+_[0-9]+]]
-; AVR2: nop
-; AVR2: cpi r{{[0-9]+}}, 0
-; AVR2: breq [[BB2:.LBB[0-9]+_[0-9]+]]
-; AVR2: rjmp [[BB1]]
-; AVR2: [[BB2]]:
-
-define i8 @relax_to_jmp_backwards(i1 %a) {
-entry-block:
- br label %hello
-hello:
- ; with >4 kB of instructions (2050 NOPs), this requires a long jump (jmp),
- ; versus a relative one (rjmp).
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- call void asm sideeffect "nop", ""()
- br i1 %a, label %hello, label %finished
-finished:
- ret i8 3
-}
>From 4a542f5b879bf8c89244ffed3b6ad7a4cdb15564 Mon Sep 17 00:00:00 2001
From: Patryk Wychowaniec <pwychowaniec at pm.me>
Date: Mon, 20 Jan 2025 02:23:57 +0100
Subject: [PATCH 2/2] [AVR] Force relocations for non-encodable jumps (#121498)
This commit changes the branch emission logic so that instead of
throwing the "branch target out of range" error, we emit a relocation
instead.
---
llvm/include/llvm/MC/MCAsmBackend.h | 1 +
llvm/lib/MC/MCAssembler.cpp | 2 +-
.../MCTargetDesc/AArch64AsmBackend.cpp | 3 +-
.../AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp | 4 +-
.../Target/ARM/MCTargetDesc/ARMAsmBackend.cpp | 2 +-
.../Target/ARM/MCTargetDesc/ARMAsmBackend.h | 2 +-
.../Target/AVR/MCTargetDesc/AVRAsmBackend.cpp | 58 ++++++++++---------
.../Target/AVR/MCTargetDesc/AVRAsmBackend.h | 2 +-
.../CSKY/MCTargetDesc/CSKYAsmBackend.cpp | 1 +
.../Target/CSKY/MCTargetDesc/CSKYAsmBackend.h | 2 +-
.../MCTargetDesc/HexagonAsmBackend.cpp | 2 +-
.../MCTargetDesc/LoongArchAsmBackend.cpp | 1 +
.../MCTargetDesc/LoongArchAsmBackend.h | 2 +-
.../Mips/MCTargetDesc/MipsAsmBackend.cpp | 1 +
.../Target/Mips/MCTargetDesc/MipsAsmBackend.h | 2 +-
.../PowerPC/MCTargetDesc/PPCAsmBackend.cpp | 2 +-
.../RISCV/MCTargetDesc/RISCVAsmBackend.cpp | 3 +-
.../RISCV/MCTargetDesc/RISCVAsmBackend.h | 2 +-
.../Sparc/MCTargetDesc/SparcAsmBackend.cpp | 2 +-
.../MCTargetDesc/SystemZMCAsmBackend.cpp | 4 +-
.../Target/VE/MCTargetDesc/VEAsmBackend.cpp | 2 +-
.../Target/X86/MCTargetDesc/X86AsmBackend.cpp | 3 +-
.../AVR/branch-relaxation-long-backward.ll | 11 +++-
.../AVR/branch-relaxation-long-forward.ll | 11 +++-
24 files changed, 75 insertions(+), 50 deletions(-)
diff --git a/llvm/include/llvm/MC/MCAsmBackend.h b/llvm/include/llvm/MC/MCAsmBackend.h
index 3f88ac02cd92ac..74ce676170d93c 100644
--- a/llvm/include/llvm/MC/MCAsmBackend.h
+++ b/llvm/include/llvm/MC/MCAsmBackend.h
@@ -94,6 +94,7 @@ class MCAsmBackend {
virtual bool shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t Value,
const MCSubtargetInfo *STI) {
return false;
}
diff --git a/llvm/lib/MC/MCAssembler.cpp b/llvm/lib/MC/MCAssembler.cpp
index c3da4bb5cc363c..c0465ab3c992ca 100644
--- a/llvm/lib/MC/MCAssembler.cpp
+++ b/llvm/lib/MC/MCAssembler.cpp
@@ -231,7 +231,7 @@ bool MCAssembler::evaluateFixup(const MCFixup &Fixup, const MCFragment *DF,
// Let the backend force a relocation if needed.
if (IsResolved &&
- getBackend().shouldForceRelocation(*this, Fixup, Target, STI)) {
+ getBackend().shouldForceRelocation(*this, Fixup, Target, Value, STI)) {
IsResolved = false;
WasForced = true;
}
diff --git a/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp b/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
index be34a649e1c4bf..196bfbdfe5cb09 100644
--- a/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
+++ b/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
@@ -100,7 +100,7 @@ class AArch64AsmBackend : public MCAsmBackend {
unsigned getFixupKindContainereSizeInBytes(unsigned Kind) const;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
};
@@ -512,6 +512,7 @@ bool AArch64AsmBackend::writeNopData(raw_ostream &OS, uint64_t Count,
bool AArch64AsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t,
const MCSubtargetInfo *STI) {
unsigned Kind = Fixup.getKind();
if (Kind >= FirstLiteralRelocationKind)
diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
index c2d2ca0f90f930..2908107d9bb801 100644
--- a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp
@@ -53,7 +53,7 @@ class AMDGPUAsmBackend : public MCAsmBackend {
std::optional<MCFixupKind> getFixupKind(StringRef Name) const override;
const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, uint64_t Value,
const MCSubtargetInfo *STI) override;
};
@@ -191,7 +191,7 @@ const MCFixupKindInfo &AMDGPUAsmBackend::getFixupKindInfo(
bool AMDGPUAsmBackend::shouldForceRelocation(const MCAssembler &,
const MCFixup &Fixup,
- const MCValue &,
+ const MCValue &, const uint64_t,
const MCSubtargetInfo *STI) {
return Fixup.getKind() >= FirstLiteralRelocationKind;
}
diff --git a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
index 994b43f1abb49a..562c20ac6f0a26 100644
--- a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
+++ b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
@@ -909,7 +909,7 @@ unsigned ARMAsmBackend::adjustFixupValue(const MCAssembler &Asm,
bool ARMAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t,
const MCSubtargetInfo *STI) {
const MCSymbolRefExpr *A = Target.getSymA();
const MCSymbol *Sym = A ? &A->getSymbol() : nullptr;
diff --git a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
index f33cd8b7c2425a..2932e68cd98e56 100644
--- a/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
+++ b/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
@@ -36,7 +36,7 @@ class ARMAsmBackend : public MCAsmBackend {
const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
unsigned adjustFixupValue(const MCAssembler &Asm, const MCFixup &Fixup,
diff --git a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
index 8e3b4243df2049..80c53c74ec6fd2 100644
--- a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
+++ b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp
@@ -32,22 +32,6 @@ namespace adjust {
using namespace llvm;
-static void signed_width(unsigned Width, uint64_t Value,
- std::string Description, const MCFixup &Fixup,
- MCContext *Ctx) {
- if (!isIntN(Width, Value)) {
- std::string Diagnostic = "out of range " + Description;
-
- int64_t Min = minIntN(Width);
- int64_t Max = maxIntN(Width);
-
- Diagnostic += " (expected an integer in the range " + std::to_string(Min) +
- " to " + std::to_string(Max) + ")";
-
- Ctx->reportError(Fixup.getLoc(), Diagnostic);
- }
-}
-
static void unsigned_width(unsigned Width, uint64_t Value,
std::string Description, const MCFixup &Fixup,
MCContext *Ctx) {
@@ -75,8 +59,8 @@ static void adjustBranch(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
}
/// Adjusts the value of a relative branch target before fixup application.
-static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
- uint64_t &Value, MCContext *Ctx) {
+static bool adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
+ uint64_t &Value, const MCSubtargetInfo *STI) {
// Jumps are relative to the current instruction.
Value -= 2;
@@ -84,8 +68,9 @@ static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
// one.
Size += 1;
- if (!isIntN(Size, Value) &&
- Ctx->getSubtargetInfo()->hasFeature(AVR::FeatureWrappingRjmp)) {
+ assert(STI && "STI can not be NULL");
+
+ if (!isIntN(Size, Value) && STI->hasFeature(AVR::FeatureWrappingRjmp)) {
const int32_t FlashSize = 0x2000;
int32_t SignedValue = Value;
@@ -97,10 +82,14 @@ static void adjustRelativeBranch(unsigned Size, const MCFixup &Fixup,
}
}
- signed_width(Size, Value, std::string("branch target"), Fixup, Ctx);
+ if (!isIntN(Size, Value)) {
+ return false;
+ }
// Rightshifts the value by one.
AVR::fixups::adjustBranchTarget(Value);
+
+ return true;
}
/// 22-bit absolute fixup.
@@ -127,7 +116,9 @@ static void fixup_call(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
/// Offset of 0 (so the result is left shifted by 3 bits before application).
static void fixup_7_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
MCContext *Ctx) {
- adjustRelativeBranch(Size, Fixup, Value, Ctx);
+ if (!adjustRelativeBranch(Size, Fixup, Value, Ctx->getSubtargetInfo())) {
+ llvm_unreachable("should've been emitted as a relocation");
+ }
// Because the value may be negative, we must mask out the sign bits
Value &= 0x7f;
@@ -141,7 +132,9 @@ static void fixup_7_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
/// Offset of 0 (so the result isn't left-shifted before application).
static void fixup_13_pcrel(unsigned Size, const MCFixup &Fixup, uint64_t &Value,
MCContext *Ctx) {
- adjustRelativeBranch(Size, Fixup, Value, Ctx);
+ if (!adjustRelativeBranch(Size, Fixup, Value, Ctx->getSubtargetInfo())) {
+ llvm_unreachable("should've been emitted as a relocation");
+ }
// Because the value may be negative, we must mask out the sign bits
Value &= 0xfff;
@@ -182,7 +175,7 @@ static void fixup_port5(const MCFixup &Fixup, uint64_t &Value, MCContext *Ctx) {
Value <<= 3;
}
-/// 6-bit port number fixup on the `IN` family of instructions.
+/// 6-bit port number fixup on the IN family of instructions.
///
/// Resolves to:
/// 1011 0AAd dddd AAAA
@@ -513,14 +506,25 @@ bool AVRAsmBackend::writeNopData(raw_ostream &OS, uint64_t Count,
bool AVRAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t Value,
const MCSubtargetInfo *STI) {
switch ((unsigned)Fixup.getKind()) {
default:
return Fixup.getKind() >= FirstLiteralRelocationKind;
+
case AVR::fixup_7_pcrel:
- case AVR::fixup_13_pcrel:
- // Always resolve relocations for PC-relative branches
- return false;
+ case AVR::fixup_13_pcrel: {
+ uint64_t ValueEx = Value;
+ uint64_t Size = AVRAsmBackend::getFixupKindInfo(Fixup.getKind()).TargetSize;
+
+ // If the jump is too large to encode it, fall back to a relocation.
+ //
+ // Note that trying to actually link that relocation *would* fail, but the
+ // hopes are that the module we're currently compiling won't be actually
+ // linked to the final binary.
+ return !adjust::adjustRelativeBranch(Size, Fixup, ValueEx, STI);
+ }
+
case AVR::fixup_call:
return true;
}
diff --git a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h
index 2337319590324d..1a9ae94f2f49e9 100644
--- a/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h
+++ b/llvm/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h
@@ -53,7 +53,7 @@ class AVRAsmBackend : public MCAsmBackend {
const MCSubtargetInfo *STI) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
private:
diff --git a/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp b/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp
index dd06971e1cf976..ebe12fa6afd1fd 100644
--- a/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp
+++ b/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.cpp
@@ -262,6 +262,7 @@ bool CSKYAsmBackend::mayNeedRelaxation(const MCInst &Inst,
bool CSKYAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t /*Value*/,
const MCSubtargetInfo * /*STI*/) {
if (Fixup.getKind() >= FirstLiteralRelocationKind)
return true;
diff --git a/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h b/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h
index 4b659f401d253a..faa84a6ef71d58 100644
--- a/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h
+++ b/llvm/lib/Target/CSKY/MCTargetDesc/CSKYAsmBackend.h
@@ -52,7 +52,7 @@ class CSKYAsmBackend : public MCAsmBackend {
const MCSubtargetInfo *STI) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
std::unique_ptr<MCObjectTargetWriter>
diff --git a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
index 6acc37e599f2ec..82853798daa6b3 100644
--- a/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
+++ b/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
@@ -201,7 +201,7 @@ class HexagonAsmBackend : public MCAsmBackend {
}
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t,
const MCSubtargetInfo *STI) override {
switch(Fixup.getTargetKind()) {
default:
diff --git a/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp b/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp
index 0c24008301d022..eb4f6edc117a4a 100644
--- a/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp
+++ b/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.cpp
@@ -251,6 +251,7 @@ bool LoongArchAsmBackend::shouldInsertFixupForCodeAlign(MCAssembler &Asm,
bool LoongArchAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t,
const MCSubtargetInfo *STI) {
if (Fixup.getKind() >= FirstLiteralRelocationKind)
return true;
diff --git a/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h b/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h
index 9df4ff22625c68..adbfd01410a4e6 100644
--- a/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h
+++ b/llvm/lib/Target/LoongArch/MCTargetDesc/LoongArchAsmBackend.h
@@ -57,7 +57,7 @@ class LoongArchAsmBackend : public MCAsmBackend {
MCAlignFragment &AF) override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
unsigned getNumFixupKinds() const override {
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp b/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
index f8172e576ce4c1..71ba6e41bdc75f 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
@@ -546,6 +546,7 @@ bool MipsAsmBackend::writeNopData(raw_ostream &OS, uint64_t Count,
bool MipsAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t,
const MCSubtargetInfo *STI) {
if (Fixup.getKind() >= FirstLiteralRelocationKind)
return true;
diff --git a/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h b/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
index 799dd569f1ad90..3a2c5e824a53b0 100644
--- a/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
+++ b/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
@@ -55,7 +55,7 @@ class MipsAsmBackend : public MCAsmBackend {
const MCSubtargetInfo *STI) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
bool isMicroMips(const MCSymbol *Sym) const override;
diff --git a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
index e96d0dab082fed..086fd802854767 100644
--- a/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
+++ b/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
@@ -162,7 +162,7 @@ class PPCAsmBackend : public MCAsmBackend {
}
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t,
const MCSubtargetInfo *STI) override {
MCFixupKind Kind = Fixup.getKind();
switch ((unsigned)Kind) {
diff --git a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
index 237a8eaca05a04..7de80b8aa8de6b 100644
--- a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
+++ b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
@@ -114,6 +114,7 @@ RISCVAsmBackend::getFixupKindInfo(MCFixupKind Kind) const {
bool RISCVAsmBackend::shouldForceRelocation(const MCAssembler &Asm,
const MCFixup &Fixup,
const MCValue &Target,
+ const uint64_t,
const MCSubtargetInfo *STI) {
if (Fixup.getKind() >= FirstLiteralRelocationKind)
return true;
@@ -568,7 +569,7 @@ bool RISCVAsmBackend::evaluateTargetFixup(const MCAssembler &Asm,
Value = Asm.getSymbolOffset(SA) + AUIPCTarget.getConstant();
Value -= Asm.getFragmentOffset(*AUIPCDF) + AUIPCFixup->getOffset();
- if (shouldForceRelocation(Asm, *AUIPCFixup, AUIPCTarget, STI)) {
+ if (shouldForceRelocation(Asm, *AUIPCFixup, AUIPCTarget, Value, STI)) {
WasForced = true;
return false;
}
diff --git a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h
index 886e7efe76bcb0..275f5bb9423272 100644
--- a/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h
+++ b/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h
@@ -65,7 +65,7 @@ class RISCVAsmBackend : public MCAsmBackend {
createObjectTargetWriter() const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
bool fixupNeedsRelaxationAdvanced(const MCAssembler &Asm,
diff --git a/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp b/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
index 29282582b82bde..4d0cbc344b2e21 100644
--- a/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
+++ b/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
@@ -273,7 +273,7 @@ namespace {
}
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t,
const MCSubtargetInfo *STI) override {
if (Fixup.getKind() >= FirstLiteralRelocationKind)
return true;
diff --git a/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp b/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
index ed174f7ac01fa3..cbf322a94704bc 100644
--- a/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
+++ b/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
@@ -116,7 +116,7 @@ class SystemZMCAsmBackend : public MCAsmBackend {
std::optional<MCFixupKind> getFixupKind(StringRef Name) const override;
const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
const MCValue &Target, MutableArrayRef<char> Data,
@@ -161,7 +161,7 @@ SystemZMCAsmBackend::getFixupKindInfo(MCFixupKind Kind) const {
bool SystemZMCAsmBackend::shouldForceRelocation(const MCAssembler &,
const MCFixup &Fixup,
- const MCValue &,
+ const MCValue &, const uint64_t,
const MCSubtargetInfo *STI) {
return Fixup.getKind() >= FirstLiteralRelocationKind;
}
diff --git a/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp b/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp
index f06a2ab71f241c..2e1ab8d599eead 100644
--- a/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp
+++ b/llvm/lib/Target/VE/MCTargetDesc/VEAsmBackend.cpp
@@ -132,7 +132,7 @@ class VEAsmBackend : public MCAsmBackend {
}
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t,
const MCSubtargetInfo *STI) override {
switch ((VE::Fixups)Fixup.getKind()) {
default:
diff --git a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
index 67d993a51ad97f..6d766f04724cdd 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
@@ -174,7 +174,7 @@ class X86AsmBackend : public MCAsmBackend {
const MCFixupKindInfo &getFixupKindInfo(MCFixupKind Kind) const override;
bool shouldForceRelocation(const MCAssembler &Asm, const MCFixup &Fixup,
- const MCValue &Target,
+ const MCValue &Target, const uint64_t Value,
const MCSubtargetInfo *STI) override;
void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
@@ -658,6 +658,7 @@ const MCFixupKindInfo &X86AsmBackend::getFixupKindInfo(MCFixupKind Kind) const {
bool X86AsmBackend::shouldForceRelocation(const MCAssembler &,
const MCFixup &Fixup, const MCValue &,
+ const uint64_t,
const MCSubtargetInfo *STI) {
return Fixup.getKind() >= FirstLiteralRelocationKind;
}
diff --git a/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll b/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
index 7c915e1dc3ef69..18536b1148e7bd 100644
--- a/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
+++ b/llvm/test/CodeGen/AVR/branch-relaxation-long-backward.ll
@@ -1,5 +1,5 @@
; RUN: llc < %s -mtriple=avr -mcpu=attiny85 -filetype=obj -o - | llvm-objdump --mcpu=attiny85 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=ATTINY85 %s
-; RUN: not llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - 2>&1 | FileCheck --check-prefix=AVR25 %s
+; RUN: llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - | llvm-objdump --mcpu=avr25 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR25 %s
; RUN: llc < %s -mtriple=avr -mcpu=avr3 -filetype=obj -o - | llvm-objdump --mcpu=avr3 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR3 %s
; ATTINY85: <main>:
@@ -10,7 +10,14 @@
; ATTINY85: ldi r24, 0x3
; ATTINY85-NEXT: ret
-; AVR25: error: out of range branch target (expected an integer in the range -4096 to 4095)
+; AVR25: <main>:
+; AVR25-NEXT: andi r24, 0x1
+; AVR25: cpi r24, 0x0
+; AVR25-NEXT: breq .+2
+; AVR25-NEXT: rjmp .-2
+; AVR25-NEXT: R_AVR_13_PCREL .text+0x2
+; AVR25: ldi r24, 0x3
+; AVR25-NEXT: ret
; AVR3: <main>:
; AVR3-NEXT: andi r24, 0x1
diff --git a/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll b/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
index 24ddb36c68839e..dd9b9b929d6992 100644
--- a/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
+++ b/llvm/test/CodeGen/AVR/branch-relaxation-long-forward.ll
@@ -1,5 +1,5 @@
; RUN: llc < %s -mtriple=avr -mcpu=attiny85 -filetype=obj -o - | llvm-objdump --mcpu=attiny85 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=ATTINY85 %s
-; RUN: not llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - 2>&1 | FileCheck --check-prefix=AVR25 %s
+; RUN: llc < %s -mtriple=avr -mcpu=avr25 -filetype=obj -o - | llvm-objdump --mcpu=avr25 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR25 %s
; RUN: llc < %s -mtriple=avr -mcpu=avr3 -filetype=obj -o - | llvm-objdump --mcpu=avr3 -dr --no-show-raw-insn --no-leading-addr - | FileCheck --check-prefix=AVR3 %s
; ATTINY85: <main>:
@@ -10,7 +10,14 @@
; ATTINY85: ldi r24, 0x3
; ATTINY85-NEXT: ret
-; AVR25: error: out of range branch target (expected an integer in the range -4096 to 4095)
+; AVR25: <main>:
+; AVR25-NEXT: andi r24, 0x1
+; AVR25-NEXT: cpi r24, 0x0
+; AVR25-NEXT: brne .+2
+; AVR25-NEXT: rjmp .-2
+; AVR25-NEXT: R_AVR_13_PCREL .text+0x100c
+; AVR25: ldi r24, 0x3
+; AVR25-NEXT: ret
; AVR3: <main>:
; AVR3-NEXT: andi r24, 0x1
More information about the llvm-branch-commits
mailing list