1*391fb866SRichard Smith // RUN: %clang_cc1 -fexceptions -fcxx-exceptions -std=c++1z -emit-llvm %s -o - -triple x86_64-linux-gnu | FileCheck %s 2*391fb866SRichard Smith 3*391fb866SRichard Smith // CHECK-LABEL: define {{.*}} @_Z11builtin_newm( 4*391fb866SRichard Smith // CHECK: call {{.*}} @_Znwm( builtin_new(unsigned long n)5*391fb866SRichard Smithvoid *builtin_new(unsigned long n) { return __builtin_operator_new(n); } 6*391fb866SRichard Smith 7*391fb866SRichard Smith // CHECK-LABEL: define {{.*}} @_Z14builtin_deletePv( 8*391fb866SRichard Smith // CHECK: call {{.*}} @_ZdlPv( builtin_delete(void * p)9*391fb866SRichard Smithvoid builtin_delete(void *p) { return __builtin_operator_delete(p); } 10