diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2019-05-25 15:28:55 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2019-05-25 15:28:55 +0000 |
| commit | 3f0905e46f39358758fff2cac8dc597e5cd063b0 (patch) | |
| tree | 6c85d4c4040cce003e1fce868e9ed31cd494a698 /llvm/lib/Object/Object.cpp | |
| parent | c9de92ee76f6fa10fc79b3795f9f313ef8326c40 (diff) | |
| download | bcm5719-llvm-3f0905e46f39358758fff2cac8dc597e5cd063b0.tar.gz bcm5719-llvm-3f0905e46f39358758fff2cac8dc597e5cd063b0.zip | |
[SelectionDAG] define binops as a superset of commutative binops
The test diffs show improved vector narrowing for integer min/max opcodes because
those were all absent from the list. I'm not sure if we can expose functional diffs
for all of the moved/added opcodes though.
It seems like we are missing an AVX512 opportunity to use 256-bit ops in place of
512-bit ops on some tests/targets, but I think that can be a follow-up.
Preliminary steps to make sure the callers are not misusing these queries:
rL361268
rL361547
Differential Revision: https://reviews.llvm.org/D62191
llvm-svn: 361701
Diffstat (limited to 'llvm/lib/Object/Object.cpp')
0 files changed, 0 insertions, 0 deletions

