Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/MC/X86/
H A Dcode16gcc.s59 pushf
H A Dintel-syntax-encoding.s64 pushf label
H A Dx86-16.s75 pushf
H A Dx86-32.s119 pushf
H A Dx86-64.s716 pushf
/llvm-project-15.0.7/bolt/test/X86/
H A Dshrinkwrapping-popf.s21 pushf
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dx86-flags-intrinsics.ll4 ; Check that pushf/popf intrinsics on win32 don't need a frame pointer.
H A D2008-01-08-SchedulerCrash.ll6 ; CHECK-NOT: pushf
H A Dinline-asm-fpstack.ll426 ; CHECK-NEXT: fcomi %st(1), %st; pushf; pop %eax
432 …%0 = tail call i32 asm "fcomi $2, $1; pushf; pop $0", "=r,{st},{st(1)},~{dirflag},~{fpsr},~{flags}…
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstrInfo.td1407 def PUSHF16 : I<0x9C, RawFrm, (outs), (ins), "pushf{w}", []>, OpSize16;
1408 def PUSHF32 : I<0x9C, RawFrm, (outs), (ins), "pushf{l|d}", []>, OpSize32,
3225 def : MnemonicAlias<"pushf", "pushfw", "att">, Requires<[In16BitMode]>;
3226 def : MnemonicAlias<"pushf", "pushfl", "att">, Requires<[In32BitMode]>;
3227 def : MnemonicAlias<"pushf", "pushfq", "att">, Requires<[In64BitMode]>;
3228 def : MnemonicAlias<"pushf", "pushfq", "intel">, Requires<[In64BitMode]>;
3230 def : MnemonicAlias<"pushfw", "pushf", "intel">, Requires<[In32BitMode]>;
3231 def : MnemonicAlias<"pushfw", "pushf", "intel">, Requires<[In64BitMode]>;
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTarget.td1537 /// def : MnemonicAlias<"pushf", "pushfq">, Requires<[In64BitMode]>;
1538 /// def : MnemonicAlias<"pushf", "pushfl">, Requires<[In32BitMode]>;
1542 /// def : MnemonicAlias<"pushf", "pushfq", "att">, Requires<[In64BitMode]>;
/llvm-project-15.0.7/llvm/docs/
H A 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.
H A DCodeGenerator.rst1762 def : MnemonicAlias<"pushf", "pushfq">, Requires<[In64BitMode]>;
1763 def : MnemonicAlias<"pushf", "pushfl">, Requires<[In32BitMode]>;