https://reviews.llvm.org/D92808 made clang use the operand bundle instead of emitting retainRV/claimRV calls on arm64. This patch makes changes to clang that are needed to use the operand bundle on x86-64.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Time | Test | |
---|---|---|
22,430 ms | x64 debian > libarcher.races::task-dependency.c |
Event Timeline
clang/lib/CodeGen/CGObjC.cpp | ||
---|---|---|
2351–2354 | Please leave a comment saying that we should do this on all targets, and the limiting factor is that it needs specific support from the backend. Otherwise, this patch LGTM. |
Please leave a comment saying that we should do this on all targets, and the limiting factor is that it needs specific support from the backend.
Otherwise, this patch LGTM.