diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-11 16:56:21 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-11 16:56:21 +0000 |
commit | f86925fa606dedb021c6bac2289b4f33a43692c6 (patch) | |
tree | a9c4a6d478139782f897fadfd1474e00170d8947 /clang/test/CodeGenCXX/destructors.cpp | |
parent | 5c8becd1fd9a1b92e7b96d03d9c7a562e9b8d724 (diff) | |
download | bcm5719-llvm-f86925fa606dedb021c6bac2289b4f33a43692c6.tar.gz bcm5719-llvm-f86925fa606dedb021c6bac2289b4f33a43692c6.zip |
Don't hardcode the alias order in this test.
llvm-svn: 192464
Diffstat (limited to 'clang/test/CodeGenCXX/destructors.cpp')
-rw-r--r-- | clang/test/CodeGenCXX/destructors.cpp | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/clang/test/CodeGenCXX/destructors.cpp b/clang/test/CodeGenCXX/destructors.cpp index f2c6f212ad6..de73fcce3a4 100644 --- a/clang/test/CodeGenCXX/destructors.cpp +++ b/clang/test/CodeGenCXX/destructors.cpp @@ -1,14 +1,14 @@ // RUN: %clang_cc1 %s -triple x86_64-apple-darwin10 -emit-llvm -o - -mconstructor-aliases -fcxx-exceptions -fexceptions | FileCheck %s -// CHECK: @_ZN5test01AD1Ev = alias {{.*}} @_ZN5test01AD2Ev -// CHECK: @_ZN5test11MD2Ev = alias {{.*}} @_ZN5test11AD2Ev -// CHECK: @_ZN5test11ND2Ev = alias {{.*}} @_ZN5test11AD2Ev -// CHECK: @_ZN5test11OD2Ev = alias {{.*}} @_ZN5test11AD2Ev -// CHECK: @_ZN5test11SD2Ev = alias bitcast {{.*}} @_ZN5test11AD2Ev - -// CHECK: @_ZN5test312_GLOBAL__N_11DD1Ev = alias internal {{.*}} @_ZN5test312_GLOBAL__N_11DD2Ev -// CHECK: @_ZN5test312_GLOBAL__N_11DD2Ev = alias internal bitcast {{.*}} @_ZN5test312_GLOBAL__N_11CD2Ev -// CHECK: @_ZN5test312_GLOBAL__N_11CD1Ev = alias internal {{.*}} @_ZN5test312_GLOBAL__N_11CD2Ev +// CHECK-DAG: @_ZN5test01AD1Ev = alias {{.*}} @_ZN5test01AD2Ev +// CHECK-DAG: @_ZN5test11MD2Ev = alias {{.*}} @_ZN5test11AD2Ev +// CHECK-DAG: @_ZN5test11ND2Ev = alias {{.*}} @_ZN5test11AD2Ev +// CHECK-DAG: @_ZN5test11OD2Ev = alias {{.*}} @_ZN5test11AD2Ev +// CHECK-DAG: @_ZN5test11SD2Ev = alias bitcast {{.*}} @_ZN5test11AD2Ev + +// CHECK-DAG: @_ZN5test312_GLOBAL__N_11DD1Ev = alias internal {{.*}} @_ZN5test312_GLOBAL__N_11DD2Ev +// CHECK-DAG: @_ZN5test312_GLOBAL__N_11DD2Ev = alias internal bitcast {{.*}} @_ZN5test312_GLOBAL__N_11CD2Ev +// CHECK-DAG: @_ZN5test312_GLOBAL__N_11CD1Ev = alias internal {{.*}} @_ZN5test312_GLOBAL__N_11CD2Ev struct A { int a; |