Home
last modified time | relevance | path

Searched refs:enqcmd (Results 1 – 17 of 17) sorted by relevance

/llvm-project/llvm/test/MC/X86/apx/
H A Denqcmd-att.s7 ## enqcmd
9 # CHECK: {evex} enqcmd 123(%eax,%ebx,4), %ecx
11 {evex} enqcmd 123(%eax,%ebx,4), %ecx
13 # CHECK: {evex} enqcmd 123(%rax,%rbx,4), %r9
15 {evex} enqcmd 123(%rax,%rbx,4), %r9
17 # CHECK: enqcmd 291(%r28d,%r29d,4), %r18d
19 enqcmd 291(%r28d,%r29d,4), %r18d
21 # CHECK: enqcmd 291(%r28,%r29,4), %r19
23 enqcmd 291(%r28,%r29,4), %r19
H A Denqcmd-intel.s3 ## enqcmd
5 # CHECK: {evex} enqcmd ecx, zmmword ptr [eax + 4*ebx + 123]
7 {evex} enqcmd ecx, zmmword ptr [eax + 4*ebx + 123]
9 # CHECK: {evex} enqcmd r9, zmmword ptr [rax + 4*rbx + 123]
11 {evex} enqcmd r9, zmmword ptr [rax + 4*rbx + 123]
13 # CHECK: enqcmd r18d, zmmword ptr [r28d + 4*r29d + 291]
15 enqcmd r18d, zmmword ptr [r28d + 4*r29d + 291]
17 # CHECK: enqcmd r19, zmmword ptr [r28 + 4*r29 + 291]
19 enqcmd r19, zmmword ptr [r28 + 4*r29 + 291]
/llvm-project/llvm/test/MC/Disassembler/X86/apx/
H A Denqcmd.txt4 ## enqcmd
6 # ATT: enqcmd 123(%eax,%ebx,4), %ecx
7 # INTEL: enqcmd ecx, zmmword ptr [eax + 4*ebx + 123]
10 # ATT: enqcmd 123(%rax,%rbx,4), %r9
11 # INTEL: enqcmd r9, zmmword ptr [rax + 4*rbx + 123]
14 # ATT: enqcmd 291(%r28d,%r29d,4), %r18d
15 # INTEL: enqcmd r18d, zmmword ptr [r28d + 4*r29d + 291]
18 # ATT: enqcmd 291(%r28,%r29,4), %r19
19 # INTEL: enqcmd r19, zmmword ptr [r28 + 4*r29 + 291]
/llvm-project/llvm/test/MC/X86/
H A Dindex-operations.s192 enqcmd 291(%si), %ecx label
197 enqcmd 291(%esi), %cx label
202 enqcmd (%rdx), %r15d label
205 enqcmd (%edx), %r15 label
208 enqcmd (%eip), %ebx label
211 enqcmd (%rip), %rbx label
214 enqcmd 291(%esi, %eiz, 4), %ebx label
218 enqcmd 291(%rsi, %riz, 4), %rbx label
H A Dx86-64.s1818 enqcmd 0x10000000(%ebp, %r14d, 8), %esi label
1822 enqcmd (%r9d), %edi label
1826 enqcmd 8128(%ecx), %eax label
1830 enqcmd -8192(%edx), %ebx label
1834 enqcmd 485498096, %eax label
1858 enqcmd 0x10000000(%rbp, %r14, 8), %rsi label
1862 enqcmd (%r9), %rdi label
1866 enqcmd 8128(%rcx), %rax label
1870 enqcmd -8192(%rdx), %rbx label
1874 enqcmd 485498096, %rax label
H A Dx86-16.s1009 enqcmd (%bx), %di label
1013 enqcmd 8128(%si), %ax label
1017 enqcmd -8192(%di), %bx label
1021 enqcmd 7408, %cx label
1041 enqcmd (%edi), %edi label
H A Dx86-32-coverage.s10832 // CHECK: enqcmd 268435456(%ebp,%eax,8), %esi
10834 enqcmd 0x10000000(%ebp, %eax, 8), %esi label
10836 // CHECK: enqcmd (%ecx), %edi
10838 enqcmd (%ecx), %edi label
10840 // CHECK: enqcmd 8128(%ecx), %eax
10842 enqcmd 8128(%ecx), %eax label
10844 // CHECK: enqcmd -8192(%edx), %ebx
10846 enqcmd -8192(%edx), %ebx label
10848 // CHECK: enqcmd 485498096, %eax
10850 enqcmd 48549809 label
10874 enqcmd (%bx,%di), %di global() label
10878 enqcmd 8128(%bx,%di), %ax global() label
[all...]
/llvm-project/llvm/test/CodeGen/X86/
H A Denqcmd-intrinsics.ll2 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+enqcmd | FileCheck %s --check-prefix=X64
3 ; RUN: llc < %s -mtriple=i386-unknown-unknown -mattr=+enqcmd | FileCheck %s --check-prefix=X86
4 ; RUN: llc < %s -mtriple=x86_64-linux-gnux32 -mattr=+enqcmd | FileCheck %s --check-prefix=X32
5 ; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=+enqcmd,+egpr --show-mc-encoding | FileCheck…
10 ; X64-NEXT: enqcmd (%rsi), %rdi
18 ; X86-NEXT: enqcmd (%eax), %ecx
24 ; X32-NEXT: enqcmd (%esi), %edi
30 ; EGPR-NEXT: enqcmd (%rsi), %rdi # EVEX TO LEGACY Compression encoding: [0xf2,0x0f,0x38,0xf8,0x3…
36 %0 = call i8 @llvm.x86.enqcmd(ptr %dst, ptr %src)
73 declare i8 @llvm.x86.enqcmd(ptr, ptr)
/llvm-project/llvm/test/MC/Disassembler/X86/
H A Dx86-64.txt642 # CHECK: enqcmd 485498096, %eax
645 # CHECK: enqcmd 268435456(%ebp,%r14d,8), %esi
648 # CHECK: enqcmd (%r9d), %edi
651 # CHECK: enqcmd 8128(%ecx), %eax
654 # CHECK: enqcmd -8192(%edx), %ebx
672 # CHECK: enqcmd 268435456(%rbp,%r14,8), %rsi
675 # CHECK: enqcmd (%r9), %rdi
678 # CHECK: enqcmd 8128(%rcx), %rax
681 # CHECK: enqcmd -8192(%rdx), %rbx
684 # CHECK: enqcmd 48549809
[all...]
H A Dx86-16.txt810 # CHECK: enqcmd (%bx), %di
813 # CHECK: enqcmd 8128(%si), %ax
816 # CHECK: enqcmd -8192(%di), %bx
819 # CHECK: enqcmd 7408, %cx
834 # CHECK: enqcmd (%edi), %edi
H A Dx86-32.txt959 # CHECK: enqcmd 268435456(%ebp,%eax,8), %esi
962 # CHECK: enqcmd (%ecx), %edi
965 # CHECK: enqcmd 8128(%ecx), %eax
968 # CHECK: enqcmd -8192(%edx), %ebx
971 # CHECK: enqcmd 485498096, %eax
989 # CHECK: enqcmd (%bx,%di), %di
992 # CHECK: enqcmd 8128(%bx,%di), %ax
/llvm-project/llvm/include/llvm/TargetParser/
H A DX86TargetParser.def196 X86_FEATURE_COMPAT(ENQCMD, "enqcmd", 0)
/llvm-project/llvm/test/Transforms/LoopVectorize/X86/
H A Dpr54634.ll136 attributes #0 = { "target-cpu"="skylake-avx512" "target-features"="+xsaves,+xsavec,+prfchw,+lzcnt,+sahf,+pku,+avx512vl,+avx512bw,+avx512cd,+clwb,+clflushopt,+adx,+avx512dq,+avx512f,+bmi2,+avx2,+bmi,+fsgsbase,+f16c,+avx,+xsave,+aes,+popcnt,+movbe,+sse4.2,+sse4.1,+cx16,+fma,+ssse3,+pclmul,+sse3,-rdrnd,-rtm,-rdseed,-avx512ifma,-avx512pf,-sha,-avx512vbmi,-waitpkg,-avx512vbmi2,-shstk,-gfni,-vaes,-vpclmulqdq,-avx512vnni,-avx512bitalg,-avx512vpopcntdq,-rdpid,-cldemote,-movdiri,-movdir64b,-enqcmd,-avx512vp2intersect,-serialize,-tsxldtrk,-pconfig,-amx-bf16,-amx-tile,-amx-int8,-sse4a,-xop,-lwp,-fma4,-tbm,-mwaitx,-xsaveopt,-clzero,-wbnoinvd,-avx512bf16,-ptwrite,+sse2,+mmx,+fxsr,+64bit,+cx8" }
/llvm-project/llvm/lib/Target/X86/
H A DX86InstrMisc.td1553 "enqcmd\t{$src, $dst|$dst, $src}",
1557 "enqcmd\t{$src, $dst|$dst, $src}",
1573 "enqcmd\t{$src, $dst|$dst, $src}",
H A DX86.td313 def FeatureENQCMD : SubtargetFeature<"enqcmd", "HasENQCMD", "true",
/llvm-project/clang/include/clang/Basic/
H A DBuiltinsX86.def
/llvm-project/clang/include/clang/Driver/
H A DOptions.td6511 def mno_enqcmd : Flag<["-"], "mno-enqcmd">, Group<m_x86_Features_Group>;