tcg.c (f2cfa1229e539ee1bb1822912075cf25538ad6b9) | tcg.c (14776ab5a12972ea439c7fb2203a4c15a09094b4) |
---|---|
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 --- 2041 unchanged lines hidden (view full) --- 2050 i = 1; 2051 break; 2052 case INDEX_op_qemu_ld_i32: 2053 case INDEX_op_qemu_st_i32: 2054 case INDEX_op_qemu_ld_i64: 2055 case INDEX_op_qemu_st_i64: 2056 { 2057 TCGMemOpIdx oi = op->args[k++]; | 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 --- 2041 unchanged lines hidden (view full) --- 2050 i = 1; 2051 break; 2052 case INDEX_op_qemu_ld_i32: 2053 case INDEX_op_qemu_st_i32: 2054 case INDEX_op_qemu_ld_i64: 2055 case INDEX_op_qemu_st_i64: 2056 { 2057 TCGMemOpIdx oi = op->args[k++]; |
2058 TCGMemOp op = get_memop(oi); | 2058 MemOp op = get_memop(oi); |
2059 unsigned ix = get_mmuidx(oi); 2060 2061 if (op & ~(MO_AMASK | MO_BSWAP | MO_SSIZE)) { 2062 col += qemu_log(",$0x%x,%u", op, ix); 2063 } else { 2064 const char *s_al, *s_op; 2065 s_al = alignment_name[(op & MO_AMASK) >> MO_ASHIFT]; 2066 s_op = ldst_name[op & (MO_BSWAP | MO_SSIZE)]; --- 2483 unchanged lines hidden --- | 2059 unsigned ix = get_mmuidx(oi); 2060 2061 if (op & ~(MO_AMASK | MO_BSWAP | MO_SSIZE)) { 2062 col += qemu_log(",$0x%x,%u", op, ix); 2063 } else { 2064 const char *s_al, *s_op; 2065 s_al = alignment_name[(op & MO_AMASK) >> MO_ASHIFT]; 2066 s_op = ldst_name[op & (MO_BSWAP | MO_SSIZE)]; --- 2483 unchanged lines hidden --- |