From 94d58f88801833c1d8d1bbc3d3f4244be9e2348d Mon Sep 17 00:00:00 2001 From: "Duncan P. N. Exon Smith" Date: Tue, 31 Mar 2015 01:28:22 +0000 Subject: Verifier: Move more debug info checks away from Verify() Most of these checks were already in the `Verifier` so this is more of a cleanup. Now almost everything is over there. Now that require a `name:` for `MDGlobalVariable`, add a check in `LLParser` for it. llvm-svn: 233657 --- llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll (limited to 'llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll') diff --git a/llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll b/llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll new file mode 100644 index 00000000000..77a9f4d773e --- /dev/null +++ b/llvm/test/Assembler/invalid-mdglobalvariable-empty-name.ll @@ -0,0 +1,4 @@ +; RUN: not llvm-as < %s -disable-output 2>&1 | FileCheck %s + +; CHECK: :[[@LINE+1]]:30: error: 'name' cannot be empty +!0 = !MDGlobalVariable(name: "") -- cgit v1.2.3