tcg-target.h (6d3f2e3c64ac93ff6f7e286068091d5559df255c) | tcg-target.h (7b8801071951c55dc506c1fca8b40ba292a28d6e) |
---|---|
1/* 2 * Tiny Code Generator for QEMU 3 * 4 * Copyright (c) 2008 Fabrice Bellard 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a copy 7 * of this software and associated documentation files (the "Software"), to deal 8 * in the Software without restriction, including without limitation the rights --- 226 unchanged lines hidden (view full) --- 235 * instructions. 236 * 237 * The x86 has a pretty strong memory ordering which only really 238 * allows for some stores to be re-ordered after loads. 239 */ 240#include "tcg/tcg-mo.h" 241 242#define TCG_TARGET_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD) | 1/* 2 * Tiny Code Generator for QEMU 3 * 4 * Copyright (c) 2008 Fabrice Bellard 5 * 6 * Permission is hereby granted, free of charge, to any person obtaining a copy 7 * of this software and associated documentation files (the "Software"), to deal 8 * in the Software without restriction, including without limitation the rights --- 226 unchanged lines hidden (view full) --- 235 * instructions. 236 * 237 * The x86 has a pretty strong memory ordering which only really 238 * allows for some stores to be re-ordered after loads. 239 */ 240#include "tcg/tcg-mo.h" 241 242#define TCG_TARGET_DEFAULT_MO (TCG_MO_ALL & ~TCG_MO_ST_LD) |
243 244#define TCG_TARGET_HAS_MEMORY_BSWAP have_movbe 245 | |
246#define TCG_TARGET_NEED_LDST_LABELS 247#define TCG_TARGET_NEED_POOL_LABELS 248 249#endif | 243#define TCG_TARGET_NEED_LDST_LABELS 244#define TCG_TARGET_NEED_POOL_LABELS 245 246#endif |