Jake-Egan created this revision.
Jake-Egan requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D109060

Files:
  clang/test/CodeGenObjC/2007-05-02-Strong.m
  clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m
  clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m
  clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m
  clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m
  clang/test/CodeGenObjC/2008-11-25-Blocks.m
  clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m
  clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m
  clang/test/CodeGenObjC/2010-02-09-DbgSelf.m
  clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m
  clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m
  clang/test/CodeGenObjC/arc-block-copy-escape.m
  clang/test/CodeGenObjC/attr-minsize.m
  clang/test/CodeGenObjC/bitfield-ivar-metadata.m
  clang/test/CodeGenObjC/class-getter-dotsyntax.m
  clang/test/CodeGenObjC/compatibility-alias.m
  clang/test/CodeGenObjC/continuation-class.m
  clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m
  clang/test/CodeGenObjC/debug-info-class-extension.m
  clang/test/CodeGenObjC/debug-info-class-extension2.m
  clang/test/CodeGenObjC/debug-info-class-extension3.m
  clang/test/CodeGenObjC/debug-info-linkagename.m
  clang/test/CodeGenObjC/debug-info-nested-blocks.m
  clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m
  clang/test/CodeGenObjC/debug-info-property-class-extension.m
  clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m
  clang/test/CodeGenObjC/debug-info-property.m
  clang/test/CodeGenObjC/debug-info-property2.m
  clang/test/CodeGenObjC/debug-info-property3.m
  clang/test/CodeGenObjC/debug-info-property4.m
  clang/test/CodeGenObjC/debug-info-property5.m
  clang/test/CodeGenObjC/debug-info-selector.m
  clang/test/CodeGenObjC/debug-info-self.m
  clang/test/CodeGenObjC/debug-info-static-var.m
  clang/test/CodeGenObjC/debug-info-variadic-method.m
  clang/test/CodeGenObjC/debug-property-synth.m
  clang/test/CodeGenObjC/dot-syntax-1.m
  clang/test/CodeGenObjC/dot-syntax-2.m
  clang/test/CodeGenObjC/dot-syntax.m
  clang/test/CodeGenObjC/encode-test-4.m
  clang/test/CodeGenObjC/forward-class-impl-metadata.m
  clang/test/CodeGenObjC/forward-decl-param.m
  clang/test/CodeGenObjC/function-decay.m
  clang/test/CodeGenObjC/hidden.m
  clang/test/CodeGenObjC/ivars.m
  clang/test/CodeGenObjC/message-arrays.m
  clang/test/CodeGenObjC/messages.m
  clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m
  clang/test/CodeGenObjC/no-sanitize.m
  clang/test/CodeGenObjC/objc-alloc-init.m
  clang/test/CodeGenObjC/objc-fixed-enum.m
  clang/test/CodeGenObjC/objc2-ivar-assign.m
  clang/test/CodeGenObjC/objc2-legacy-dispatch.m
  clang/test/CodeGenObjC/objc2-no-strong-cast.m
  clang/test/CodeGenObjC/objc2-strong-cast.m
  clang/test/CodeGenObjC/overloadable.m
  clang/test/CodeGenObjC/property-agrr-getter.m
  clang/test/CodeGenObjC/property-dbg.m
  clang/test/CodeGenObjC/property-getter-dot-syntax.m
  clang/test/CodeGenObjC/property-incr-decr-1.m
  clang/test/CodeGenObjC/protocol-property-synth.m
  clang/test/CodeGenObjC/related-result-type.m
  clang/test/CodeGenObjC/runtime-fns.m
  clang/test/CodeGenObjC/sel-as-builtin-type.m
  clang/test/CodeGenObjC/super-classmethod-category.m
  clang/test/CodeGenObjC/super-dotsyntax-property.m
  clang/test/CodeGenObjC/synthesize_ivar-cont-class.m
  clang/test/CodeGenObjC/synthesize_ivar.m
  clang/test/CodeGenObjC/ubsan-check-debuglocs.m
  clang/test/CodeGenObjC/unname-bf-metadata.m
  clang/test/CodeGenObjC/unqual-copy-restore.m
  clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm
  clang/test/CodeGenObjCXX/2010-08-04-Template.mm
  clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm
  clang/test/CodeGenObjCXX/address-safety-attr.mm
  clang/test/CodeGenObjCXX/arc-mangle.mm
  clang/test/CodeGenObjCXX/crash-function-type.mm
  clang/test/CodeGenObjCXX/implementation-in-extern-c.mm
  clang/test/Import/forward-declared-objc-class/test.m
  clang/test/Import/objc-arc/test-cleanup-object.m
  clang/test/Import/objc-autoreleasepool/test.m
  clang/test/Import/objc-definitions-in-expression/test.m
  clang/test/Import/objc-method/test.m
  clang/test/Import/objc-param-decl/test.m
  clang/test/Import/objc-try-catch/test.m
  clang/test/Modules/DebugInfoNamespace.cpp
  clang/test/Modules/DebugInfoTransitiveImport.m
  clang/test/Modules/ExtDebugInfo.cpp
  clang/test/Modules/ExtDebugInfo.m
  clang/test/Modules/ModuleModuleDebugInfo.cpp
  clang/test/Modules/autolink.m
  clang/test/Modules/autolinkTBD.m
  clang/test/Modules/clang_module_file_info.m
  clang/test/Modules/cxx-irgen.cpp
  clang/test/Modules/debug-info-moduleimport.m
  clang/test/Modules/direct-module-import.m
  clang/test/Modules/module_file_info.m
  clang/test/Modules/pch-used.m
  clang/test/Modules/use-exportas-for-link.m
  clang/test/PCH/irgen-rdar13114142.mm
  clang/test/PCH/objc_container.m
  clang/test/PCH/objc_literals.m
  clang/test/PCH/objcxx-ivar-class.mm

Index: clang/test/PCH/objcxx-ivar-class.mm
===================================================================
--- clang/test/PCH/objcxx-ivar-class.mm
+++ clang/test/PCH/objcxx-ivar-class.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // Test this without pch.
 // RUN: %clang_cc1 -include %S/objcxx-ivar-class.h -triple %itanium_abi_triple %s -emit-llvm -o - | FileCheck %s
 
Index: clang/test/PCH/objc_literals.m
===================================================================
--- clang/test/PCH/objc_literals.m
+++ clang/test/PCH/objc_literals.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-pch -o %t %s
 // RUN: %clang_cc1 -include-pch %t -verify %s
 // RUN: %clang_cc1 -include-pch %t -ast-print %s | FileCheck -check-prefix=CHECK-PRINT %s
Index: clang/test/PCH/objc_container.m
===================================================================
--- clang/test/PCH/objc_container.m
+++ clang/test/PCH/objc_container.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // Test this without pch.
 // RUN: %clang_cc1 -include %S/objc_container.h -fsyntax-only -verify %s
 
Index: clang/test/PCH/irgen-rdar13114142.mm
===================================================================
--- clang/test/PCH/irgen-rdar13114142.mm
+++ clang/test/PCH/irgen-rdar13114142.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 %s -triple %itanium_abi_triple -emit-pch -o %t.pch
 // RUN: %clang_cc1 %s -triple %itanium_abi_triple -emit-llvm -include-pch %t.pch -o - | FileCheck %s
 
Index: clang/test/Modules/use-exportas-for-link.m
===================================================================
--- clang/test/Modules/use-exportas-for-link.m
+++ clang/test/Modules/use-exportas-for-link.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -DA -fmodules -fimplicit-module-maps -F %S/Inputs/exportas-link %s | FileCheck --check-prefix=CHECK_A %s
 // CHECK_A: !llvm.linker.options = !{![[MODULE:[0-9]+]]}
Index: clang/test/Modules/pch-used.m
===================================================================
--- clang/test/Modules/pch-used.m
+++ clang/test/Modules/pch-used.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: mkdir %t
 // RUN: %clang_cc1 -x objective-c-header -emit-pch %S/Inputs/pch-used.h -o %t/pch-used.h.pch -fmodules -fimplicit-module-maps -fmodules-cache-path=%t/cache -O0 -isystem %S/Inputs/System/usr/include
Index: clang/test/Modules/module_file_info.m
===================================================================
--- clang/test/Modules/module_file_info.m
+++ clang/test/Modules/module_file_info.m
@@ -1,4 +1,4 @@
-
+// UNSUPPORTED: system-aix
 @import DependsOnModule;
 
 // RUN: rm -rf %t %t-obj
Index: clang/test/Modules/direct-module-import.m
===================================================================
--- clang/test/Modules/direct-module-import.m
+++ clang/test/Modules/direct-module-import.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs -include Module/Module.h %s -emit-llvm -o - | FileCheck %s
 
Index: clang/test/Modules/debug-info-moduleimport.m
===================================================================
--- clang/test/Modules/debug-info-moduleimport.m
+++ clang/test/Modules/debug-info-moduleimport.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -debug-info-kind=limited -fmodules \
 // RUN:     -DGREETING="Hello World" -UNDEBUG \
Index: clang/test/Modules/cxx-irgen.cpp
===================================================================
--- clang/test/Modules/cxx-irgen.cpp
+++ clang/test/Modules/cxx-irgen.cpp
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=%t -I %S/Inputs -triple %itanium_abi_triple -disable-llvm-passes -emit-llvm -o - %s | FileCheck %s
 // RUN: %clang_cc1 -fmodules -fimplicit-module-maps -x objective-c++ -std=c++11 -fmodules-cache-path=%t -I %S/Inputs -triple %itanium_abi_triple -disable-llvm-passes -emit-llvm -debug-info-kind=limited -o - %s | FileCheck %s
Index: clang/test/Modules/clang_module_file_info.m
===================================================================
--- clang/test/Modules/clang_module_file_info.m
+++ clang/test/Modules/clang_module_file_info.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 
 @import DependsOnModule;
 
Index: clang/test/Modules/autolinkTBD.m
===================================================================
--- clang/test/Modules/autolinkTBD.m
+++ clang/test/Modules/autolinkTBD.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs %s | FileCheck %s
 // RUN: %clang_cc1 -emit-llvm -fno-autolink -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs %s | FileCheck --check-prefix=CHECK-AUTOLINK-DISABLED %s
Index: clang/test/Modules/autolink.m
===================================================================
--- clang/test/Modules/autolink.m
+++ clang/test/Modules/autolink.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -emit-pch -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -o %t.pch -I %S/Inputs -x objective-c-header %S/Inputs/autolink-sub3.pch
 // RUN: %clang_cc1 -emit-llvm -o - -fmodules-cache-path=%t -fmodules -fimplicit-module-maps -F %S/Inputs -I %S/Inputs -include-pch %t.pch %s | FileCheck %s
Index: clang/test/Modules/ModuleModuleDebugInfo.cpp
===================================================================
--- clang/test/Modules/ModuleModuleDebugInfo.cpp
+++ clang/test/Modules/ModuleModuleDebugInfo.cpp
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 
 // RUN: %clang_cc1 -x objective-c++ -std=c++11 -debug-info-kind=standalone \
Index: clang/test/Modules/ExtDebugInfo.m
===================================================================
--- clang/test/Modules/ExtDebugInfo.m
+++ clang/test/Modules/ExtDebugInfo.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // Test that only forward declarations are emitted for types defined in modules.
 
Index: clang/test/Modules/ExtDebugInfo.cpp
===================================================================
--- clang/test/Modules/ExtDebugInfo.cpp
+++ clang/test/Modules/ExtDebugInfo.cpp
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // Test that only forward declarations are emitted for types defined in modules.
 
Index: clang/test/Modules/DebugInfoTransitiveImport.m
===================================================================
--- clang/test/Modules/DebugInfoTransitiveImport.m
+++ clang/test/Modules/DebugInfoTransitiveImport.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -fmodules -fmodule-format=obj -debug-info-kind=limited -dwarf-ext-refs \
 // RUN:     -fimplicit-module-maps -fmodules-cache-path=%t -I %S/Inputs \
Index: clang/test/Modules/DebugInfoNamespace.cpp
===================================================================
--- clang/test/Modules/DebugInfoNamespace.cpp
+++ clang/test/Modules/DebugInfoNamespace.cpp
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: rm -rf %t
 // RUN: %clang_cc1 -x objective-c++ -std=c++11 -debug-info-kind=standalone \
 // RUN:     -dwarf-ext-refs -fmodules \
Index: clang/test/Import/objc-try-catch/test.m
===================================================================
--- clang/test/Import/objc-try-catch/test.m
+++ clang/test/Import/objc-try-catch/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -x objective-c++ -Xcc -fobjc-exceptions -dump-ast -import %S/Inputs/F.m -expression %s | FileCheck %s
 
 // FIXME: Seems that Objective-C try/catch crash codegen on Windows. Reenable once this is fixed.
Index: clang/test/Import/objc-param-decl/test.m
===================================================================
--- clang/test/Import/objc-param-decl/test.m
+++ clang/test/Import/objc-param-decl/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -dump-ast -x objective-c++ -import %S/Inputs/S.m -expression %s | FileCheck %s
 
 // CHECK: ObjCTypeParamDecl
Index: clang/test/Import/objc-method/test.m
===================================================================
--- clang/test/Import/objc-method/test.m
+++ clang/test/Import/objc-method/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S.m -expression %s
 void expr() {
   C *c;
Index: clang/test/Import/objc-definitions-in-expression/test.m
===================================================================
--- clang/test/Import/objc-definitions-in-expression/test.m
+++ clang/test/Import/objc-definitions-in-expression/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S.m -expression %s
 @class D;
 
Index: clang/test/Import/objc-autoreleasepool/test.m
===================================================================
--- clang/test/Import/objc-autoreleasepool/test.m
+++ clang/test/Import/objc-autoreleasepool/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -dump-ast -x objective-c++ -import %S/Inputs/F.m -expression %s | FileCheck %s
 
 // CHECK: ObjCAutoreleasePoolStmt
Index: clang/test/Import/objc-arc/test-cleanup-object.m
===================================================================
--- clang/test/Import/objc-arc/test-cleanup-object.m
+++ clang/test/Import/objc-arc/test-cleanup-object.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -x objective-c -objc-arc -import %S/Inputs/cleanup-objects.m -dump-ast -expression %s | FileCheck %s
 
 // CHECK: FunctionDecl {{.*}} getObj '
Index: clang/test/Import/forward-declared-objc-class/test.m
===================================================================
--- clang/test/Import/forward-declared-objc-class/test.m
+++ clang/test/Import/forward-declared-objc-class/test.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: clang-import-test -x objective-c++ -import %S/Inputs/S1.m --import %S/Inputs/S2.m --import %S/Inputs/S3.m -expression %s
 void expr() {
   MyClass *c = [MyClass fromInteger:3];
Index: clang/test/CodeGenObjCXX/implementation-in-extern-c.mm
===================================================================
--- clang/test/CodeGenObjCXX/implementation-in-extern-c.mm
+++ clang/test/CodeGenObjCXX/implementation-in-extern-c.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
 // rdar://12581683
 
Index: clang/test/CodeGenObjCXX/crash-function-type.mm
===================================================================
--- clang/test/CodeGenObjCXX/crash-function-type.mm
+++ clang/test/CodeGenObjCXX/crash-function-type.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fblocks -fsanitize=function -emit-llvm %s -o %t
 
 void g(void (^)());
Index: clang/test/CodeGenObjCXX/arc-mangle.mm
===================================================================
--- clang/test/CodeGenObjCXX/arc-mangle.mm
+++ clang/test/CodeGenObjCXX/arc-mangle.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-arc -fobjc-runtime-has-weak -triple %itanium_abi_triple -emit-llvm -fblocks -o - %s | FileCheck %s
 // RUN: %clang_cc1 -DTEST_UNALIGNED -fms-extensions -fobjc-arc -fobjc-runtime-has-weak -triple %itanium_abi_triple -emit-llvm -fblocks -o - %s | FileCheck %s --check-prefix=UNALIGNED
 
Index: clang/test/CodeGenObjCXX/address-safety-attr.mm
===================================================================
--- clang/test/CodeGenObjCXX/address-safety-attr.mm
+++ clang/test/CodeGenObjCXX/address-safety-attr.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck -check-prefix=WITHOUT %s
 // RUN: %clang_cc1 -emit-llvm -o - %s -fsanitize=address | FileCheck -check-prefix=ASAN %s
 
Index: clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm
===================================================================
--- clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm
+++ clang/test/CodeGenObjCXX/2010-08-06-X.Y-syntax.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o -
 struct TFENode {
   TFENode(const TFENode& inNode);
Index: clang/test/CodeGenObjCXX/2010-08-04-Template.mm
===================================================================
--- clang/test/CodeGenObjCXX/2010-08-04-Template.mm
+++ clang/test/CodeGenObjCXX/2010-08-04-Template.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o -
 struct TRunSoon {
   template <class P1> static void Post() {}
Index: clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm
===================================================================
--- clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm
+++ clang/test/CodeGenObjCXX/2007-10-03-MetadataPointers.mm
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
 
 @class NSImage;
Index: clang/test/CodeGenObjC/unqual-copy-restore.m
===================================================================
--- clang/test/CodeGenObjC/unqual-copy-restore.m
+++ clang/test/CodeGenObjC/unqual-copy-restore.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 %s -fobjc-arc -S -emit-llvm -o /dev/null
 
 // rdar://problem/28488427 - Don't crash if the argument type and the parameter
Index: clang/test/CodeGenObjC/unname-bf-metadata.m
===================================================================
--- clang/test/CodeGenObjC/unname-bf-metadata.m
+++ clang/test/CodeGenObjC/unname-bf-metadata.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 // Test that meta-data for ivar lists with unnamed bitfield are generated.
 //
Index: clang/test/CodeGenObjC/ubsan-check-debuglocs.m
===================================================================
--- clang/test/CodeGenObjC/ubsan-check-debuglocs.m
+++ clang/test/CodeGenObjC/ubsan-check-debuglocs.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -fblocks -debug-info-kind=limited \
 // RUN:   -fsanitize=nullability-return %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/synthesize_ivar.m
===================================================================
--- clang/test/CodeGenObjC/synthesize_ivar.m
+++ clang/test/CodeGenObjC/synthesize_ivar.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 // PR13820
Index: clang/test/CodeGenObjC/synthesize_ivar-cont-class.m
===================================================================
--- clang/test/CodeGenObjC/synthesize_ivar-cont-class.m
+++ clang/test/CodeGenObjC/synthesize_ivar-cont-class.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
 
 // PR13820
Index: clang/test/CodeGenObjC/super-dotsyntax-property.m
===================================================================
--- clang/test/CodeGenObjC/super-dotsyntax-property.m
+++ clang/test/CodeGenObjC/super-dotsyntax-property.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface B
Index: clang/test/CodeGenObjC/super-classmethod-category.m
===================================================================
--- clang/test/CodeGenObjC/super-classmethod-category.m
+++ clang/test/CodeGenObjC/super-classmethod-category.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface SUPER
Index: clang/test/CodeGenObjC/sel-as-builtin-type.m
===================================================================
--- clang/test/CodeGenObjC/sel-as-builtin-type.m
+++ clang/test/CodeGenObjC/sel-as-builtin-type.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 // pr5025
 // radar 7405040
Index: clang/test/CodeGenObjC/runtime-fns.m
===================================================================
--- clang/test/CodeGenObjC/runtime-fns.m
+++ clang/test/CodeGenObjC/runtime-fns.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 // RUN: grep -e "^de.*objc_msgSend[0-9]*(" %t | count 1
 // RUN: %clang_cc1 -DWITHDEF -emit-llvm -o %t %s
Index: clang/test/CodeGenObjC/related-result-type.m
===================================================================
--- clang/test/CodeGenObjC/related-result-type.m
+++ clang/test/CodeGenObjC/related-result-type.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
 
 @interface NSObject
Index: clang/test/CodeGenObjC/protocol-property-synth.m
===================================================================
--- clang/test/CodeGenObjC/protocol-property-synth.m
+++ clang/test/CodeGenObjC/protocol-property-synth.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface BaseClass {
Index: clang/test/CodeGenObjC/property-incr-decr-1.m
===================================================================
--- clang/test/CodeGenObjC/property-incr-decr-1.m
+++ clang/test/CodeGenObjC/property-incr-decr-1.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface Object
Index: clang/test/CodeGenObjC/property-getter-dot-syntax.m
===================================================================
--- clang/test/CodeGenObjC/property-getter-dot-syntax.m
+++ clang/test/CodeGenObjC/property-getter-dot-syntax.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @protocol NSObject
Index: clang/test/CodeGenObjC/property-dbg.m
===================================================================
--- clang/test/CodeGenObjC/property-dbg.m
+++ clang/test/CodeGenObjC/property-dbg.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited -x objective-c < %s | grep DW_AT_name
 @interface Foo {
Index: clang/test/CodeGenObjC/property-agrr-getter.m
===================================================================
--- clang/test/CodeGenObjC/property-agrr-getter.m
+++ clang/test/CodeGenObjC/property-agrr-getter.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm-only %s
 
 typedef struct {
Index: clang/test/CodeGenObjC/overloadable.m
===================================================================
--- clang/test/CodeGenObjC/overloadable.m
+++ clang/test/CodeGenObjC/overloadable.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // rdar://6657613
 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/objc2-strong-cast.m
===================================================================
--- clang/test/CodeGenObjC/objc2-strong-cast.m
+++ clang/test/CodeGenObjC/objc2-strong-cast.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o %t %s
 // RUN: %clang_cc1 -x objective-c++ -fobjc-gc -emit-llvm -o %t %s
 
Index: clang/test/CodeGenObjC/objc2-no-strong-cast.m
===================================================================
--- clang/test/CodeGenObjC/objc2-no-strong-cast.m
+++ clang/test/CodeGenObjC/objc2-no-strong-cast.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface PDFViewPrivateVars 
Index: clang/test/CodeGenObjC/objc2-legacy-dispatch.m
===================================================================
--- clang/test/CodeGenObjC/objc2-legacy-dispatch.m
+++ clang/test/CodeGenObjC/objc2-legacy-dispatch.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-dispatch-method=mixed -triple i386-apple-darwin10 -emit-llvm -o - %s | FileCheck -check-prefix=CHECK_NEW_DISPATCH %s
 //
 // CHECK_NEW_DISPATCH-LABEL: define{{.*}} void @f0
Index: clang/test/CodeGenObjC/objc2-ivar-assign.m
===================================================================
--- clang/test/CodeGenObjC/objc2-ivar-assign.m
+++ clang/test/CodeGenObjC/objc2-ivar-assign.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o %t %s
 // RUN: grep objc_assign_ivar %t | count 6
 
Index: clang/test/CodeGenObjC/objc-fixed-enum.m
===================================================================
--- clang/test/CodeGenObjC/objc-fixed-enum.m
+++ clang/test/CodeGenObjC/objc-fixed-enum.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s
 // The DWARF standard says the underlying data type of an enum may be
 // stored in an DW_AT_type entry in the enum DIE. This is useful to have
Index: clang/test/CodeGenObjC/objc-alloc-init.m
===================================================================
--- clang/test/CodeGenObjC/objc-alloc-init.m
+++ clang/test/CodeGenObjC/objc-alloc-init.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=macosx-10.14.4 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=OPTIMIZED --check-prefix=EITHER
 // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=macosx-10.14.3 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=NOT_OPTIMIZED --check-prefix=EITHER
 // RUN: %clang_cc1 %s -fobjc-exceptions -fexceptions -fobjc-runtime=ios-12.2 -emit-llvm -O0 -o - | FileCheck %s --check-prefix=OPTIMIZED --check-prefix=EITHER
Index: clang/test/CodeGenObjC/no-sanitize.m
===================================================================
--- clang/test/CodeGenObjC/no-sanitize.m
+++ clang/test/CodeGenObjC/no-sanitize.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 %s -emit-llvm -fsanitize=address -fblocks -o - | FileCheck %s
 
 @interface I0 @end
Index: clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m
===================================================================
--- clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m
+++ clang/test/CodeGenObjC/newproperty-nested-synthesis-1.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 // REQUIRES: LP64
 
Index: clang/test/CodeGenObjC/messages.m
===================================================================
--- clang/test/CodeGenObjC/messages.m
+++ clang/test/CodeGenObjC/messages.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-MAC
 // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-MAC-NF
 // RUN: %clang_cc1 -fobjc-runtime=gcc -emit-llvm -o - %s | FileCheck %s -check-prefix=CHECK-GNU
Index: clang/test/CodeGenObjC/message-arrays.m
===================================================================
--- clang/test/CodeGenObjC/message-arrays.m
+++ clang/test/CodeGenObjC/message-arrays.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 void f0(id a) {
Index: clang/test/CodeGenObjC/ivars.m
===================================================================
--- clang/test/CodeGenObjC/ivars.m
+++ clang/test/CodeGenObjC/ivars.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s
 // RUN: %clang_cc1 -triple i386-apple-darwin9 -fobjc-runtime=macosx-fragile-10.5 -emit-llvm -o - %s
 // RUN: %clang_cc1 -fobjc-gc -emit-llvm -o - %s
Index: clang/test/CodeGenObjC/hidden.m
===================================================================
--- clang/test/CodeGenObjC/hidden.m
+++ clang/test/CodeGenObjC/hidden.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 __attribute__((visibility("hidden")))
Index: clang/test/CodeGenObjC/function-decay.m
===================================================================
--- clang/test/CodeGenObjC/function-decay.m
+++ clang/test/CodeGenObjC/function-decay.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 %s -emit-llvm -o -
 
 @interface I0 @end
Index: clang/test/CodeGenObjC/forward-decl-param.m
===================================================================
--- clang/test/CodeGenObjC/forward-decl-param.m
+++ clang/test/CodeGenObjC/forward-decl-param.m
@@ -1,4 +1,5 @@
-// RUN: %clang_cc1 %s -emit-llvm -o - 
+// UNSUPPORTED: system-aix
+// RUN: %clang_cc1 %s -emit-llvm -o -
 
 // <rdar://problem/9123036> crash due to forward-declared struct in
 // protocol method parameter.
Index: clang/test/CodeGenObjC/forward-class-impl-metadata.m
===================================================================
--- clang/test/CodeGenObjC/forward-class-impl-metadata.m
+++ clang/test/CodeGenObjC/forward-class-impl-metadata.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface BASE  {
Index: clang/test/CodeGenObjC/encode-test-4.m
===================================================================
--- clang/test/CodeGenObjC/encode-test-4.m
+++ clang/test/CodeGenObjC/encode-test-4.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o - %s -O2 | grep "ret i32 1"
 typedef long Integer;
 typedef enum : Integer { Red, Green, Blue} Color;
Index: clang/test/CodeGenObjC/dot-syntax.m
===================================================================
--- clang/test/CodeGenObjC/dot-syntax.m
+++ clang/test/CodeGenObjC/dot-syntax.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 int printf(const char *, ...);
Index: clang/test/CodeGenObjC/dot-syntax-2.m
===================================================================
--- clang/test/CodeGenObjC/dot-syntax-2.m
+++ clang/test/CodeGenObjC/dot-syntax-2.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 // rdar: // 8062778
 
Index: clang/test/CodeGenObjC/dot-syntax-1.m
===================================================================
--- clang/test/CodeGenObjC/dot-syntax-1.m
+++ clang/test/CodeGenObjC/dot-syntax-1.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 int printf(const char *, ...);
Index: clang/test/CodeGenObjC/debug-property-synth.m
===================================================================
--- clang/test/CodeGenObjC/debug-property-synth.m
+++ clang/test/CodeGenObjC/debug-property-synth.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
 // rdar://problem/9468526
 //
Index: clang/test/CodeGenObjC/debug-info-variadic-method.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-variadic-method.m
+++ clang/test/CodeGenObjC/debug-info-variadic-method.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -o - -emit-llvm -debug-info-kind=limited %s | FileCheck %s
 
 // This test verifies that variadic ObjC methods get the
Index: clang/test/CodeGenObjC/debug-info-static-var.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-static-var.m
+++ clang/test/CodeGenObjC/debug-info-static-var.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -debug-info-kind=limited -emit-llvm -o - %s | FileCheck %s
 // Radar 8801045
 // Do not emit AT_MIPS_linkage_name for static variable i
Index: clang/test/CodeGenObjC/debug-info-self.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-self.m
+++ clang/test/CodeGenObjC/debug-info-self.m
@@ -1,5 +1,6 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -triple %itanium_abi_triple -debug-info-kind=limited %s -o - | FileCheck %s
-// self and _cmd are marked as DW_AT_artificial. 
+// self and _cmd are marked as DW_AT_artificial.
 // myarg is not marked as DW_AT_artificial.
 
 @interface MyClass {
Index: clang/test/CodeGenObjC/debug-info-selector.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-selector.m
+++ clang/test/CodeGenObjC/debug-info-selector.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm  -debug-info-kind=limited %s -o - | FileCheck %s
 // Radar 8494540
 
Index: clang/test/CodeGenObjC/debug-info-property5.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property5.m
+++ clang/test/CodeGenObjC/debug-info-property5.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/debug-info-property4.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property4.m
+++ clang/test/CodeGenObjC/debug-info-property4.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/debug-info-property3.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property3.m
+++ clang/test/CodeGenObjC/debug-info-property3.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
 
 @interface I1
Index: clang/test/CodeGenObjC/debug-info-property2.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property2.m
+++ clang/test/CodeGenObjC/debug-info-property2.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/debug-info-property.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property.m
+++ clang/test/CodeGenObjC/debug-info-property.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m
+++ clang/test/CodeGenObjC/debug-info-property-class-instance-same-name.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
 
 // Both properties should be emitted as having a class and an instance property
Index: clang/test/CodeGenObjC/debug-info-property-class-extension.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-property-class-extension.m
+++ clang/test/CodeGenObjC/debug-info-property-class-extension.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S -emit-llvm -debug-info-kind=limited %s -o - | FileCheck %s
 
 // Checks debug info for properties from class extensions for a few cases.
Index: clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m
+++ clang/test/CodeGenObjC/debug-info-objc-property-dwarf5.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -debug-info-kind=standalone -dwarf-version=5 %s -o - | FileCheck %s
 
 @protocol NSObject
Index: clang/test/CodeGenObjC/debug-info-nested-blocks.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-nested-blocks.m
+++ clang/test/CodeGenObjC/debug-info-nested-blocks.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -dwarf-version=2 -debug-info-kind=limited -fblocks -o - -x objective-c %s| FileCheck %s
 // This code triggered a bug where a dbg.declare intrinsic ended up with the
 // wrong parent and subsequently failed the Verifier.
Index: clang/test/CodeGenObjC/debug-info-linkagename.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-linkagename.m
+++ clang/test/CodeGenObjC/debug-info-linkagename.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1  -debug-info-kind=limited -S -o %t %s
 // RUN: not grep "001-[F bar" %t
 // Linkage name should not use 001 prefix in debug info.
Index: clang/test/CodeGenObjC/debug-info-class-extension3.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-class-extension3.m
+++ clang/test/CodeGenObjC/debug-info-class-extension3.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S -debug-info-kind=limited %s -o - | FileCheck %s
 
 // CHECK-NOT: AT_APPLE_objc_complete_type
Index: clang/test/CodeGenObjC/debug-info-class-extension2.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-class-extension2.m
+++ clang/test/CodeGenObjC/debug-info-class-extension2.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 // CHECK: AT_APPLE_objc_complete_type
Index: clang/test/CodeGenObjC/debug-info-class-extension.m
===================================================================
--- clang/test/CodeGenObjC/debug-info-class-extension.m
+++ clang/test/CodeGenObjC/debug-info-class-extension.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // FIXME: Check IR rather than asm, then triple is not needed.
 // RUN: %clang_cc1 -triple %itanium_abi_triple -S -debug-info-kind=limited %s -o - | FileCheck %s
 
Index: clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m
===================================================================
--- clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m
+++ clang/test/CodeGenObjC/convert-messages-to-runtime-calls.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-runtime=macosx-10.10.0 -emit-llvm -o - %s -fno-objc-convert-messages-to-runtime-calls -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=MSGS
 // RUN: %clang_cc1 -fobjc-runtime=macosx-10.10.0 -emit-llvm -o - %s -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=CALLS
 // RUN: %clang_cc1 -fobjc-runtime=macosx-10.9.0 -emit-llvm -o - %s -fobjc-exceptions -fexceptions | FileCheck %s --check-prefix=MSGS
Index: clang/test/CodeGenObjC/continuation-class.m
===================================================================
--- clang/test/CodeGenObjC/continuation-class.m
+++ clang/test/CodeGenObjC/continuation-class.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface Object
Index: clang/test/CodeGenObjC/compatibility-alias.m
===================================================================
--- clang/test/CodeGenObjC/compatibility-alias.m
+++ clang/test/CodeGenObjC/compatibility-alias.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface Int1 @end
Index: clang/test/CodeGenObjC/class-getter-dotsyntax.m
===================================================================
--- clang/test/CodeGenObjC/class-getter-dotsyntax.m
+++ clang/test/CodeGenObjC/class-getter-dotsyntax.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface Test { }
Index: clang/test/CodeGenObjC/bitfield-ivar-metadata.m
===================================================================
--- clang/test/CodeGenObjC/bitfield-ivar-metadata.m
+++ clang/test/CodeGenObjC/bitfield-ivar-metadata.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @interface INTF
Index: clang/test/CodeGenObjC/attr-minsize.m
===================================================================
--- clang/test/CodeGenObjC/attr-minsize.m
+++ clang/test/CodeGenObjC/attr-minsize.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o - %s | FileCheck %s
 
 @interface Test
Index: clang/test/CodeGenObjC/arc-block-copy-escape.m
===================================================================
--- clang/test/CodeGenObjC/arc-block-copy-escape.m
+++ clang/test/CodeGenObjC/arc-block-copy-escape.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fobjc-arc -fblocks -emit-llvm %s -o - | FileCheck %s
 
 typedef void (^block_t)(void);
Index: clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m
===================================================================
--- clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m
+++ clang/test/CodeGenObjC/2010-02-23-DbgInheritance.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -debug-info-kind=limited -o - | FileCheck %s
 // CHECK-NOT: DW_TAG_member
 // Interface P should not be a member of interface I in debug info.
Index: clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m
===================================================================
--- clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m
+++ clang/test/CodeGenObjC/2010-02-15-Dbg-MethodStart.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -x objective-c -emit-llvm -debug-info-kind=limited < %s | FileCheck "%s"
 // Test to check that subprogram start location.
 
Index: clang/test/CodeGenObjC/2010-02-09-DbgSelf.m
===================================================================
--- clang/test/CodeGenObjC/2010-02-09-DbgSelf.m
+++ clang/test/CodeGenObjC/2010-02-09-DbgSelf.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -x objective-c -emit-llvm -debug-info-kind=limited < %s | FileCheck %s
 // Test to check that "self" argument is assigned a location.
 // CHECK: call void @llvm.dbg.declare(metadata %0** %{{[^,]+}}, metadata [[SELF:![0-9]*]], metadata !{{.*}})
Index: clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m
===================================================================
--- clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m
+++ clang/test/CodeGenObjC/2009-01-26-WriteBarrier-2.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fblocks -emit-llvm %s -fobjc-gc -o - | FileCheck %s
 
 // CHECK: objc_assign_strongCast
Index: clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m
===================================================================
--- clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m
+++ clang/test/CodeGenObjC/2009-01-21-invalid-debug-info.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S -debug-info-kind=limited -o %t.s %s
 
 // FIXME: This test case can be removed at some point (since it will
Index: clang/test/CodeGenObjC/2008-11-25-Blocks.m
===================================================================
--- clang/test/CodeGenObjC/2008-11-25-Blocks.m
+++ clang/test/CodeGenObjC/2008-11-25-Blocks.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -fblocks -emit-llvm %s -o /dev/null
 // rdar://6394879
 
Index: clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m
===================================================================
--- clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m
+++ clang/test/CodeGenObjC/2008-10-23-invalid-icmp.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @protocol P @end
Index: clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m
===================================================================
--- clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m
+++ clang/test/CodeGenObjC/2008-08-25-incompatible-cond-expr.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm -o %t %s
 
 @protocol P0
Index: clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m
===================================================================
--- clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m
+++ clang/test/CodeGenObjC/2007-10-23-GC-WriteBarrier.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null -fobjc-gc
 // rdar://5541393
 
Index: clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m
===================================================================
--- clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m
+++ clang/test/CodeGenObjC/2007-10-18-ProDescriptor.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -emit-llvm %s -o /dev/null
 @protocol O
 @end
Index: clang/test/CodeGenObjC/2007-05-02-Strong.m
===================================================================
--- clang/test/CodeGenObjC/2007-05-02-Strong.m
+++ clang/test/CodeGenObjC/2007-05-02-Strong.m
@@ -1,3 +1,4 @@
+// UNSUPPORTED: system-aix
 // RUN: %clang_cc1 -S %s -fobjc-gc -o /dev/null
 typedef int NSInteger;
 typedef struct _NSRect {
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
  • [PATCH] D109060: Disable LIT te... Jake Egan via Phabricator via cfe-commits

Reply via email to