2009-12-17 00:59:22 +08:00
|
|
|
// RUN: %clang_cc1 -triple i686-pc-linux-gnu -emit-llvm -o %t-1.ll %s
|
|
|
|
// RUN: FileCheck -check-prefix SANE --input-file=%t-1.ll %s
|
|
|
|
// RUN: %clang_cc1 -triple i686-pc-linux-gnu -emit-llvm -fno-assume-sane-operator-new -o %t-2.ll %s
|
|
|
|
// RUN: FileCheck -check-prefix SANENOT --input-file=%t-2.ll %s
|
|
|
|
|
|
|
|
|
|
|
|
class teste {
|
|
|
|
int A;
|
|
|
|
teste() : A(2) {}
|
|
|
|
};
|
|
|
|
|
|
|
|
void f1() {
|
2009-12-17 18:15:49 +08:00
|
|
|
// CHECK-SANE: declare noalias i8* @_Znwj(
|
|
|
|
// CHECK-SANENOT: declare i8* @_Znwj(
|
2009-12-17 00:59:22 +08:00
|
|
|
new teste();
|
|
|
|
}
|