Home
last modified time | relevance | path

Searched refs:SAHF (Results 1 – 25 of 32) sorted by relevance

12

/external/llvm/test/CodeGen/X86/
Dwin64_frame.ll2 ; 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
175 ; SAHF-NEXT: popq
Deflags-copy-expansion.mir57 ; CHECK-NEXT: SAHF implicit-def %eflags, implicit %ah
/external/v8/src/codegen/
Dcpu-features.h21 SAHF, enumerator
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dcmpxchg-clobber-flags.ll7 …u -verify-machineinstrs -mattr=+sahf %s -o - | FileCheck %s --check-prefixes=64-ALL,64-GOOD-RA-SAHF
8 …strs -mattr=+sahf -pre-RA-sched=fast %s -o - | FileCheck %s --check-prefixes=64-ALL,64-FAST-RA-SAHF
9 …u -verify-machineinstrs -mcpu=corei7 %s -o - | FileCheck %s --check-prefixes=64-ALL,64-GOOD-RA-SAHF
Dwin64_frame.ll3 …lc < %s -mtriple=x86_64-pc-win32 -mattr=+sahf | FileCheck %s --check-prefix=ALL --check-prefix=SAHF
Dflags-copy-lowering.mir3 # Lower various interesting copy patterns of EFLAGS without using LAHF/SAHF.
/external/llvm/lib/Target/X86/
DX86ISelLowering.h523 SAHF, enumerator
DX86.td200 "Support LAHF and SAHF instructions">;
DX86SchedHaswell.td502 // LAHF SAHF.
DX86InstrInfo.td145 def X86sahf : SDNode<"X86ISD::SAHF", SDTX86sahf>;
1584 def SAHF : I<0x9E, RawFrm, (outs), (ins), "sahf",
DX86InstrInfo.cpp4581 BuildMI(MBB, MI, DL, get(X86::SAHF)); in copyPhysReg()
DX86ISelLowering.cpp14913 return DAG.getNode(X86ISD::SAHF, dl, MVT::i32, TruncSrl); in ConvertCmpIfNecessary()
15679 Opc == X86ISD::SAHF) in isX86LogicalCmp()
22272 case X86ISD::SAHF: return "X86ISD::SAHF"; in getTargetNodeName()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.h546 SAHF, enumerator
DX86.td226 "Support LAHF and SAHF instructions">;
DX86InstrInfo.td151 def X86sahf : SDNode<"X86ISD::SAHF", SDTX86sahf>;
1741 def SAHF : I<0x9E, RawFrm, (outs), (ins), "sahf",
DX86ISelLowering.cpp18013 return DAG.getNode(X86ISD::SAHF, dl, MVT::i32, TruncSrl); in ConvertCmpIfNecessary()
18788 Opc == X86ISD::SAHF) in isX86LogicalCmp()
26099 case X86ISD::SAHF: return "X86ISD::SAHF"; in getTargetNodeName()
/external/v8/src/codegen/x64/
Dassembler-x64.cc89 if (cpu.has_sahf() && FLAG_enable_sahf) supported_ |= 1u << SAHF; in ProbeImpl()
118 CpuFeatures::IsSupported(SAHF), CpuFeatures::IsSupported(AVX), in PrintFeatures()
2632 DCHECK(IsEnabled(SAHF)); in sahf()
/external/mesa3d/src/mesa/x86/
Dassyntax.h600 #define SAHF CHOICE(sahf, sahf, sahf) macro
1313 #define SAHF sahf macro
/external/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc1533 if (CpuFeatures::IsSupported(SAHF)) { in AssembleArchInstruction()
1534 CpuFeatureScope sahf_scope(tasm(), SAHF); in AssembleArchInstruction()
/external/capstone/arch/X86/
DX86GenAsmWriter1_reduce.inc1224 2914U, // SAHF
DX86GenAsmWriter_reduce.inc1224 4838U, // SAHF
DX86GenAsmWriter1.inc2474 11540U, // SAHF
8745 0U, // SAHF
DX86GenAsmWriter.inc2474 14414U, // SAHF
8745 0U, // SAHF
/external/llvm/docs/
DCodeGenerator.rst403 MI = BuildMI(MBB, DL, TII.get(X86::SAHF));
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DCodeGenerator.rst403 MI = BuildMI(MBB, DL, TII.get(X86::SAHF));

12