and is generally more supported so if we have a ptrmask anyways
might as well use and.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D156640
[InstCombine] Fold `(ptrtoint (ptrmask p0, m0))` -> `(and (ptrtoint p0), m0)` AbandonedPublic Authored by goldstein.w.n on Jul 30 2023, 4:01 PM.
Details Summary and is generally more supported so if we have a ptrmask anyways
Diff Detail
Event TimelineThis revision was landed with ongoing or failed builds.Nov 1 2023, 9:51 PM
Revision Contents
Diff 545484 llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
llvm/test/Transforms/InstCombine/ptrmask.ll
|