tcg-target.c.inc (b6ee2453f63bf1b9fe5d3e20e00b128820b4902e) | tcg-target.c.inc (7b8801071951c55dc506c1fca8b40ba292a28d6e) |
---|---|
1/* 2 * Tiny Code Generator for QEMU 3 * 4 * Copyright (c) 2008 Andrzej Zaborowski 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 --- 1311 unchanged lines hidden (view full) --- 1320 1321typedef struct { 1322 ARMCond cond; 1323 TCGReg base; 1324 int index; 1325 bool index_scratch; 1326} HostAddress; 1327 | 1/* 2 * Tiny Code Generator for QEMU 3 * 4 * Copyright (c) 2008 Andrzej Zaborowski 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 --- 1311 unchanged lines hidden (view full) --- 1320 1321typedef struct { 1322 ARMCond cond; 1323 TCGReg base; 1324 int index; 1325 bool index_scratch; 1326} HostAddress; 1327 |
1328bool tcg_target_has_memory_bswap(MemOp memop) 1329{ 1330 return false; 1331} 1332 |
|
1328static TCGReg ldst_ra_gen(TCGContext *s, const TCGLabelQemuLdst *l, int arg) 1329{ 1330 /* We arrive at the slow path via "BLNE", so R14 contains l->raddr. */ 1331 return TCG_REG_R14; 1332} 1333 1334static const TCGLdstHelperParam ldst_helper_param = { 1335 .ra_gen = ldst_ra_gen, --- 1648 unchanged lines hidden --- | 1333static TCGReg ldst_ra_gen(TCGContext *s, const TCGLabelQemuLdst *l, int arg) 1334{ 1335 /* We arrive at the slow path via "BLNE", so R14 contains l->raddr. */ 1336 return TCG_REG_R14; 1337} 1338 1339static const TCGLdstHelperParam ldst_helper_param = { 1340 .ra_gen = ldst_ra_gen, --- 1648 unchanged lines hidden --- |