brintos

brintos / llvm-project-archived public Read only

0
0
Text · 708 B · 11b1575 Raw
29 lines · plain
1// RUN: mlir-opt -allow-unregistered-dialect %s -split-input-file | FileCheck %s2 3// -----4// CHECK-LABEL: parseFullySpecified5// CHECK: !quant.any<i8<-8:7>:f32>6!qalias = !quant.any<i8<-8:7>:f32>7func.func @parseFullySpecified() -> !qalias {8  %0 = "foo"() : () -> !qalias9  return %0 : !qalias10}11 12// -----13// CHECK-LABEL: parseNoExpressedType14// CHECK: !quant.any<i8<-8:7>>15!qalias = !quant.any<i8<-8:7>>16func.func @parseNoExpressedType() -> !qalias {17  %0 = "foo"() : () -> !qalias18  return %0 : !qalias19}20 21// -----22// CHECK-LABEL: parseOnlyStorageType23// CHECK: !quant.any<i8>24!qalias = !quant.any<i8>25func.func @parseOnlyStorageType() -> !qalias {26  %0 = "foo"() : () -> !qalias27  return %0 : !qalias28}29