blob: 854605605f48291ea6ecfb3f1d043a5a9dd0bb96 [file] [log] [blame]
Ben Vanikd5a9b1b2023-03-06 12:06:27 -08001// RUN: iree-opt --iree-common-input-transformation-pipeline %s | \
2// RUN: iree-opt --iree-abi-transformation-pipeline - | \
Ben Vanik866c0c02024-05-28 22:30:19 -07003// RUN: iree-opt --pass-pipeline='builtin.module(iree-hal-device-assignment-pipeline{target-devices=local})' --iree-hal-local-target-device-backends=vmvx - | \
Han-Chung Wangafa74de2023-08-28 16:43:45 -07004// RUN: iree-opt --iree-global-optimization-transformation-pipeline - | \
Ian Wood7a7bfe12024-08-26 08:43:30 -07005// RUN: iree-opt --iree-dispatch-creation-pipeline - | \
Ben Vanikd5a9b1b2023-03-06 12:06:27 -08006// RUN: iree-opt --iree-flow-transformation-pipeline - | \
7// RUN: iree-opt --iree-stream-transformation-pipeline - | \
Ben Vanik866c0c02024-05-28 22:30:19 -07008// RUN: iree-opt --iree-hal-transformation-pipeline - | \
Ben Vanikd5a9b1b2023-03-06 12:06:27 -08009// RUN: iree-opt --iree-vm-transformation-pipeline - | \
10// RUN: FileCheck %s
11
12// CHECK: vm.func private @abs(%arg0: !vm.ref<!hal.buffer_view>) -> !vm.ref<!hal.buffer_view>
13func.func @abs(%input : tensor<f32>) -> (tensor<f32>) {
14 %result = math.absf %input : tensor<f32>
15 return %result : tensor<f32>
16}