aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/lldbtest.py
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2020-04-15 10:04:18 -0700
committerCraig Topper <craig.topper@intel.com>2020-04-15 10:57:53 -0700
commita916e819275922ab9a350283a12647da6f4ad4b1 (patch)
tree5f2d9598ccfa59fec1225938977ba203331bc6fd /lldb/packages/Python/lldbsuite/test/lldbtest.py
parent7ce1a93efd0700770f7c5c368999a44db0d222e8 (diff)
downloadllvm-a916e819275922ab9a350283a12647da6f4ad4b1.zip
llvm-a916e819275922ab9a350283a12647da6f4ad4b1.tar.gz
llvm-a916e819275922ab9a350283a12647da6f4ad4b1.tar.bz2
[X86] Various improvements to our vector splitting helpers for lowering. NFC
-Consistently name the functions as split* -Add a helper for doing the two extractSubvector calls and determining the size of the split -Use getSplitDestVTs to get the result type for the split node. -Move the binary and unary helper to one place in the file near the extractSubvector functions. Left the VSETCC one near LowerVSETCC since that's its only caller. -Remove the 256/512 wrappers that just had asserts. I don't think they provided a lot of value and now with the routines called split* the call sites are more obvious what they do. -Make the unary routine support different source and dest types to support D76212. -Add some weaker asserts into the helpers to make up for losing the very specific asserts from the 256/512 wrappers. Differential Revision: https://reviews.llvm.org/D78176
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbtest.py')
0 files changed, 0 insertions, 0 deletions