[llvm] [ValueTracking] Allow tracking values through Integral AddrSpaceCasts (PR #70483)

Jeffrey Byrnes via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 8 15:41:43 PST 2024


jrbyrnes wrote:

Seems like there are instances where adress spaces should be marked non-integral where they are not (for example, NVPTX see https://github.com/llvm/llvm-project/blob/c22828991e7ca7b99048761c078252e94403ba6e/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp#L765 , https://github.com/llvm/llvm-project/blob/c22828991e7ca7b99048761c078252e94403ba6e/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td#L2395). In order for this to be legal, I'll need to find all such instances and correctly mark them as nonintegral.

https://github.com/llvm/llvm-project/pull/70483


More information about the llvm-commits mailing list