summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-06-28 01:45:44 +0000
committerCraig Topper <craig.topper@intel.com>2018-06-28 01:45:44 +0000
commitec5d568ac128bde27488bc44969f1fbc8c8a0c7a (patch)
tree8e31d08c4e0b93fd9021a304babb8775633e3359 /lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c
parent0b70de15ac5c9eafae6122c2a53c5aef0d83af09 (diff)
downloadbcm5719-llvm-ec5d568ac128bde27488bc44969f1fbc8c8a0c7a.tar.gz
bcm5719-llvm-ec5d568ac128bde27488bc44969f1fbc8c8a0c7a.zip
[X86] Use PatFrag with hardcoded numbers for FROUND_NO_EXC/FROUND_CURRENT instead of ImmLeafs with predicates where one of the two numbers was hardcoded.
This more efficient for the isel table generator since we can use CheckChildInteger instead of MoveChild, CheckPredicate, MoveParent. This reduced the table size by 1-2K. I wish there was a way to share the values with X86BaseInfo.h and still use a PatFrag like this. These numbers are fixed by the X86 intrinsic spec going back many years and we should never need to change them. So we shouldn't waste table bytes to support sharing. llvm-svn: 335806
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/interpreter/main.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud