summaryrefslogtreecommitdiff
path: root/lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py
diff options
context:
space:
mode:
authorYingwei Zheng <dtcxzyw2333@gmail.com>2025-02-23 12:57:45 +0800
committerGitHub <noreply@github.com>2025-02-23 12:57:45 +0800
commitdbd219aef4be56754c793589c60bd787b7de60c2 (patch)
tree73c863baec080413d4b403cd59b846144c9b02f9 /lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py
parentccad5e77442f7f237939395ebce1ae7adf187380 (diff)
[DAGCombiner][X86] Correctly clean up high bits in `combinei64TruncSrlAdd` (#128353)
A counterexample for original implementation: https://alive2.llvm.org/ce/z/7ieYLg This patch uses zext instead of anyext to fix the original issue. BTW, we should keep low `64 - shamt` bits instead of `shamt - 32`: https://alive2.llvm.org/ce/z/ruQP_Z Some codes are simplified to avoid confusion. Proof: https://alive2.llvm.org/ce/z/z_jdHD Closes https://github.com/llvm/llvm-project/issues/128309.
Diffstat (limited to 'lldb/test/API/functionalities/scripted_process/TestStackCoreScriptedProcess.py')
0 files changed, 0 insertions, 0 deletions