blob: 2b237f341e1fab26d10a838dce30d9086d298b5f [file] [log] [blame]
// RUN: mlir-cpu-runner %s -e entry -entry-point-result=void \
// RUN: -shared-libs=%mlir_integration_test_dir/libmlir_c_runner_utils%shlibext | \
// RUN: FileCheck %s
module {
llvm.func @printI64(i64)
llvm.func @entry() {
%c2 = llvm.mlir.constant(-42: i64) :i64
%val = llvm.inline_asm "xor $0, $0", "=r,r" %c2 :
(i64) -> i64
// CHECK: 0
llvm.call @printI64(%val) : (i64) -> ()
llvm.return
}
}