aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/UpdateTestChecks/common.py
diff options
context:
space:
mode:
authorOCHyams <orlando.hyams@sony.com>2022-10-26 17:15:02 +0100
committerOCHyams <orlando.hyams@sony.com>2022-10-27 08:29:39 +0100
commite1b3d7ab44e19d5a67f9d1a05ea503d23b4c0dd5 (patch)
tree22c710616c49088b2181354e0f6a8767435b8206 /llvm/utils/UpdateTestChecks/common.py
parentd6ac84bce8efb7a4b812ec7936291c7113d09039 (diff)
downloadllvm-e1b3d7ab44e19d5a67f9d1a05ea503d23b4c0dd5.zip
llvm-e1b3d7ab44e19d5a67f9d1a05ea503d23b4c0dd5.tar.gz
llvm-e1b3d7ab44e19d5a67f9d1a05ea503d23b4c0dd5.tar.bz2
Account for memory locations in DIExpression::createFragmentExpression
createFragmentExpression rejects expressions containing certain ops, like DW_OP_plus, that may cause the expression to compute a value that can't be split. Teach createFragmentExpression that the value loaded from an address computed using those ops is safe to split. Update a unittest to account for and test this change. Reviewed By: StephenTozer Differential Revision: https://reviews.llvm.org/D136243
Diffstat (limited to 'llvm/utils/UpdateTestChecks/common.py')
0 files changed, 0 insertions, 0 deletions