aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/ELFObjectFile.cpp
diff options
context:
space:
mode:
authorjeanPerier <jperier@nvidia.com>2024-05-31 13:41:11 +0200
committerGitHub <noreply@github.com>2024-05-31 13:41:11 +0200
commitf917c396c9855d7e0af0b1b3e6209757c2de0b51 (patch)
treec826676b45a671d9a69eba7a1469a97d4ba0a9bd /llvm/lib/Object/ELFObjectFile.cpp
parent8f4d5a32ace7f858881b6a59663ff6596b162dbc (diff)
downloadllvm-f917c396c9855d7e0af0b1b3e6209757c2de0b51.zip
llvm-f917c396c9855d7e0af0b1b3e6209757c2de0b51.tar.gz
llvm-f917c396c9855d7e0af0b1b3e6209757c2de0b51.tar.bz2
[flang] improve and rename Entity::hasNonDefaultLowerBounds (#93848)
Improve hasNonDefaultLowerBounds to follow box fir.convert. This helps HLFIR helpers to generate less code when it can be easily deduced that the fir.box lower bounds were set to ones. It will help me for SELECT RANK lowering to avoid generating hlfir.declare with lower bounds inside the RANK CASE (Current situation would not be incorrect, the lower bounds would be SSA value ending-up being one, I just want simpler IR). Renamed to mayHaveNonDefaultLowerBounds since it may still answer yes when the lower bounds are ones.
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions