HomeSort by relevance Sort by last modified time
    Searched full:sahf (Results 1 - 25 of 116) sorted by null

1 2 3 4 5

  /external/llvm/test/CodeGen/X86/
cmpxchg-clobber-flags.ll 6 ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+sahf %s -o - | FileCheck %s -check-prefix=x8664-sahf
7 ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+sahf -pre-RA-sched=fast %s -o - | FileCheck %s -check-prefix=x8664-sahf
8 ; RUN: llc -mtriple=x86_64-linux-gnu -mcpu=corei7 %s -o - | FileCheck %s -check-prefix=x8664-sahf
31 ; i386-NEXT: sahf
44 ; i386f-NEXT: sahf
57 ; x8664-sahf-LABEL: test_intervening_call:
58 ; x8664-sahf: cmpxchgq
59 ; x8664-sahf: pushq %ra
    [all...]
win64_frame.ll 2 ; RUN: llc < %s -mtriple=x86_64-pc-win32 -mattr=+sahf | FileCheck %s --check-prefix=SAHF
160 ; SAHF: lock cmpxchgq
161 ; SAHF-NEXT: seto %al
162 ; SAHF-NEXT: lahf
171 ; SAHF: callq dummy
172 ; SAHF-NEXT: pushq
173 ; SAHF: addb $127, %al
174 ; SAHF-NEXT: sahf
    [all...]
copy-eflags.ll 12 ; This tests whether eax is properly saved/restored around the lahf/sahf
36 ; We restore flags with an 'addb, sahf' sequence, need to save+restore eax
41 ; CHECK: sahf
peephole-na-phys-copy-folding.ll 2 ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+sahf %s -o - | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK64
18 ; CHECK-NOT: sahf
44 ; CHECK-NOT: sahf
70 ; CHECK-NOT: sahf
96 ; CHECK-NOT: sahf
125 ; CHECK-NEXT: sahf
161 ; CHECK-NEXT: sahf
eflags-copy-expansion.mir 57 ; CHECK-NEXT: SAHF implicit-def %eflags, implicit %ah
x86-repmov-copy-eflags.ll 50 ; CHECK: sahf
cmovcmov.ll 22 ; NOCMOV-NEXT: sahf
49 ; NOCMOV-NEXT: sahf
78 ; NOCMOV-NEXT: sahf
109 ; NOCMOV-NEXT: sahf
140 ; NOCMOV-NEXT: sahf
  /art/runtime/interpreter/mterp/x86/
op_rem_double.S 9 sahf
op_rem_float.S 9 sahf
op_rem_double_2addr.S 10 sahf
op_rem_float_2addr.S 10 sahf
cvtfp_int.S 49 sahf
  /art/runtime/interpreter/mterp/x86_64/
op_rem_double.S 9 sahf
op_rem_float.S 9 sahf
op_rem_double_2addr.S 10 sahf
op_rem_float_2addr.S 10 sahf
  /external/valgrind/memcheck/tests/x86/
espindola2.c 28 "sahf\n\t"
  /prebuilts/go/darwin-x86/src/math/
frexp_386.s 12 SAHF
expm1_386.s 14 SAHF
  /prebuilts/go/linux-x86/src/math/
frexp_386.s 12 SAHF
expm1_386.s 14 SAHF
  /external/valgrind/none/tests/amd64/
slahf-amd64.c 34 "\t.byte 0x9E\n" /* sahf */
  /external/llvm/lib/Target/X86/
X86Subtarget.cpp 186 // LAHF/SAHF are always supported in non-64-bit mode.
189 FullFS = "+sahf," + FullFS;
191 FullFS = "+sahf";
  /external/valgrind/none/tests/x86/
bug152818-x86.c 50 "sahf \t\n" /* loading our eflags */ \
  /external/google-breakpad/src/third_party/libdisasm/
ia32_implicit.c 260 /* 9E : SAHF : r ah, rw eflags (set SF ZF AF PF CF) */
261 {{ OP_R, REG_DWORD_OFFSET }, {0}}; /* sahf */

Completed in 858 milliseconds

1 2 3 4 5