aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorArnold Schwaighofer <aschwaighofer@apple.com>2023-10-27 11:42:37 -0700
committerGitHub <noreply@github.com>2023-10-27 11:42:37 -0700
commit08e9c462eaa900449c2250c7ae84d9d303de9fb4 (patch)
tree3b197dac1a213044bbd8e95ece5e95b44441561f /llvm/lib/CodeGen/MachineInstr.cpp
parent138e6c1c86e8050781cb626598c380651d31206c (diff)
downloadllvm-08e9c462eaa900449c2250c7ae84d9d303de9fb4.zip
llvm-08e9c462eaa900449c2250c7ae84d9d303de9fb4.tar.gz
llvm-08e9c462eaa900449c2250c7ae84d9d303de9fb4.tar.bz2
SwiftCallingConv: Fix the splitVectorEntry function (#69953)
When splitting an entry into multiple entries, the indices of the split entries are a combination of the original split entry's and the number of elements we split that entry to. Failure to do so resulted in non-sensical entries leading e.g to assertion failures in `getCoerceAndExpandTypes` and runtime failures in Swift programs.
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
0 files changed, 0 insertions, 0 deletions