diff options
| author | Florian Hahn <flo@fhahn.com> | 2026-02-10 13:46:42 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-10 13:46:42 +0000 |
| commit | f8d5a003faa7567c2bac0b064ea6616f2e892467 (patch) | |
| tree | b438e002ec0ce4018e01feb9658b7990c579bed0 /llvm/lib/Transforms/Vectorize | |
| parent | 2f0400c1a15b7b1ff401cc12902f7de5856cf1f7 (diff) | |
| download | llvm-f8d5a003faa7567c2bac0b064ea6616f2e892467.tar.gz llvm-f8d5a003faa7567c2bac0b064ea6616f2e892467.tar.bz2 llvm-f8d5a003faa7567c2bac0b064ea6616f2e892467.zip | |
[SCEV] Don't create SCEVPtrToAddr for unstable pointer representations. (#180718)
Conservatively treat unstable pointers as SCEVCouldNotCompute in
getPtrToAddrExpr, and return SCEVUnknown when constructing from IR.
This surfaced as part of the discussion in
https://github.com/llvm/llvm-project/pull/178861.
PR: https://github.com/llvm/llvm-project/pull/180718
Diffstat (limited to 'llvm/lib/Transforms/Vectorize')
0 files changed, 0 insertions, 0 deletions
