blob: 2609a754e14e99c4d1dd98daf7204fc0bf49b37e [file] [log] [blame] [edit]
// RUN: iree-compile \
// RUN: %s \
// RUN: --iree-hal-target-device=local \
// RUN: --iree-hal-local-target-device-backends=vmvx \
// RUN: -o=%t.vmfb && \
// RUN: iree-dump-module \
// RUN: --output=all \
// RUN: %t.vmfb | \
// RUN: FileCheck %s
// CHECK: @module : version 0
// CHECK: fn0
func.func @fn0(%input : tensor<f32>) -> (tensor<f32>) {
// CHECK: [{{[0-9]+}}]{{.*}}<block>
%result = math.absf %input : tensor<f32>
return %result : tensor<f32>
}
// CHECK: fn1
func.func @fn1(%input : tensor<f32>) -> (tensor<f32>) {
// CHECK: [{{[0-9]+}}]{{.*}}<block>
%result = arith.mulf %input, %input : tensor<f32>
return %result : tensor<f32>
}
// CHECK: __init