| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | future-check-features.ll | 1 ; RUN: llc -mattr=pcrelative-memops,prefix-instrs,paired-vector-memops,mma,rop-protect,privileged \ 4 ; RUN: llc -mattr=pcrelative-memops,prefix-instrs,paired-vector-memops,mma,rop-protect,privileged \
|
| H A D | func-alias.ll | 29 ; Function Attrs: noinline nounwind optnone -pcrelative-memops 30 ; This caller does not use PC Relative memops 46 attributes #1 = { noinline nounwind optnone "target-features"="-pcrelative-memops" }
|
| H A D | pcrel-local-caller-toc.ll | 94 ; -pcrelative-memops while callee has +pcrelative-memops 95 …get-features"="+altivec,+bpermd,+crypto,+direct-move,+extdiv,+pcrelative-memops,+power8-vector,+po… 96 …get-features"="+altivec,+bpermd,+crypto,+direct-move,+extdiv,+pcrelative-memops,+power8-vector,+po… 97 …rmd,+crypto,+direct-move,+extdiv,+power8-vector,+power9-vector,+vsx,-htm,-pcrelative-memops,-spe" }
|
| H A D | fusion-load-store.ll | 6 ; RUN: -mattr=-paired-vector-memops,-pcrelative-memops -verify-misched \
|
| H A D | aix-tls-xcoff-reloc-large.ll | 613 …,-bpermd,-crypto,-direct-move,-extdiv,-float128,-htm,-mma,-paired-vector-memops,-power10-vector,-p… 614 …,-bpermd,-crypto,-direct-move,-extdiv,-float128,-htm,-mma,-paired-vector-memops,-power10-vector,-p…
|
| H A D | aix-tls-xcoff-reloc.ll | 643 …,-bpermd,-crypto,-direct-move,-extdiv,-float128,-htm,-mma,-paired-vector-memops,-power10-vector,-p… 644 …,-bpermd,-crypto,-direct-move,-extdiv,-float128,-htm,-mma,-paired-vector-memops,-power10-vector,-p…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | discriminate-mem-ops-skip-pfetch.ll | 1 ; RUN: llc -x86-discriminate-memops < %s | FileCheck %s 2 ; RUN: llc -x86-discriminate-memops -x86-bypass-prefetch-instructions=0 < %s | FileCheck %s -check…
|
| H A D | insert-prefetch.ll | 1 ; RUN: llc < %s -x86-discriminate-memops -prefetch-hints-file=%S/insert-prefetch.afdo | FileCheck %s 2 ; RUN: llc < %s -x86-discriminate-memops -prefetch-hints-file=%S/insert-prefetch-other.afdo | FileC…
|
| H A D | insert-prefetch-invalid-instr.ll | 1 ; RUN: llc < %s -x86-discriminate-memops -prefetch-hints-file=%S/insert-prefetch-invalid-instr.afdo…
|
| H A D | discriminate-mem-ops-missing-info.ll | 1 ; RUN: llc -x86-discriminate-memops < %s | FileCheck %s
|
| H A D | discriminate-mem-ops.ll | 1 ; RUN: llc -x86-discriminate-memops < %s | FileCheck %s
|
| H A D | insert-prefetch-inline.ll | 1 ; RUN: llc < %s -x86-discriminate-memops -prefetch-hints-file=%S/insert-prefetch-inline.afdo | File…
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | feature-memops.ll | 22 attributes #1 = { nounwind "target-features"="-memops" }
|
| H A D | mem-ops-sub_i16.ll | 2 ; Test that we do generate max #u5 in memops.
|
| H A D | mem-ops-sub.ll | 2 ; Test that we do not exceed #u5 in memops.
|
| H A D | mem-ops-sub_01.ll | 2 ; Test that we do generate max #u5 in memops.
|
| H A D | mem-ops-sub_i16_01.ll | 2 ; Test that we do not exceed #u5 in memops.
|
| H A D | trivialmemaliascheck.ll | 5 ; determine this - in this case, it is because of the use of memops, that on the
|
| /llvm-project-15.0.7/llvm/test/Analysis/CostModel/X86/ |
| H A D | masked-interleaved-store-i16.ll | 10 ; Check that when we allow masked-memops to support interleave-group with gaps, 12 ; Check that when we don't allow masked-memops to support interleave-group with gaps, 70 ; fold-tail mask. If using masked memops to vectorize interleaved-group with gaps is 136 ; If using masked memops to vectorize interleaved-group with gaps is
|
| H A D | masked-interleaved-load-i16.ll | 10 ; Check that when we allow masked-memops to support interleave-group with gaps, 12 ; Check that when we don't allow masked-memops to support interleave-group with gaps, 70 ; fold-tail mask. If using masked memops to vectorize interleaved-group with gaps is 136 ; If using masked memops to vectorize interleaved-group with gaps is
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | merge-store-dependency.ll | 179 ; Prefer paired memops over rotate. 196 ; Prefer paired memops over rotate.
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| H A D | HexagonShuffler.h | 152 unsigned memops; member
|
| H A D | HexagonShuffler.cpp | 374 Summary.memops == 0) in restrictStoreLoadOrder() 525 ++Summary.memops; in GetPacketSummary()
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopVectorize/X86/ |
| H A D | x86-interleaved-store-accesses-with-gaps.ll | 9 ; Check that when we allow masked-memops to support interleave-group with gaps, 11 ; Check that when we don't allow masked-memops to support interleave-group with gaps, 123 ; fold-tail mask. If using masked memops to vectorize interleaved-group with gaps is 312 ; If using masked memops to vectorize interleaved-group with gaps is
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPC.td | 294 SubtargetFeature<"pcrelative-memops", "HasPCRelativeMemops", "true", 298 SubtargetFeature<"paired-vector-memops", "PairedVectorMemops", "true",
|