Searched refs:EFLAGS (Results 1 - 15 of 15) sorted by relevance

/external/valgrind/none/tests/x86/
H A Dbug152818-x86.stdout.exp1 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 4 (EAX = 123487FD, EFLAGS = )
2 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 3 (EAX = 123487FE, EFLAGS = )
3 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 2 (EAX = 123487FF, EFLAGS = )
4 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 1 (EAX = 123487AA, EFLAGS = )
5 REP lodsb (EAX = 12348765, EFLAGS = ) => DF = 0, count = 0 (EAX = 12348765, EFLAGS
[all...]
/external/strace/linux/x86_64/
H A Duserent.h19 { 8*EFLAGS, "8*EFL" },
/external/kernel-headers/original/uapi/asm-x86/asm/
H A Dptrace-abi.h56 #define EFLAGS 144 macro
/external/libunwind/src/x86/
H A Dunwind_i.h45 #define EFLAGS 9 macro
H A DGget_save_loc.c48 case UNW_X86_EFLAGS: loc = c->dwarf.loc[EFLAGS]; break;
H A Dinit.h42 c->dwarf.loc[EFLAGS] = DWARF_REG_LOC (&c->dwarf, UNW_X86_EFLAGS);
H A DGregs.c87 case UNW_X86_EFLAGS: loc = c->dwarf.loc[EFLAGS]; break;
H A DGos-freebsd.c131 c->dwarf.loc[EFLAGS] = DWARF_LOC (uc_addr + FREEBSD_UC_MCONTEXT_EFLAGS_OFF, 0);
H A DGos-linux.c131 c->dwarf.loc[EFLAGS] = DWARF_NULL_LOC;
/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp472 // Check if the EFLAGS register is marked as live-out. This shouldn't happen,
473 // because the calling convention defines the EFLAGS register as NOT
476 // Unfortunatelly the EFLAGS show up as live-out after branch folding. Adding
479 assert(!(Mask[X86::EFLAGS / 32] & (1U << (X86::EFLAGS % 32))) &&
480 "EFLAGS are not live-out from a patchpoint.");
483 for (auto Reg : {X86::EFLAGS, X86::RIP, X86::EIP, X86::IP})
H A DX86InstrInfo.cpp2405 if (MO.isRegMask() && MO.clobbersPhysReg(X86::EFLAGS))
2409 if (MO.getReg() == X86::EFLAGS) {
2417 // This instruction defines EFLAGS, no need to look any further.
2425 // It is safe to clobber EFLAGS at the end of a block of no successor has it
2429 if (S->isLiveIn(X86::EFLAGS))
2438 // EFLAGS iff EFLAGS is not live-in.
2440 return !MBB.isLiveIn(X86::EFLAGS);
2450 // A register mask may clobber EFLAGS, but we should still look for a
2451 // live EFLAGS de
[all...]
H A DX86FrameLowering.cpp219 if (Reg != X86::EFLAGS)
224 // EFLAGS is live-in of the region composed by the terminators.
240 if (Succ->isLiveIn(X86::EFLAGS))
278 MI->getOperand(3).setIsDead(); // The EFLAGS implicit def is dead.
327 // We need to use LEA operations if EFLAGS is live in, because
329 UseLEA = STI.useLeaForSP() || MBB.isLiveIn(X86::EFLAGS);
359 MI->getOperand(3).setIsDead(); // The EFLAGS implicit def is dead.
429 /// usesTheStack - This function checks if any of the users of EFLAGS
430 /// copies the EFLAGS. We know that the code that lowers COPY of EFLAGS ha
[all...]
H A DX86ISelLowering.cpp287 // Add/Sub overflow ops with MVT::Glues are lowered to EFLAGS dependences.
13800 // See if we can use the EFLAGS value from the operand instead of
13875 // Otherwise use a regular EFLAGS-setting add.
13919 // Otherwise use a regular EFLAGS-setting instruction.
13927 SDValue EFLAGS = LowerVectorAllZeroTest(Op, Subtarget, DAG);
13928 if (EFLAGS.getNode())
13929 return EFLAGS;
14038 // FUCOMI, which writes the comparison result to FPSW instead of EFLAGS. Hence
14039 // build an SDNode sequence that transfers the result from FPSW into EFLAGS:
14744 SDValue EFLAGS
[all...]
H A DX86ISelDAGToDAG.cpp2020 // Only examine CopyToReg uses that copy to EFLAGS.
2022 X86::EFLAGS)
2927 // the EFLAGS on the original DEC are used. (This also applies to
2934 // (implicit EFLAGS)]>;
2938 // (transferrable EFLAGS)]>;
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp921 if (isParsingInlineAsm() && isParsingIntelSyntax() && RegNo == X86::EFLAGS)

Completed in 2828 milliseconds