aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJohn Brawn <john.brawn@arm.com>2024-06-17 12:01:08 +0100
committerGitHub <noreply@github.com>2024-06-17 12:01:08 +0100
commitf84056c38f1fd14881b23ace521a403e52ed7405 (patch)
tree8325f174fe2613cffd7fc7d5ac065ec7ce5b7864 /flang/lib/Frontend/CompilerInvocation.cpp
parent7e4f7fcd9c0622270269d9e01031c5059cb41dae (diff)
downloadllvm-f84056c38f1fd14881b23ace521a403e52ed7405.zip
llvm-f84056c38f1fd14881b23ace521a403e52ed7405.tar.gz
llvm-f84056c38f1fd14881b23ace521a403e52ed7405.tar.bz2
[DebugInfo] Handle DW_OP_LLVM_extract_bits in SROA (#94638)
This doesn't need any work to be done in SROA itself, but rather in functions that it uses. Specifically: * DIExpression::createFragmentExpression is made to understand DW_OP_LLVM_extract_bits * valueCoversEntireFragment is made to check the active bits instead of the fragment size, so that it handles extract_bits correctly
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions