1*538859ccSMatthias Braun# RUN: not llc -run-pass none -o /dev/null %s 2>&1 | FileCheck %s 263c3989fSMehdi Amini# This test ensures that an error is reported when a machine function doesn't 363c3989fSMehdi Amini# have a name attribute. 463c3989fSMehdi Amini 563c3989fSMehdi Amini--- | 663c3989fSMehdi Amini 763c3989fSMehdi Amini define i32 @foo() { 863c3989fSMehdi Amini ret i32 0 963c3989fSMehdi Amini } 1063c3989fSMehdi Amini 1163c3989fSMehdi Amini define i32 @bar() { 1263c3989fSMehdi Amini ret i32 0 1363c3989fSMehdi Amini } 1463c3989fSMehdi Amini 1563c3989fSMehdi Amini... 1663c3989fSMehdi Amini--- 1763c3989fSMehdi Amini# CHECK: [[@LINE+1]]:1: missing required key 'name' 1863c3989fSMehdi Amininme: foo 1963c3989fSMehdi Amini... 2063c3989fSMehdi Amini--- 2163c3989fSMehdi Amininame: bar 2263c3989fSMehdi Amini... 23