aboutsummaryrefslogtreecommitdiff
path: root/clang/test/CodeGenObjC/arc-foreach.m
AgeCommit message (Expand)AuthorFilesLines
2024-07-11[ObjC][CodeGen] Assume a for-in loop is in bounds and cannot overflow (#94885)AtariDreams1-2/+2
2024-01-24[InstCombine] Canonicalize constant GEPs to i8 source element type (#68882)Nikita Popov1-2/+2
2023-08-28[clang] Remove rdar links; NFCAaron Ballman1-3/+0
2023-07-17Revert "Remove rdar links; NFC"Mehdi Amini1-0/+3
2023-07-07Remove rdar links; NFCAaron Ballman1-3/+0
2023-01-26[Clang] Convert some tests to opaque pointers (NFC)Nikita Popov1-94/+71
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov1-2/+2
2022-02-18[Clang] Rename `disable-noundef-analysis` flag to `-[no-]enable-noundef-analy...hyeongyukim1-2/+2
2022-01-26[ObjC] Emit selector load right before msgSend call.Ahmed Bougacha1-7/+8
2022-01-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyu kim1-2/+2
2021-11-09Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...hyeongyu kim1-2/+2
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...hyeongyukim1-2/+2
2021-11-06Revert "[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analy...Juneyoung Lee1-2/+2
2021-11-06[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-2/+2
2021-10-18Revert D105169 due to the two-stage failure in ASANJuneyoung Lee1-2/+2
2021-10-16[Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and ...Juneyoung Lee1-2/+2
2020-12-30[test] Add {{.*}} to make tests immune to dso_local/dso_preemptable/(none) di...Fangrui Song1-5/+5
2020-06-11[CodeGen] Simplify the way lifetime of block captures is extendedAkira Hatanaka1-8/+5
2020-06-09Don't use a variable that isn't definedAkira Hatanaka1-1/+1
2019-03-21[CodeGen][ObjC] Annotate calls to objc_retainAutoreleasedReturnValueAkira Hatanaka1-1/+1
2018-12-20Use @llvm.objc.clang.arc.use intrinsic instead of clang.arc.use function.Pete Cooper1-4/+4
2018-12-18Generate objc intrinsics instead of runtime calls as the ARC optimizer now wo...Pete Cooper1-14/+14
2018-01-19Change memcpy/memove/memset to have dest and source alignment attributes (Ste...Daniel Neilson1-1/+1
2017-05-09[CodeGen][ObjC] Emit @objc_retain at -O0 for variables captured byAkira Hatanaka1-2/+4
2017-05-05CodeGen: avoid use of @clang.arc.use intrinsic at O0Saleem Abdulrasool1-7/+25
2017-04-28[CodeGen][ObjC] Don't retain captured Objective-C pointers at blockAkira Hatanaka1-11/+8
2017-04-14Revert r300287.Kuba Mracek1-3/+3
2017-04-14[ObjC] Fix lifetime markers of loop variable in EmitObjCForCollectionStmtKuba Mracek1-3/+3
2016-04-12[ObjC] Pop all cleanups created in EmitObjCForCollectionStmt beforeAkira Hatanaka1-0/+51
2015-11-19Revert "Change memcpy/memset/memmove to have dest and source alignments."Pete Cooper1-1/+1
2015-11-18Change memcpy/memset/memmove to have dest and source alignments.Pete Cooper1-1/+1
2015-10-21In ARC, peephole the initialization of a __weak variable withJohn McCall1-3/+1
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie1-12/+12
2015-02-27Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie1-9/+9
2014-11-06Don't manually insert L prefixes.Rafael Espindola1-3/+3
2014-02-16Fix broken CHECK linesNico Rieck1-1/+1
2013-09-04Don't pass -O0 to clang_cc1, it is the default.Rafael Espindola1-1/+1
2013-08-15CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tes...Stephen Lin1-5/+5
2013-08-12Fix FileCheck --check-prefix lines.Tim Northover1-1/+1
2013-03-29Bugfix/Followup for r177086.Adrian Prantl1-1/+2
2013-02-22Update to use references to attribute groups instead of listing the attribute...Bill Wendling1-1/+3
2013-02-21objective-C arc IR-gen. Retaining of strongFariborz Jahanian1-4/+4
2012-11-27objective-C arc: load of a __weak object happens via call toFariborz Jahanian1-1/+2
2012-10-17At -O0, prefer objc_storeStrong with a null new value to theJohn McCall1-5/+3
2011-11-10Fix a subtle bug with cleanups: when activatingJohn McCall1-7/+2
2011-11-10Enter the cleanups for a block outside the enclosingJohn McCall1-3/+10
2011-10-02Make -fobjc-nonfragile-abi the -cc1 default, since it's theJohn McCall1-1/+1
2011-08-05The continue label in an ARC for-in loop should not involveJohn McCall1-0/+21
2011-07-27Clean up the analysis of the collection operand to ObjCJohn McCall1-3/+81
2011-07-10keep track of whether being in a RS_StructPointer stateChris Lattner1-2/+2