"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "0a2fd00de5330dd683ccd5dbea69dfab2ecfe433"
[ARM] Lower MVETRUNC to stack operations
The MVETRUNC node truncates two wide vectors to a single vector with narrower elements. This is usually lowered to a series of extract/insert elements, going via GPR registers. This patch changes that to instead use a pair of truncating stores and a stack reload. This cuts down the number of instructions at the expense of some stack space. Differential Revision: https://reviews.llvm.org/D104515
Loading
Please register or sign in to comment