[all-commits] [llvm/llvm-project] de1966: Revert "[ObjC][ARC] Use operand bundle 'clang.arc....
Nico Weber via All-commits
all-commits at lists.llvm.org
Tue Feb 9 08:07:10 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: de1966e5427985163f8e816834b3a0564b5e24cd
https://github.com/llvm/llvm-project/commit/de1966e5427985163f8e816834b3a0564b5e24cd
Author: Nico Weber <thakis at chromium.org>
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M clang/lib/CodeGen/CGObjC.cpp
M clang/lib/CodeGen/CodeGenFunction.h
M clang/lib/CodeGen/CodeGenModule.h
R clang/test/CodeGenObjC/arc-rv-attr.m
M clang/test/CodeGenObjC/arc-unsafeclaim.m
M llvm/docs/LangRef.rst
R llvm/include/llvm/Analysis/ObjCARCUtil.h
M llvm/include/llvm/IR/InstrTypes.h
M llvm/include/llvm/IR/Intrinsics.td
M llvm/include/llvm/IR/LLVMContext.h
M llvm/lib/Analysis/ObjCARCInstKind.cpp
M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
M llvm/lib/IR/Instructions.cpp
M llvm/lib/IR/LLVMContext.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h
M llvm/lib/Transforms/ObjCARC/ObjCARC.cpp
M llvm/lib/Transforms/ObjCARC/ObjCARC.h
M llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp
M llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
M llvm/lib/Transforms/ObjCARC/PtrState.cpp
M llvm/lib/Transforms/ObjCARC/PtrState.h
M llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
M llvm/lib/Transforms/Utils/InlineFunction.cpp
M llvm/test/Bitcode/operand-bundles-bc-analyzer.ll
M llvm/test/CodeGen/AArch64/call-rv-marker.ll
M llvm/test/Transforms/DeadArgElim/deadretval.ll
R llvm/test/Transforms/Inline/inline-retainRV-call.ll
M llvm/test/Transforms/ObjCARC/contract-marker-funclet.ll
R llvm/test/Transforms/ObjCARC/contract-rv-attr.ll
M llvm/test/Transforms/ObjCARC/contract.ll
M llvm/test/Transforms/ObjCARC/intrinsic-use.ll
M llvm/test/Transforms/ObjCARC/rv.ll
A llvm/test/Transforms/TailCallElim/deopt-bundle.ll
R llvm/test/Transforms/TailCallElim/operand-bundles.ll
Log Message:
-----------
Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly"
This reverts commit 4a64d8fe392449b205e59031aad5424968cf7446.
Makes clang crash when buildling trivial iOS programs, see comment
after https://reviews.llvm.org/D92808#2551401
More information about the All-commits
mailing list