aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/Verifier.cpp
diff options
context:
space:
mode:
authorJon Chesterfield <jonathanchesterfield@gmail.com>2024-04-16 11:24:45 +0100
committerJon Chesterfield <jonathanchesterfield@gmail.com>2024-04-16 11:24:45 +0100
commitf4960da6023b8034ae68925c3223d51624621b37 (patch)
treef37c4467d715812733d7b64a493c4ab9e8165eea /llvm/lib/IR/Verifier.cpp
parentb0194d2894db49d7cf4d36aed87952c3e0c6a390 (diff)
downloadllvm-f4960da6023b8034ae68925c3223d51624621b37.zip
llvm-f4960da6023b8034ae68925c3223d51624621b37.tar.gz
llvm-f4960da6023b8034ae68925c3223d51624621b37.tar.bz2
Revert "[Verifier] Reject va_start in non-variadic function (#88809)"
This reverts commit 61717c1aa1f08eb57839a21fb2d9004739022e0d. Failed a MLIR test
Diffstat (limited to 'llvm/lib/IR/Verifier.cpp')
-rw-r--r--llvm/lib/IR/Verifier.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp
index 4cd61e6..516d4a0 100644
--- a/llvm/lib/IR/Verifier.cpp
+++ b/llvm/lib/IR/Verifier.cpp
@@ -5798,11 +5798,6 @@ void Verifier::visitIntrinsicCall(Intrinsic::ID ID, CallBase &Call) {
break;
}
- case Intrinsic::vastart: {
- Check(Call.getFunction()->isVarArg(),
- "va_start called in a non-varargs function");
- break;
- }
case Intrinsic::vector_reduce_and:
case Intrinsic::vector_reduce_or:
case Intrinsic::vector_reduce_xor: