llvm-project/llvm/lib/Transforms/ObjCARC
Richard Smith 925ae8c790 Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV"
This reverts commit 53176c1680, which
introduceed a layering violation. LLVM's IR library can't include
headers from Analysis.
2021-01-25 13:53:38 -08:00
..
ARCRuntimeEntryPoints.h Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
BlotMapVector.h
CMakeLists.txt llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
DependencyAnalysis.cpp [NFC] Reduce include files dependency. 2020-12-03 18:25:05 +03:00
DependencyAnalysis.h [ObjC][ARC] Add and use a function which finds and returns the single 2020-11-13 14:02:58 -08:00
ObjCARC.cpp Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
ObjCARC.h Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
ObjCARCAPElim.cpp Port -objc-arc-apelim to NPM 2020-10-26 20:01:46 -07:00
ObjCARCContract.cpp Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
ObjCARCExpand.cpp Port -objc-arc-expand to NPM 2020-10-26 20:05:10 -07:00
ObjCARCOpts.cpp Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
ProvenanceAnalysis.cpp Remove unused parameter 2020-11-02 17:40:06 -08:00
ProvenanceAnalysis.h Remove unused parameter 2020-11-02 17:40:06 -08:00
ProvenanceAnalysisEvaluator.cpp [NFC] Reduce include files dependency and AA header cleanup (part 2). 2020-12-17 14:04:48 +03:00
PtrState.cpp Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00
PtrState.h Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" 2021-01-25 13:53:38 -08:00