aboutsummaryrefslogtreecommitdiff
path: root/gdb/btrace.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2024-08-23 09:24:10 +0200
committerJan Beulich <jbeulich@suse.com>2024-08-23 09:24:10 +0200
commit5637daa2064c44831f90e64df37bcd047160366e (patch)
treeae47103ee57064b06fde1d9477d3e856caff4909 /gdb/btrace.c
parentb67ed4587727b940e9faafa8cdb1db1c32e34846 (diff)
downloadgdb-5637daa2064c44831f90e64df37bcd047160366e.zip
gdb-5637daa2064c44831f90e64df37bcd047160366e.tar.gz
gdb-5637daa2064c44831f90e64df37bcd047160366e.tar.bz2
x86: simplify SAE checking
To determine whether SAE (with or without StaticRounding) is permitted there's no need to iterate over all operands. Even less so starting at the front (thus needlessly inspecting immediate operands as well). Leverage the pattern across all relevant templates and check only the last two operands, and also only for non-512 ones (besides the non-LIG case that was already checked for).
Diffstat (limited to 'gdb/btrace.c')
0 files changed, 0 insertions, 0 deletions