[llvm-branch-commits] [clang] release/20.x: [Clang][ReleaseNotes] Document -fclang-abi-compat=19 re: #110503 (PR #125368)

2025-02-03 Thread John McCall via llvm-branch-commits

rjmccall wrote:

It's approved anyway. Thanks, Tom.

https://github.com/llvm/llvm-project/pull/125368
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang] release/20.x: [TBAA] Don't emit pointer-tbaa for void pointers. (#122116) (PR #125206)

2025-02-18 Thread John McCall via llvm-branch-commits

rjmccall wrote:

Right, I agree with taking this for the release branch. It is essentially a bug 
fix (relaxing a rule that was undesirably strict) for the pointer TBAA feature, 
which is already in the branch.

https://github.com/llvm/llvm-project/pull/125206
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits


[llvm-branch-commits] [clang] clang: Remove dest LangAS argument from performAddrSpaceCast (PR #138866)

2025-05-08 Thread John McCall via llvm-branch-commits

rjmccall wrote:

I would like to continue to traffic in LangAS, if for no other reason than that 
it promotes better habits within CodeGen. Otherwise, I think we will end up 
with a lot of code that immediately lowers address spaces, and that will make 
it very difficult to treat address spaces as a frontend abstraction if we ever 
do have a need for that, which I continue to believe is a likely future 
development.

https://github.com/llvm/llvm-project/pull/138866
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits