Home
last modified time | relevance | path

Searched refs:pushf (Results 1 – 21 of 21) sorted by relevance

/openbsd/src/usr.bin/m4/
Dmain.c397 pushf(fp); /* previous call frm */ in macro()
398 pushf(macro_getdef(p)->type); /* type of the call */ in macro()
399 pushf(is_traced(p)); in macro()
400 pushf(0); /* parenthesis level */ in macro()
Dmdef.h176 #define pushf(x) \ macro
/openbsd/src/libexec/ld.so/i386/
Dldasm.S86 pushf # save registers
/openbsd/src/lib/libcrypto/perlasm/
Dx86asm.pl76 sub ::pushf { &pushfd; }
/openbsd/src/gnu/gcc/gcc/config/c4x/
Dlibgcc.S110 pushf r3
Dc4x.md3570 "pushf\\t%0"
5903 "pushf\\t%0"
/openbsd/src/gnu/usr.bin/gcc/gcc/config/c4x/
Dlibgcc.S110 pushf r3
Dc4x.md3577 "pushf\\t%0"
5993 "pushf\\t%0"
/openbsd/src/lib/libcrypto/aes/asm/
Daes-586.pl2045 &pushf ();
2186 &pushf (); # kludge, never executed
2305 &pushf (); # kludge, never executed
2400 &pushf (); # kludge, never executed
2448 &pushf (); # kludge, never executed
2519 &pushf (); # kludge, never executed
2535 &pushf (); # kludge, never executed
2591 &pushf (); # kludge, never executed
/openbsd/src/sys/arch/amd64/stand/libsa/
Dgidt.S435 pushf
/openbsd/src/sys/arch/i386/stand/libsa/
Dgidt.S438 pushf
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86InstrInfo.td1419 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", []>, OpSize16;
1420 def PUSHF32 : I<0x9C, RawFrm, (outs), (ins), "pushf{l|d}", []>, OpSize32,
3301 def : MnemonicAlias<"pushf", "pushfw", "att">, Requires<[In16BitMode]>;
3302 def : MnemonicAlias<"pushf", "pushfl", "att">, Requires<[In32BitMode]>;
3303 def : MnemonicAlias<"pushf", "pushfq", "att">, Requires<[In64BitMode]>;
3304 def : MnemonicAlias<"pushf", "pushfq", "intel">, Requires<[In64BitMode]>;
3306 def : MnemonicAlias<"pushfw", "pushf", "intel">, Requires<[In32BitMode]>;
3307 def : MnemonicAlias<"pushfw", "pushf", "intel">, Requires<[In64BitMode]>;
/openbsd/src/gnu/llvm/llvm/include/llvm/Target/
DTarget.td1592 /// def : MnemonicAlias<"pushf", "pushfq">, Requires<[In64BitMode]>;
1593 /// def : MnemonicAlias<"pushf", "pushfl">, Requires<[In32BitMode]>;
1597 /// def : MnemonicAlias<"pushf", "pushfq", "att">, Requires<[In64BitMode]>;
/openbsd/src/gnu/llvm/llvm/docs/
DSpeculativeLoadHardening.md736 Using the `pushf` and `popf` instructions saves the flags register around our
747 expensive if slightly less expensive than `pushf` and `popf` in most cases.
DCodeGenerator.rst1762 def : MnemonicAlias<"pushf", "pushfq">, Requires<[In64BitMode]>;
1763 def : MnemonicAlias<"pushf", "pushfl">, Requires<[In32BitMode]>;
/openbsd/src/gnu/usr.bin/binutils/include/opcode/
DChangeLog-9103691 * i386.h (i386_optab): Fix 64bit pushf template; Add instructions
878 * i386.h (wld_Suf): Define. Use on pushf, popf, pusha, popa.
2308 * i386.h (i386_optab): Remove Data32 from pushf and popf.
/openbsd/src/gnu/usr.bin/binutils-2.17/include/opcode/
DChangeLog-9103710 * i386.h (i386_optab): Fix 64bit pushf template; Add instructions
897 * i386.h (wld_Suf): Define. Use on pushf, popf, pusha, popa.
2327 * i386.h (i386_optab): Remove Data32 from pushf and popf.
/openbsd/src/gnu/usr.bin/binutils-2.17/gas/doc/
Dc-i386.texi645 @samp{pusha}, @samp{popa}, @samp{pushf}, and @samp{popf} instructions
/openbsd/src/gnu/usr.bin/binutils/gas/doc/
Dc-i386.texi635 @samp{pusha}, @samp{popa}, @samp{pushf}, and @samp{popf} instructions
/openbsd/src/gnu/usr.bin/binutils/opcodes/
DChangeLog-98991153 (dis386): Add S suffix to pushf, popf, ret, lret, enter, leave.
/openbsd/src/gnu/usr.bin/binutils-2.17/opcodes/
DChangeLog-98991153 (dis386): Add S suffix to pushf, popf, ret, lret, enter, leave.