summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py
diff options
context:
space:
mode:
authorZvi Rackover <zvi.rackover@intel.com>2018-01-11 18:02:33 +0000
committerZvi Rackover <zvi.rackover@intel.com>2018-01-11 18:02:33 +0000
commit999e6c296791cbf9b73ada4d0c8f57a9692974af (patch)
tree2d9dcbbc0e5a6ad1dd9f98437b7833beeb1f29e6 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py
parentbe6fa82ee56ea48068061d1fe77138f9b5bc1c51 (diff)
downloadbcm5719-llvm-999e6c296791cbf9b73ada4d0c8f57a9692974af.tar.gz
bcm5719-llvm-999e6c296791cbf9b73ada4d0c8f57a9692974af.zip
DAGCombine: Let truncates negate extension through extract-subvector
Summary: Fold cases such as: (v8i8 truncate (v8i32 extract_subvector (v16i32 sext (v16i8 V), Idx))) -> (v8i8 extract_subvector (v16i8 V), Idx) This can be generalized to cases where the truncate and extend do not fully cancel each other out, but it may require querying the target about profitability. Reviewers: RKSimon, craig.topper, spatel, efriedma Reviewed By: RKSimon Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D41927 llvm-svn: 322300
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallUserDefinedFunction.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud