[PATCH] D138485: [CostModel][X86] Add CostKinds test coverage for shufflevector instruction

Haohai, Wen via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 22 03:28:29 PST 2022


HaohaiWen created this revision.
Herald added a project: All.
HaohaiWen requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D138485

Files:
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-fp16-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-fp16-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-fp16-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-broadcast-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-extract_subvector-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-extract_subvector-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-extract_subvector-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-insert_subvector-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-insert_subvector-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-insert_subvector-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-load-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-load-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-load-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-non-pow-2-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-non-pow-2-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-non-pow-2-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i1-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i1-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i1-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i16-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i16-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i16-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i32-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i32-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i32-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i64-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i64-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i64-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i8-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i8-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-replication-i8-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-fp16-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-fp16-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-fp16-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-reverse-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-select-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-select-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-select-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-fp16-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-fp16-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-fp16-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-single-src-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-splice-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-splice-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-splice-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-transpose-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-transpose-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-transpose-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-fp16-codesize.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-fp16-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-fp16-sizelatency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-latency.ll
  llvm/test/Analysis/CostModel/X86/shuffle-two-src-sizelatency.ll



More information about the llvm-commits mailing list