Searched refs:is64 (Results 1 – 9 of 9) sorted by relevance
/qemu/linux-user/i386/ |
H A D | cpu_loop.c | 66 static void set_idt(int n, unsigned int dpl, bool is64) in set_idt() argument 83 static void set_idt(int n, unsigned int dpl, bool is64) in set_idt() argument 85 if (is64) { in set_idt() 337 bool is64 = (env->features[FEAT_8000_0001_EDX] & CPUID_EXT2_LM) != 0; in target_cpu_copy_regs() local 349 if (is64) { in target_cpu_copy_regs() 398 set_idt(i, 0, is64); in target_cpu_copy_regs() 400 set_idt(3, 3, is64); in target_cpu_copy_regs() 401 set_idt(4, 3, is64); in target_cpu_copy_regs() 402 set_idt(0x80, 3, is64); in target_cpu_copy_regs()
|
/qemu/include/hw/ |
H A D | loader.h | 190 void load_elf_hdr(const char *filename, void *hdr, bool *is64, Error **errp);
|
/qemu/tcg/ |
H A D | tcg-op-ldst.c | 48 static MemOp tcg_canonicalize_memop(MemOp op, bool is64, bool st) in tcg_canonicalize_memop() argument 66 if (!is64) { in tcg_canonicalize_memop() 71 if (is64) { in tcg_canonicalize_memop()
|
/qemu/hw/i386/ |
H A D | x86-common.c | 547 static uint64_t read_pvh_start_addr(void *arg1, void *arg2, bool is64) in read_pvh_start_addr() argument 556 if (is64) { in read_pvh_start_addr()
|
/qemu/hw/core/ |
H A D | loader.c | 353 void load_elf_hdr(const char *filename, void *hdr, bool *is64, Error **errp) in load_elf_hdr() argument 385 if (is64) { in load_elf_hdr() 386 *is64 = is64l; in load_elf_hdr()
|
/qemu/target/arm/ |
H A D | cpregs.h | 180 #define ENCODE_CP_REG(cp, is64, ns, crn, crm, opc1, opc2) \ argument 181 ((ns) << CP_REG_NS_SHIFT | ((cp) << 16) | ((is64) << 15) | \
|
H A D | helper.c | 9043 bool is64 = r->type & ARM_CP_64BIT; in add_cpreg_to_hashtable() local 9055 key = ENCODE_CP_REG(cp, is64, ns, r->crn, crm, opc1, opc2); in add_cpreg_to_hashtable() 9829 bool is64 = arm_feature(env, ARM_FEATURE_AARCH64); in arm_phys_excp_target_el() local 9840 rw = is64; in arm_phys_excp_target_el() 9867 target_el = target_el_table[is64][scr][rw][hcr][secure][cur_el]; in arm_phys_excp_target_el()
|
/qemu/target/arm/tcg/ |
H A D | translate.c | 2922 static void do_coproc_insn(DisasContext *s, int cpnum, int is64, in do_coproc_insn() argument 2926 uint32_t key = ENCODE_CP_REG(cpnum, is64, s->ns, crn, crm, opc1, opc2); in do_coproc_insn() 2943 if (is64) { in do_coproc_insn() 2952 if (is64) { in do_coproc_insn() 2981 uint32_t maskbit = is64 ? crm : crn; in do_coproc_insn() 3027 if (is64) { in do_coproc_insn() 3100 if (is64) { in do_coproc_insn() 3150 if (is64) { in do_coproc_insn()
|
/qemu/target/hexagon/idef-parser/ |
H A D | parser-helpers.c | 2078 bool is64 = (arg->bit_width == 64); in emit_arg() local 2079 const char *type = is64 ? "TCGv_i64" : "TCGv_i32"; in emit_arg()
|