[PATCH] D97391: [PowerPC] Add additional load/store test cases

Amy Kwan via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 24 07:58:20 PST 2021


amyk created this revision.
amyk added a reviewer: PowerPC.
amyk added a project: LLVM.
Herald added subscribers: shchenz, jfb, nemanjai.
amyk requested review of this revision.
Herald added a subscriber: llvm-commits.

This patch adds additional load/store test cases involving scalars, vectors, and PC-Rel in preparation for 
the refactored load and store implementation introduced in D93370 <https://reviews.llvm.org/D93370>.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D97391

Files:
  llvm/test/CodeGen/PowerPC/atomics-i16-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-i16-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-i32-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-i32-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-i64-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-i64-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-i8-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-i8-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-ui16-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-ui16-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-ui32-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-ui32-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-ui64-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-ui64-stores.ll
  llvm/test/CodeGen/PowerPC/atomics-ui8-loads.ll
  llvm/test/CodeGen/PowerPC/atomics-ui8-stores.ll
  llvm/test/CodeGen/PowerPC/f128_ldst.ll
  llvm/test/CodeGen/PowerPC/int128_ldst.ll
  llvm/test/CodeGen/PowerPC/pcrel_ldst.ll
  llvm/test/CodeGen/PowerPC/scalar-double-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-double-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-float-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-float-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-i16-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-i16-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-i32-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-i32-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-i64-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-i64-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-i8-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-i8-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-ui16-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-ui16-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-ui32-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-ui32-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-ui64-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-ui64-stores.ll
  llvm/test/CodeGen/PowerPC/scalar-ui8-loads.ll
  llvm/test/CodeGen/PowerPC/scalar-ui8-stores.ll
  llvm/test/CodeGen/PowerPC/vector-char-loads.ll
  llvm/test/CodeGen/PowerPC/vector-char-stores.ll
  llvm/test/CodeGen/PowerPC/vector-double-loads.ll
  llvm/test/CodeGen/PowerPC/vector-double-stores.ll
  llvm/test/CodeGen/PowerPC/vector-dword-loads.ll
  llvm/test/CodeGen/PowerPC/vector-dword-stores.ll
  llvm/test/CodeGen/PowerPC/vector-float-loads.ll
  llvm/test/CodeGen/PowerPC/vector-float-stores.ll
  llvm/test/CodeGen/PowerPC/vector-short-loads.ll
  llvm/test/CodeGen/PowerPC/vector-short-stores.ll
  llvm/test/CodeGen/PowerPC/vector-word-loads.ll
  llvm/test/CodeGen/PowerPC/vector-word-stores.ll



More information about the llvm-commits mailing list