brintos

brintos / llvm-project-archived public Read only

0
0
Text · 348 B · 9fd5fab Raw
14 lines · plain
1// RUN: fir-opt --canonicalize %s | FileCheck %s2 3// Verify: fir.is_assumed_size_extent(fir.assumed_size_extent) folds to i1 true.4 5// CHECK-LABEL: func.func @fold(6func.func @fold() -> i1 {7  %e = fir.assumed_size_extent : index8  // CHECK: %[[C:.*]] = arith.constant true9  %t = fir.is_assumed_size_extent %e : (index) -> i110  return %t : i111}12 13 14