Searched refs:eflags (Results 26 - 50 of 60) sorted by relevance

123

/external/qemu/
H A Dcpu-exec.c260 /* put eflags in CPU temporary format */
261 CC_SRC = env->eflags & (CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C);
262 DF = 1 - (2 * ((env->eflags >> 10) & 1));
264 env->eflags &= ~(DF_MASK | CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C);
378 (env->eflags & IF_MASK &&
391 (env->eflags & IF_MASK) &&
548 env->eflags = env->eflags | cpu_cc_compute_all(env, CC_OP)
551 env->eflags &= ~(DF_MASK | CC_O | CC_S | CC_Z | CC_A | CC_P | CC_C);
643 env->eflags
[all...]
/external/chromium_org/third_party/tcmalloc/chromium/src/base/
H A Delfcore.h74 uint64_t rip,cs,eflags; member in struct:i386_regs
87 uint32_t eflags, esp;
/external/chromium_org/third_party/tcmalloc/vendor/src/base/
H A Delfcore.h74 uint64_t rip,cs,eflags; member in struct:i386_regs
87 uint32_t eflags, esp;
/external/qemu/target-i386/
H A Dkvm.c362 kvm_getput_reg(&regs.rflags, &env->eflags, set);
397 if ((env->eflags & VM_MASK)) {
550 hflags |= (env->eflags & (HF_TF_MASK | HF_VM_MASK | HF_IOPL_MASK));
566 (env->eflags & VM_MASK) ||
719 (env->eflags & IF_MASK)) {
759 env->eflags |= IF_MASK;
761 env->eflags &= ~IF_MASK;
774 (env->eflags & IF_MASK)) &&
H A Dfpu_helper.c383 int eflags; local
387 eflags = helper_cc_compute_all(env, CC_OP);
388 eflags = (eflags & ~(CC_Z | CC_P | CC_C)) | fcomi_ccval[ret + 1];
389 CC_SRC = eflags;
394 int eflags; local
398 eflags = helper_cc_compute_all(env, CC_OP);
399 eflags = (eflags & ~(CC_Z | CC_P | CC_C)) | fcomi_ccval[ret + 1];
400 CC_SRC = eflags;
[all...]
H A Dmisc_helper.c100 int eflags; local
101 eflags = helper_cc_compute_all(env, CC_OP);
102 if (eflags & CC_O) {
H A Dhax-all.c479 * Unlike KVM, the HAX kernel module checks the eflags, instead.
600 env->eflags |= IF_MASK;
747 if ((env->eflags & VM_MASK)) {
798 hflags |= (env->eflags & (HF_TF_MASK | HF_VM_MASK | HF_IOPL_MASK));
814 (env->eflags & VM_MASK) ||
861 hax_getput_reg(&regs._rflags, &env->eflags, set);
H A Dmachine.c38 qemu_put_betls(f, &env->eflags);
161 qemu_get_betls(f, &env->eflags);
H A Dsvm_helper.c189 if (env->eflags & IF_MASK)
195 env->eflags = 0;
559 env->eflags = 0;
603 env->eflags &= ~VM_MASK;
/external/valgrind/main/VEX/priv/
H A Dguest_x86_helpers.c74 /*--- %eflags run-time helpers. ---*/
645 UInt eflags = x86g_calculate_eflags_all_WRK(cc_op, cc_dep1, local
660 of = eflags >> X86G_CC_SHIFT_O;
665 zf = eflags >> X86G_CC_SHIFT_Z;
670 cf = eflags >> X86G_CC_SHIFT_C;
676 cf = eflags >> X86G_CC_SHIFT_C;
677 zf = eflags >> X86G_CC_SHIFT_Z;
683 sf = eflags >> X86G_CC_SHIFT_S;
688 pf = eflags >> X86G_CC_SHIFT_P;
693 sf = eflags >> X86G_CC_SHIFT_
718 UInt eflags = x86g_calculate_eflags_all_WRK( local
[all...]
/external/valgrind/main/include/vki/
H A Dvki-x86-linux.h251 unsigned long eflags; member in struct:vki_sigcontext
610 long eflags, esp; member in struct:vki_user_regs_struct
852 long eflags; member in struct:vki_vm86_regs
H A Dvki-amd64-linux.h211 unsigned long eflags; /* RFLAGS */ member in struct:vki_sigcontext
508 unsigned long rip,cs,eflags; member in struct:vki_user_regs_struct
H A Dvki-arm-linux.h840 long eflags; member in struct:vki_vm86_regs
/external/lldb/source/Plugins/Process/POSIX/
H A DRegisterContextLinux_x86_64.cpp169 UPDATE_I386_GPR_INFO(eflags, rflags);
/external/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_i386.h74 uint32_t eflags; member in struct:RegisterContextDarwin_i386::GPR
H A DRegisterContextDarwin_i386.cpp244 { DEFINE_GPR(eflags , "flags") , { gcc_eflags , dwarf_eflags , LLDB_REGNUM_GENERIC_FLAGS , gdb_eflags , gpr_eflags }, NULL, NULL},
962 if (gpr.eflags & trace_bit)
965 gpr.eflags |= trace_bit;
970 if (gpr.eflags & trace_bit)
971 gpr.eflags &= ~trace_bit;
/external/valgrind/main/none/tests/amd64/
H A Dgen_insn_test.pl19 eflags => "reg32_t",
308 elsif ($preset =~ /^(eflags)\[([^\]]+)\]$/)
547 elsif ($result =~ /^eflags\[([^\]]+)\]$/)
556 type => "eflags",
563 print qq| $ArgTypes{eflags} $name;\n|;
750 next if $arg->{type} eq "eflags";
818 elsif ($result->{type} eq "eflags")
928 if ($type eq "eflags")
975 if ($type eq "eflags")
977 print qq| printf(" eflags
[all...]
H A Dsse4-64.stdout.exp3157 r ptest 00000000000000000000000000000000 00000000000000000000000000000000 -> eflags 0041
3158 r ptest 00000000000000000000000000000000 00000000000000000000000000000001 -> eflags 0040
3159 r ptest 00000000000000000000000000000000 00000000000000010000000000000000 -> eflags 0040
3160 r ptest 00000000000000000000000000000000 00000000000000010000000000000001 -> eflags 0040
3161 r ptest 00000000000000000000000000000000 ffffffffffffffffffffffffffffffff -> eflags 0040
3162 r ptest 00000000000000000000000000000000 fffffffffffffffffffffffffffffffe -> eflags 0040
3163 r ptest 00000000000000000000000000000000 fffffffffffffffeffffffffffffffff -> eflags 0040
3164 r ptest 00000000000000000000000000000000 fffffffffffffffefffffffffffffffe -> eflags 0040
3165 r ptest 00000000000000000000000000000001 00000000000000000000000000000000 -> eflags 0041
3166 r ptest 00000000000000000000000000000001 00000000000000000000000000000001 -> eflags 000
[all...]
/external/valgrind/main/none/tests/x86/
H A Dgen_insn_test.pl18 eflags => "reg32_t",
285 elsif ($preset =~ /^(eflags)\[([^\]]+)\]$/)
524 elsif ($result =~ /^eflags\[([^\]]+)\]$/)
533 type => "eflags",
540 print qq| $ArgTypes{eflags} $name;\n|;
718 next if $arg->{type} eq "eflags";
782 elsif ($result->{type} eq "eflags")
889 if ($type eq "eflags")
936 if ($type eq "eflags")
938 print qq| printf(" eflags
[all...]
/external/llvm/lib/Support/
H A Dregengine.inc73 int eflags;
119 #define NOTE(str) { if (m->eflags&REG_TRACE) (void)printf("=%s\n", (str)); }
133 int eflags)
148 if (eflags&REG_STARTEND) {
170 m->eflags = eflags;
218 if (!g->backrefs && !(m->eflags&REG_BACKR)) {
521 if ( (sp == m->beginp && !(m->eflags&REG_NOTBOL)) ||
529 if ( (sp == m->endp && !(m->eflags&REG_NOTEOL)) ||
537 if (( (sp == m->beginp && !(m->eflags
[all...]
/external/valgrind/main/VEX/test/
H A Dtest-amd64.c933 int i, eflags;
945 : "=A" (op0), "=m" (op1), "=g" (eflags)
948 op0, op1, eflags & CC_Z);
1275 r->eflags = VIF_MASK;
1318 case 0xff: /* extension: write eflags number in edx */
/external/chromium_org/sandbox/linux/seccomp-bpf/
H A Dlinux_seccomp.h182 long int eflags; member in struct:regs_struct
/external/valgrind/main/coregrind/m_sigframe/
H A Dsigframe-amd64-linux.c363 sc->eflags = LibVEX_GuestAMD64_get_rflags(&tst->arch.vex);
H A Dsigframe-x86-linux.c64 delivering a signal, the integer registers and %eflags are
385 sc->eflags = LibVEX_GuestX86_get_eflags(&tst->arch.vex);
662 //:: tst->arch.vex.guest_eflags = sc->eflags;
/external/valgrind/main/coregrind/m_coredump/
H A Dcoredump-elf.c252 regs->eflags = LibVEX_GuestX86_get_eflags( &arch->vex );
272 regs->eflags = LibVEX_GuestAMD64_get_rflags( &arch->vex );

Completed in 954 milliseconds

123