aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGen/availability-check-driverkit.c
blob: 707a12bad937f4fbe77a74d3dad829d63b641057 (plain)
1
2
3
4
5
6
7
8
9
10
// RUN: %clang_cc1 -triple x86_64-apple-driverkit19.0 -emit-llvm -o - %s | FileCheck %s

void use_at_available() {
  // CHECK: call i32 @__isPlatformVersionAtLeast(i32 10, i32 19, i32 1, i32 0)
  // CHECK-NEXT: icmp ne
  if (__builtin_available(driverkit 19.1, *))
    ;
}

// CHECK: declare i32 @__isPlatformVersionAtLeast(i32, i32, i32, i32)