; Tests that we don't get fooled by a fake NaCl intrinsic. | |
; RUN: llvm-as < %s | pnacl-freeze -allow-local-symbol-tables \ | |
; RUN: | not %llvm2ice -notranslate -verbose=inst -build-on-read \ | |
; RUN: -allow-pnacl-reader-error-recovery \ | |
; RUN: -allow-local-symbol-tables \ | |
; RUN: | FileCheck %s | |
declare i32 @llvm.fake.i32(i32) | |
define i32 @testFake(i32 %v) { | |
%r = call i32 @llvm.fake.i32(i32 %v) | |
ret i32 %r | |
} | |
; CHECK: Error: (218:6) Invalid PNaCl intrinsic call to llvm.fake.i32 | |