[all-commits] [llvm/llvm-project] 7e41c7: [Codegen] Add a separate stack ID for scalable pre...
Benjamin Maxwell via All-commits
all-commits at lists.llvm.org
Wed Jun 25 04:09:43 PDT 2025
Branch: refs/heads/users/MacDue/pred_stack_id
Home: https://github.com/llvm/llvm-project
Commit: 7e41c7c2b5b5cadc4ab41e25400959025e752507
https://github.com/llvm/llvm-project/commit/7e41c7c2b5b5cadc4ab41e25400959025e752507
Author: Benjamin Maxwell <benjamin.maxwell at arm.com>
Date: 2025-06-25 (Wed, 25 Jun 2025)
Changed paths:
M llvm/include/llvm/CodeGen/MIRYamlMapping.h
M llvm/include/llvm/CodeGen/MachineFrameInfo.h
M llvm/include/llvm/CodeGen/TargetFrameLowering.h
M llvm/lib/CodeGen/StackFrameLayoutAnalysisPass.cpp
M llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
M llvm/lib/Target/AArch64/AArch64FrameLowering.h
M llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
M llvm/test/CodeGen/AArch64/debug-info-sve-dbg-declare.mir
M llvm/test/CodeGen/AArch64/debug-info-sve-dbg-value.mir
M llvm/test/CodeGen/AArch64/framelayout-sve.mir
M llvm/test/CodeGen/AArch64/spillfill-sve.mir
M llvm/test/CodeGen/AArch64/sve-calling-convention-byref.ll
Log Message:
-----------
[Codegen] Add a separate stack ID for scalable predicates
This splits out "ScalablePredVector" from the "ScalableVector" StackID
this is primarily to allow easy differentiation between vectors and
predicates (without inspecting instructions).
This new stack ID is not used in many places yet, but will be used in
a later patch to mark stack slots that are known to contain predicates.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list