11 lines · plain
1// RUN: mlir-opt %s -o - | FileCheck %s2 3// CHECK: #llvm.constant_range<i32, 0, 12>4llvm.func external @foo1(!llvm.ptr, i64) -> (i32 {llvm.range = #llvm.constant_range<i32, 0, 12>})5// CHECK: #llvm.constant_range<i8, 1, 10>6llvm.func external @foo2(!llvm.ptr, i64) -> (i8 {llvm.range = #llvm.constant_range<i8, 1, 10>})7// CHECK: #llvm.constant_range<i64, 0, 2147483648>8llvm.func external @foo3(!llvm.ptr, i64) -> (i64 {llvm.range = #llvm.constant_range<i64, 0, 2147483648>})9// CHECK: #llvm.constant_range<i32, 1, -2147483648>10llvm.func external @foo4(!llvm.ptr, i64) -> (i32 {llvm.range = #llvm.constant_range<i32, 1, -2147483648>})11