[X86] Add calculation for elements in structures in getting uniform base for the...
authorWang, Pengfei <pengfei.wang@intel.com>
Fri, 13 Dec 2019 00:17:41 +0000 (08:17 +0800)
committerWang, Pengfei <pengfei.wang@intel.com>
Wed, 18 Dec 2019 04:24:58 +0000 (12:24 +0800)
commit8cc0b586738157728a93af145c8f8dec1bf59ee1
treeecdc33b240e27d62e03aaa2f645ab3d2fcb67640
parent1949235d13be8858784f227c40bcec017fbef40f
[X86] Add calculation for elements in structures in getting uniform base for the Gather/Scatter intrinsic.

Summary: Add calculation for elements in structures in getting uniform
base for the Gather/Scatter intrinsic.

Reviewers: craig.topper, c-rhodes, RKSimon

Subscribers: hiraditya, llvm-commits, annita.zhang, LuoYuanke

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D71442
llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
llvm/test/CodeGen/X86/masked_gather.ll