[PATCH] D94471: [NFC] Use generic name for scalable vector stack ID.
Hsiangkai Wang via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 12 00:40:53 PST 2021
HsiangKai created this revision.
HsiangKai added reviewers: craig.topper, jrtc27, frasercrmck, evandro.
Herald added subscribers: kerbowa, luismarques, s.egerton, PkmX, simoncook, hiraditya, kristof.beyls, nhaehnle, jvesely, arsenm.
HsiangKai requested review of this revision.
Herald added a project: LLVM.
ARM SVE and RISC-V V-extension both support scalable vector types. We need to put scalable vector frame objects on the stack. It needs special handling for scalable vector types. Instead of creating stack ID for these two targets, we prefer to use an unified name for stack ID for scalable vector types.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D94471
Files:
llvm/include/llvm/CodeGen/MIRYamlMapping.h
llvm/include/llvm/CodeGen/TargetFrameLowering.h
llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
llvm/lib/Target/AArch64/AArch64FrameLowering.h
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D94471.316008.patch
Type: text/x-patch
Size: 8619 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210112/a617b5ed/attachment.bin>
More information about the llvm-commits
mailing list