aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-09-18 15:30:00 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-09-18 15:32:31 +0100
commitb2ffc867ada60fde361c198dfc31d9c90f70e1aa (patch)
tree4875ed6ed433ff27085d3c9de250d55ac5762a39 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parentaa8601dc6ddd110a3465e85f2f1db89c8f9efcb2 (diff)
downloadllvm-b2ffc867ada60fde361c198dfc31d9c90f70e1aa.zip
llvm-b2ffc867ada60fde361c198dfc31d9c90f70e1aa.tar.gz
llvm-b2ffc867ada60fde361c198dfc31d9c90f70e1aa.tar.bz2
[DAG] getNode() - begin generalizing the (zext (trunc (assertzext x))) -> (assertzext x) fold.
We'll need to generalize this fold to check for any zero upperbits to address some of the D155472 regressions, but this exposes a number of issues. For now, just use the general MaskedValueIsZero test instead of the assertzext.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions