diff options
author | Arthur Eubanks <aeubanks@google.com> | 2021-05-03 18:00:50 -0700 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2021-05-18 14:30:22 -0700 |
commit | 1c7f32334d4becc725b9025fd32291a0e5729acd (patch) | |
tree | 31b5cf58702abcb3bd67282ae51f2b6446f9bd00 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
parent | b86302e500791481da5f446c700a63693b355024 (diff) | |
download | llvm-1c7f32334d4becc725b9025fd32291a0e5729acd.zip llvm-1c7f32334d4becc725b9025fd32291a0e5729acd.tar.gz llvm-1c7f32334d4becc725b9025fd32291a0e5729acd.tar.bz2 |
[TargetLowering] Only inspect attributes in the arguments for ArgListEntry
Parameter attributes are considered part of the function [1], and like
mismatched calling conventions [2], we can't have the verifier check for
mismatched parameter attributes.
This is a reland after fixing MSan issues in D102667.
[1] https://llvm.org/docs/LangRef.html#parameter-attributes
[2] https://llvm.org/docs/FAQ.html#why-does-instcombine-simplifycfg-turn-a-call-to-a-function-with-a-mismatched-calling-convention-into-unreachable-why-not-make-the-verifier-reject-it
Reviewed By: rnk
Differential Revision: https://reviews.llvm.org/D101806
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
0 files changed, 0 insertions, 0 deletions