[PATCH] D89183: [VE] Add vector load/store instructions
Simon Moll via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 12 02:48:16 PDT 2020
simoll added inline comments.
================
Comment at: llvm/lib/Target/VE/VEISelLowering.cpp:637-672
+ addRegisterClass(MVT::v2i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v4i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v8i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v16i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v32i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v64i32, &VE::V64RegClass);
+ addRegisterClass(MVT::v128i32, &VE::V64RegClass);
----------------
I wonder why there are vector types that do not map directly to vector registers.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D89183/new/
https://reviews.llvm.org/D89183
More information about the llvm-commits
mailing list