Searched refs:pushf (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | code16gcc.s | 59 pushf
|
| H A D | intel-syntax-encoding.s | 64 pushf label
|
| H A D | x86-16.s | 75 pushf
|
| H A D | x86-32.s | 119 pushf
|
| H A D | x86-64.s | 716 pushf
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | shrinkwrapping-popf.s | 21 pushf
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | x86-flags-intrinsics.ll | 4 ; Check that pushf/popf intrinsics on win32 don't need a frame pointer.
|
| H A D | 2008-01-08-SchedulerCrash.ll | 6 ; CHECK-NOT: pushf
|
| H A D | inline-asm-fpstack.ll | 426 ; 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 D | X86InstrInfo.td | 1407 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 D | Target.td | 1537 /// 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 D | SpeculativeLoadHardening.md | 736 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 D | CodeGenerator.rst | 1762 def : MnemonicAlias<"pushf", "pushfq">, Requires<[In64BitMode]>; 1763 def : MnemonicAlias<"pushf", "pushfl">, Requires<[In32BitMode]>;
|