Home
last modified time | relevance | path

Searched refs:mwaitx (Results 1 – 25 of 46) sorted by relevance

12

/external/llvm-project/llvm/test/CodeGen/X86/
Dbase-pointer-and-mwaitx.ll1 ; RUN: llc -mtriple=x86_64-pc-linux-gnu -mattr=+mwaitx -x86-use-base-pointer=true -stackrealign -st…
2 ; RUN: llc -mtriple=x86_64-pc-linux-gnux32 -mattr=+mwaitx -x86-use-base-pointer=true -stackrealign …
3 ; RUN: llc -mtriple=x86_64-pc-linux-gnu -mattr=+mwaitx -x86-use-base-pointer=true %s -o - | FileCh…
4 ; RUN: llc -mtriple=x86_64-pc-linux-gnux32 -mattr=+mwaitx -x86-use-base-pointer=true %s -o - | Fil…
7 ; presence of the mwaitx intrinsic which requires to use ebx for one of its
11 ; After the call to the mwaitx intrinsic we do a volatile store to the
13 ; The base pointer should therefore be restored straight after the mwaitx
21 call void @llvm.x86.mwaitx(i32 %E, i32 %H, i32 %C)
29 ; Pass mwaitx first 2 arguments in eax and ecx respectively.
34 ; Set mwaitx ebx argument.
[all …]
Dmwaitx.ll2 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+mwaitx | FileCheck %s
3 ; RUN: llc < %s -mtriple=x86_64-win32 -mattr=+mwaitx | FileCheck %s -check-prefix=WIN64
36 ; CHECK-NEXT: mwaitx
45 ; WIN64-NEXT: mwaitx
49 tail call void @llvm.x86.mwaitx(i32 %E, i32 %H, i32 %C)
53 declare void @llvm.x86.mwaitx(i32, i32, i32) nounwind
/external/llvm/test/CodeGen/X86/
Dmwaitx.ll1 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+mwaitx | FileCheck %s
2 ; RUN: llc < %s -mtriple=x86_64-win32 -mattr=+mwaitx | FileCheck %s -check-prefix=WIN64
27 ; CHECK-NEXT: mwaitx
31 ; WIN64-NEXT: mwaitx
34 tail call void @llvm.x86.mwaitx(i32 %E, i32 %H, i32 %C)
38 declare void @llvm.x86.mwaitx(i32, i32, i32) nounwind
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mwaitx.s5 mwaitx label
17 # CHECK-NEXT: 1 100 0.33 U mwaitx
36 # CHECK-NEXT: - - 0.33 0.33 - 0.33 - - mwaitx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-mwaitx.s5 mwaitx label
17 # CHECK-NEXT: 1 100 0.25 U mwaitx
40 …CK-NEXT: - - - - - - - - - - - - mwaitx
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-mwaitx.s5 mwaitx label
17 # CHECK-NEXT: 1 100 0.25 U mwaitx
41 …: - - - - - - - - - - - - - mwaitx
/external/llvm-project/llvm/test/Transforms/LoopStrengthReduce/X86/
Dpr40514.ll57 …i2,+64bit,-avx512vl,+invpcid,-avx512cd,+avx,-vaes,+rtm,+fma,+bmi,+rdrnd,-mwaitx,+sse4.1,+sse4.2,+a…
/external/llvm/test/MC/X86/
Dx86-64.s1493 mwaitx
1497 mwaitx %rax, %rcx, %rbx
Dx86-32-coverage.s10756 mwaitx
10760 mwaitx %eax, %ecx, %ebx
/external/cpuinfo/include/
Dcpuinfo.h678 bool mwaitx; member
819 return cpuinfo_isa.mwaitx; in cpuinfo_has_x86_mwaitx()
/external/llvm-project/polly/test/ScheduleOptimizer/
Dpattern-matching-based-opts-after-delicm.ll66 …512vbmi,-avx512vl,-avx512vpopcntdq,-clflushopt,-clwb,-clzero,-fma4,-lwp,-mwaitx,-pku,-prefetchwt1,…
/external/cpuinfo/src/x86/
Disa.c163 isa.mwaitx = !!(extended_info.ecx & UINT32_C(0x20000000)); in cpuinfo_x86_detect_isa()
/external/llvm-project/llvm/include/llvm/Support/
DX86TargetParser.def167 X86_FEATURE (MWAITX, "mwaitx")
/external/llvm-project/llvm/test/MC/X86/
Dx86-64.s1527 mwaitx
1531 mwaitx %rax, %rcx, %rbx
Dx86-32-coverage.s10737 mwaitx
10741 mwaitx %eax, %ecx, %ebx
/external/llvm-project/llvm/test/Transforms/LoopVectorize/X86/
Dpr23997.ll106 …xsave,-avx512vbmi2,-avx512vl,-avx512cd,+avx,-vaes,+rtm,+fma,+bmi,+rdrnd,-mwaitx,+sse4.1,+sse4.2,+a…
/external/cpuinfo/test/mock/
Dzenfone-2e.cc277 TEST(ISA, mwaitx) { in TEST() argument
Dzenfone-2.cc277 TEST(ISA, mwaitx) { in TEST() argument
Dzenfone-c.cc277 TEST(ISA, mwaitx) { in TEST() argument
Dmemo-pad-7.cc277 TEST(ISA, mwaitx) { in TEST() argument
Dleagoo-t5c.cc277 TEST(ISA, mwaitx) { in TEST() argument
Dalldocube-iwork8.cc277 TEST(ISA, mwaitx) { in TEST() argument
/external/llvm/test/MC/Disassembler/X86/
Dx86-32.txt96 # CHECK: mwaitx
/external/llvm/lib/Target/X86/
DX86.td201 def FeatureMWAITX : SubtargetFeature<"mwaitx", "HasMWAITX", "true",
/external/llvm-project/llvm/test/MC/Disassembler/X86/
Dx86-32.txt141 # CHECK: mwaitx

12