hanchenye-llvm-project/clang/test/CodeGenObjC
Alp Toker 544bd43624 Remove duplicated -cc1 in tests
llvm-svn: 196728
2013-12-08 18:06:52 +00:00
..
Inputs
2007-04-03-ObjcEH.m
2007-05-02-Strong.m
2007-10-18-ProDescriptor.m
2007-10-23-GC-WriteBarrier.m
2008-08-25-incompatible-cond-expr.m
2008-10-3-EhValue.m
2008-10-23-invalid-icmp.m
2008-11-12-Metadata.m
2008-11-24-ConstCFStrings.m
2008-11-25-Blocks.m
2009-01-21-invalid-debug-info.m
2009-01-26-WriteBarrier-2.m
2009-02-05-VolatileProp.m
2009-08-05-utf16.m
2010-02-01-utf16-with-null.m
2010-02-09-DbgSelf.m Simplify assert-neutral matching in test case. 2013-08-19 18:35:25 +00:00
2010-02-15-Dbg-MethodStart.m
2010-02-23-DbgInheritance.m
2010-03-17-StructRef.m
2011-03-08-IVarLookup.m
arc-arm.m Use the actual ABI-determined C calling convention for runtime 2013-02-28 19:01:20 +00:00
arc-block-copy-escape.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-blocks.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-bridged-cast.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-captured-32bit-block-var-layout-2.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-captured-32bit-block-var-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-captured-block-var-inlined-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-captured-block-var-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-compound-stmt.m
arc-cond-stmt.m
arc-exceptions.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-foreach.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-ivar-layout.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
arc-linetable-autorelease.m Do not reuse the debug location of the return value's store if there is autorelease code to be emitted between store and return instructions. This is analoguous to what we do for lexical scope cleanups. 2013-05-30 18:12:23 +00:00
arc-linetable.m Ensure that the line table for functions with cleanups is sequential. 2013-05-02 17:30:20 +00:00
arc-literals.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-loadweakretained-release.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-no-arc-exceptions.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
arc-no-runtime.m At -O0, prefer objc_storeStrong with a null new value to the 2012-10-17 02:28:37 +00:00
arc-precise-lifetime.m ObjectiveC: Allow NS_RETURNS_INNER_POINTER annotation 2013-09-19 16:37:20 +00:00
arc-property.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-related-result-type.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-ternary-op.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-unbridged-cast.m
arc-unopt.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-unoptimized-byref-var.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc-weak-property.m Marking the objc_autoreleaseReturnValue and objc_retainAutoreleaseReturnValue 2012-12-12 17:52:21 +00:00
arc-with-atthrow.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
arc.m Fix a tranche of comment, test and doc typos 2013-12-05 16:25:25 +00:00
arm-atomic-scalar-setter-getter.m
assign.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
atomic-aggregate-property.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
attr-availability.m
attr-callconv.m Improving calling convention test coverage by adding tests for things not currently handled. Specifically: the diagnostics in SemaDeclAttr.cpp, and ensuring that calling convention attributes are applied to ObjC method declarations. No functional changes. 2013-11-19 04:08:34 +00:00
attr-exception.m Use the actual class visibility for the ObjC EHTYPE global, 2013-02-19 01:57:29 +00:00
attr-minsize.m Update the front end to use minsize attribute 2012-11-01 23:55:47 +00:00
attr-strong.c
auto-property-synthesize-protocol.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
autorelease.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
bitfield-1.m
bitfield-access.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
bitfield-gnu.m
bitfield-ivar-metadata.m
bitfield-ivar-offsets.m Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
bitfield_encoding.m
block-6.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
block-byref-debuginfo.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
block-byref-variable-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
block-var-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
blocks-1.m Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
blocks-2.m
blocks-3.m
blocks-4.m
blocks-5.m
blocks-ivar-debug.m
blocks.m Fix a tranche of comment, test and doc typos 2013-12-05 16:25:25 +00:00
boxing.m Changed CGObjCMac.cpp to add the marker externally_initialized to SELECTOR_REFERENCES in both the fragile and non-fragile API. 2013-02-05 23:08:45 +00:00
builtin-memfns.m Fix PR reference in test. 2012-08-29 21:27:50 +00:00
builtins.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
catch-lexical-block.m PR14566: Debug Info: avoid top level lexical blocks in functions 2013-01-26 22:16:26 +00:00
category-class.m
category-super-class-meth.m objective-C IRgen: When sending a method to 'super' 2012-10-10 23:11:18 +00:00
class-getter-dotsyntax.m
class-type.m
compatibility-alias.m
complex-double-abi.m Properly assemble PHIs after a null-checked invoke of objc_msgSend. 2013-02-12 05:53:35 +00:00
complex-property.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
constant-string-class-1.m
constant-string-class.m
constant-strings.m
continuation-class.m
deadcode_strip_used_var.m
debug-info-block-captured-self.m Correctly emit certain implicit references to 'self' even within 2013-05-03 07:33:41 +00:00
debug-info-block-helper.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
debug-info-block-line.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
debug-info-blocks.m Debug Info: Fix an oversight of r186553. Ensure that the function prologue 2013-07-24 20:34:39 +00:00
debug-info-class-extension.m
debug-info-class-extension2.m
debug-info-class-extension3.m
debug-info-crash-2.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
debug-info-crash.m
debug-info-default-synth-ivar.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
debug-info-fwddecl.m DebugInfo: handle the DI asm printing change to reword '[fwd]' as '[decl]' and add '[def]' for non-decl tag types 2013-06-21 03:41:46 +00:00
debug-info-getter-name.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
debug-info-id-with-protocol.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
debug-info-impl.m Simplify/generalize some debug info test cases 2013-03-19 23:10:14 +00:00
debug-info-instancetype.m Debug Info: follow-up patch to r189283. 2013-08-26 23:19:37 +00:00
debug-info-ivars-extension.m Simplify/generalize some debug info test cases 2013-03-19 23:10:14 +00:00
debug-info-ivars-indirect.m Simplify/generalize some debug info test cases 2013-03-19 23:10:14 +00:00
debug-info-ivars-private.m Simplify/generalize some debug info test cases 2013-03-19 23:10:14 +00:00
debug-info-ivars.m Simplify/generalize some debug info test cases 2013-03-19 23:10:14 +00:00
debug-info-lifetime-crash.m Remove duplicated -cc1 in tests 2013-12-08 18:06:52 +00:00
debug-info-linkagename.m
debug-info-property-accessors.m ObjC Debug Info: Emit the names of accessors whenever they diverge from 2013-06-07 01:10:45 +00:00
debug-info-property.m
debug-info-property2.m
debug-info-property3.m Generalize DebugInfo tests by avoiding explicit metadata numbers 2013-02-02 00:34:26 +00:00
debug-info-property4.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
debug-info-property5.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
debug-info-pubtypes.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
debug-info-selector.m
debug-info-self.m DebugInfo: Do not include line/file info for artificial parameters & parameters of artificial functions 2013-08-19 03:37:48 +00:00
debug-info-static-var.m Change this to an IR test instead of an assembly test (as per comment in r171134). 2012-12-28 01:16:31 +00:00
debug-info-synthesis.m Generalize debug info tests to be forward compatible with future DISubprogram changes 2013-03-21 20:20:15 +00:00
debug-property-synth.m
debuginfo-properties.m ObjC Debug Info: Emit the correct method names for accessors for 2013-05-17 23:49:10 +00:00
default-property-synthesis.m
designated-initializers.m Correctly handle designated initializers which modify an array initialized 2013-06-11 21:48:11 +00:00
dot-syntax-1.m
dot-syntax-2.m
dot-syntax.m
encode-cstyle-method.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
encode-test-2.m
encode-test-3.m FileCheck-ify some clang grep tests that use double quotes 2013-04-10 21:10:39 +00:00
encode-test-4.m
encode-test-5.m
encode-test-6.m Objective-C: Produce gcc compatible encoding of 2013-07-12 16:19:11 +00:00
encode-test.m Objective-C encoding. Fixes up encodeing for 2013-06-04 16:04:37 +00:00
exceptions-nonfragile.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
exceptions.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
extended-block-signature-encode.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
externally-initialized-selectors.m Remove duplicated -cc1 in tests 2013-12-08 18:06:52 +00:00
for-in.m
forward-class-impl-metadata.m
forward-decl-param.m
fp2ret.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
fpret.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
function-decay.m
gc-weak-attribute.m
gc.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
getter-property-mismatch.m
getter-property-type-mismatch.m
gnu-exceptions.m Add more of the command line options as attribute flags. 2013-02-28 22:49:57 +00:00
hidden-visibility.m
hidden.m
id-isa-codegen.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
illegal-UTF8.m
image-info.m
implicit-objc_msgSend.m
implicit-property.m
instance-method-metadata.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
interface-layout-64.m Tests: remove disabled llvm-gcc invocations 2013-01-28 18:01:33 +00:00
interface.m
ivar-base-as-invariant-load.m Emit a .ident saying that clang produced this file. 2013-10-16 19:28:50 +00:00
ivar-invariant.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
ivar-layout-64-bitfields.m
ivar-layout-64.m Fix a silly mistake in r167437. 2012-11-06 21:10:22 +00:00
ivar-layout-array0-struct.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
ivar-layout-no-optimize.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
ivar-layout-nonfragile-abi2.m
ivars.m
layout-bitfield-crash.m
link-errors.m
local-static-block.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
message-arrays.m
messages-2.m
messages.m
metadata-symbols-32.m FileCheck-ify more grep tests with quoted double quotes 2013-04-11 13:24:56 +00:00
metadata-symbols-64.m FileCheck-ify more grep tests with quoted double quotes 2013-04-11 13:24:56 +00:00
metadata_symbols.m FileCheck-ify more grep tests with quoted double quotes 2013-04-11 13:24:56 +00:00
misc-atomic-property.m
mrr-autorelease.m
mrr-captured-block-var-inlined-layout.m Don't pass -O0 to clang_cc1, it is the default. 2013-09-04 04:12:25 +00:00
nested-rethrow.m
newproperty-nested-synthesis-1.m clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompatible tests. 2012-09-12 10:45:40 +00:00
next-objc-dispatch.m
no-category-class.m
no-vararg-messaging.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
non-lazy-classes.m Tests: remove disabled llvm-gcc invocations 2013-01-28 18:01:33 +00:00
nonlazy-msgSend.m Reapply r176133 with testcase fixes. 2013-02-27 00:06:04 +00:00
ns-constant-strings.m
ns_consume_null_check.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
null-objc-empty-vtable.m ObjectiveC IRGen. Replace _objc_empty_vtable pointer in Objective-C 2013-10-24 17:40:28 +00:00
objc-align.m FileCheck-ify some clang grep tests that use double quotes 2013-04-10 21:10:39 +00:00
objc-arc-container-subscripting.m Update to use references to attribute groups instead of listing the attributes on the call/invoke instructions. 2013-02-22 09:10:20 +00:00
objc-assign-ivar.m
objc-container-subscripting-1.m
objc-container-subscripting.m
objc-dictionary-literal.m
objc-fixed-enum.m Remove an empty line so the line numbers match up again after the recent documentation change. 2013-04-19 21:59:40 +00:00
objc-gc-aggr-assign.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
objc-literal-debugger-test.m Reapply r176133 with testcase fixes. 2013-02-27 00:06:04 +00:00
objc-literal-tests.m Reapply r176133 with testcase fixes. 2013-02-27 00:06:04 +00:00
objc-read-weak-byref.m Check IR on this test. 2013-12-03 14:46:31 +00:00
objc2-assign-global.m
objc2-ivar-assign.m clang/test/CodeGenObjC: [PR13820] Suppress LLP64-incompatible tests. 2012-09-12 10:45:52 +00:00
objc2-legacy-dispatch.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
objc2-new-gc-api-strongcast.m
objc2-no-strong-cast.m
objc2-no-write-barrier.m Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
objc2-nonfragile-abi-impl.m
objc2-property-encode.m
objc2-protocol-enc.m
objc2-retain-codegen.m
objc2-strong-cast-1.m
objc2-strong-cast-block-import.m
objc2-strong-cast.m
objc2-weak-assign.m
objc2-weak-block-call.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
objc2-weak-compare.m
objc2-weak-import-attribute.m
objc2-weak-ivar-debug.m
objc2-weak-ivar.m
objc2-write-barrier-2.m
objc2-write-barrier-3.m
objc2-write-barrier-4.m
objc2-write-barrier-5.m Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
objc2-write-barrier.m
object-incr-decr-1.m
objfw.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
optimized-setter-ios-device.m Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. 2012-10-15 22:23:53 +00:00
optimized-setter.m Reapply r170344, this time without forgetting to commit the header changes. 2012-12-17 18:54:24 +00:00
overloadable.m
predefined-expr.m
prop-metadata-gnu.m GNUstep runtime version default to 1.6, generate correct property attribute 2012-10-16 15:11:55 +00:00
property-aggregate.m
property-agrr-getter.m
property-category-impl.m
property-complex.m
property-dbg.m
property-getter-dot-syntax.m
property-incr-decr-1.m
property-list-in-class.m
property-ref-cast-to-void.m
property-setter-attr.m
property-type-mismatch.m
property.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
protocol-in-extended-class.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
protocol-property-synth.m
protocols-lazy.m Replace 'grep foo | count 0' with 'not grep foo'. 2013-07-04 15:22:16 +00:00
protocols.m
rdr-6732143-dangling-block-reference.m
related-result-type.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
reorder-synthesized-ivars.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
return-objc-object.mm
runtime-fns.m
sel-as-builtin-type.m
selector-ref-invariance.m
simplify-exceptions.mm
stand-alone-implementation.m
stret_lookup.m Add a define for the ObjFW runtime ABI version. 2013-09-16 16:31:49 +00:00
super-classmethod-category.m
super-dotsyntax-property.m
super-dotsyntax-struct-property.m
super-message-fragileabi.m
synchronized.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
synthesize_ivar-cont-class.m FileCheck-ify some clang grep tests that use double quotes 2013-04-10 21:10:39 +00:00
synthesize_ivar.m clang/test/CodeGenObjC: [PR13820] Suppress LLP64-incompatible tests. 2012-09-12 10:45:52 +00:00
tentative-cfconstantstring.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
terminate.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00
try.m clang/test: REQUIRES: s/x86-64-registered-target/x86-registered-target/ 2013-12-04 03:41:33 +00:00
undefined-protocol.m clang/test: [PR13820] Suppress LLP64-incompatible tests for ObjC with +Asserts. 2012-09-12 14:26:42 +00:00
unname-bf-metadata.m
unoptimized-setter.m Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. 2012-10-15 22:23:53 +00:00
variadic-sends.m
x86_64-struct-return-gc.m CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail. 2013-08-15 06:47:53 +00:00