summaryrefslogtreecommitdiff
path: root/llvm/test/Transforms/ObjCARC/basic.ll
AgeCommit message (Expand)Author
2025-01-29[IR] Convert from nocapture to captures(none) (#123181)Nikita Popov
2024-12-03[llvm] Remove `br i1 undef` from some regression tests [NFC] (#118419)Lee Wei
2024-06-14 [RemoveDIs] Print IR with debug records by default (#91724)Stephen Tozer
2022-12-12ObjCARC: Update tests to use opaque pointersMatt Arsenault
2022-12-12ObjCARC: Try to fix faulty testsMatt Arsenault
2022-11-04[IR] Switch everything to use memory attributeNikita Popov
2022-10-18[ObjCARC][test] Use `opt -passes=` syntaxArthur Eubanks
2022-10-07[opt] Don't translate legacy -analysis flag to require<analysis>Arthur Eubanks
2022-03-25Reapply "[Intrinsics] Add `nocallback` to the default intrinsic attributes"Johannes Doerfert
2021-07-15[ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in testsNikita Popov
2021-02-15[ObjC][ARC] Do not perform code motion on precise release callsAkira Hatanaka
2020-10-20[IR] Make nosync, nofree and willreturn default for intrinsics.sstefan1
2020-08-28[ObjC][ARC] In HandlePotentialAlterRefCount, check whether anAkira Hatanaka
2020-08-28[ObjCARCOpt] Port objc-arc to NPMArthur Eubanks
2020-06-26[BasicAA] Rename deprecated -basicaa to -basic-aaFangrui Song
2019-07-28[FunctionAttrs] Annotate "willreturn" for intrinsicsHideto Ueno
2019-04-17Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher
2019-04-17Temporarily Revert "Add basic loop fusion pass."Eric Christopher
2018-12-18Change the objc ARC optimizer to use the new objc.* intrinsicsPete Cooper
2017-10-16[ObjCARC] Do not move a release that has the clang.imprecise_release tagAkira Hatanaka
2017-07-28Remove the obsolete offset parameter from @llvm.dbg.valueAdrian Prantl
2017-05-03Replace hardcoded intrinsic list with speculatable attribute.Matt Arsenault
2016-04-15[PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl
2016-04-05[DebugInfo] Fix tests so that each subprogram belongs to a CU.Davide Italiano
2016-01-27Add support for objc_unsafeClaimAutoreleasedReturnValue to theJohn McCall
2015-08-28DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith
2015-07-31DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-04-29IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-04-15DebugInfo: Add missing !dbg attachments to intrinsicsDuncan P. N. Exon Smith
2015-03-27DebugInfo: Update testcases with invalid variablesDuncan P. N. Exon Smith
2015-03-16[objc-arc] Make the ARC optimizer more conservative by forcing it to be non-s...Michael Gottesman
2015-03-15Verifier: Check debug info intrinsic argumentsDuncan P. N. Exon Smith
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2015-03-03DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2014-12-15IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith
2014-10-03Revert "Revert "DI: Fold constant arguments into a single MDString""Duncan P. N. Exon Smith
2014-10-02Revert "DI: Fold constant arguments into a single MDString"Duncan P. N. Exon Smith
2014-10-02DI: Fold constant arguments into a single MDStringDuncan P. N. Exon Smith
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2014-10-01Revert r218778 while investigating buldbot breakage.Adrian Prantl
2014-10-01Move the complex address expression out of DIVariable and into an extraAdrian Prantl
2013-11-23Debug Info: update testing cases to specify the debug info version number.Manman Ren
2013-09-03[objc-arc] Move some block tests from basic.ll -> retain-block.ll and add som...Michael Gottesman
2013-07-14Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...Stephen Lin
2013-07-07[objc-arc] Teach the ARC optimizer that objc_sync_enter/objc_sync_exit do not...Michael Gottesman
2013-04-27[objc-arc] Test cleanups.Michael Gottesman