[llvm-dev] Limited use types in the back end
Matt Arsenault via llvm-dev
llvm-dev at lists.llvm.org
Mon Jan 27 11:08:17 PST 2020
> On Jan 27, 2020, at 14:03, Nemanja Ivanovic <nemanja.i.ibm at gmail.com> wrote:
> Yeah, the operations are done on either pairs or 4-tuples of consecutive vector registers.
> What do you think about the idea of creating separate pair/quad types in the IR and SDAG to represent these? That way the only way such a type would come into existence would be with the intrinsics.
You don’t need to add any new type You can already use a struct which will expand to multiple registers
More information about the llvm-dev