| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | enqcmd-intrinsics.ll | 2 ; 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 9 ; X64-NEXT: enqcmd (%rsi), %rdi 17 ; X86-NEXT: enqcmd (%eax), %ecx 23 ; X32-NEXT: enqcmd (%esi), %edi 29 %0 = call i8 @llvm.x86.enqcmd(ptr %dst, ptr %src) 60 declare i8 @llvm.x86.enqcmd(ptr, ptr)
|
| /llvm-project-15.0.7/llvm/test/MC/X86/ |
| H A D | x86-64.s | 1818 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 D | x86-16.s | 1006 enqcmd (%bx), %di label 1010 enqcmd 8128(%si), %ax label 1014 enqcmd -8192(%di), %bx label 1018 enqcmd 7408, %cx label 1038 enqcmd (%edi), %edi label
|
| H A D | x86-32-coverage.s | 10834 enqcmd 0x10000000(%ebp, %eax, 8), %esi label 10838 enqcmd (%ecx), %edi label 10842 enqcmd 8128(%ecx), %eax label 10846 enqcmd -8192(%edx), %ebx label 10850 enqcmd 485498096, %eax label 10874 enqcmd (%bx,%di), %di label 10878 enqcmd 8128(%bx,%di), %ax label
|
| /llvm-project-15.0.7/llvm/test/MC/Disassembler/X86/ |
| H A D | x86-64.txt | 642 # 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 485498096, %rax
|
| H A D | x86-16.txt | 810 # 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 D | x86-32.txt | 959 # 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-15.0.7/llvm/include/llvm/Support/ |
| H A D | X86TargetParser.def | 162 X86_FEATURE (ENQCMD, "enqcmd")
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/ |
| H A D | pr54634.ll | 140 …nni,-avx512bitalg,-avx512vpopcntdq,-rdpid,-cldemote,-movdiri,-movdir64b,-enqcmd,-avx512vp2intersec…
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | BuiltinsX86.def | 2041 TARGET_BUILTIN(__builtin_ia32_enqcmd, "Ucv*vC*", "n", "enqcmd") 2042 TARGET_BUILTIN(__builtin_ia32_enqcmds, "Ucv*vC*", "n", "enqcmd")
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86.td | 273 def FeatureENQCMD : SubtargetFeature<"enqcmd", "HasENQCMD", "true",
|
| H A D | X86InstrInfo.td | 2894 "enqcmd\t{$src, $dst|$dst, $src}", 2898 "enqcmd\t{$src, $dst|$dst, $src}", 2902 "enqcmd\t{$src, $dst|$dst, $src}",
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ClangCommandLineReference.rst | 3843 .. option:: -menqcmd, -mno-enqcmd
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Options.td | 4571 def mno_enqcmd : Flag<["-"], "mno-enqcmd">, Group<m_x86_Features_Group>;
|