OSDN Git Service

[AVX512] Add a test to check what happens when a load is referenced by two different...
authorCraig Topper <craig.topper@intel.com>
Sun, 20 Aug 2017 19:47:00 +0000 (19:47 +0000)
committerCraig Topper <craig.topper@intel.com>
Sun, 20 Aug 2017 19:47:00 +0000 (19:47 +0000)
commit33ebd6e80ea5866ac13d0cb5e37dbfcff40d6402
tree59c939a29ec04bac9efb6b6d83d35a2c1e9f45d8
parent3ef5d9d5ddb0b40bea3f7bcb2163aeff0280acdb
[AVX512] Add a test to check what happens when a load is referenced by two different masked scalar intrinsics with the same op inputs, but different masking node.

We're missing some single use checks in the sse_load_f32/f64 handling that cause us to replicate the load.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311300 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/X86/avx512-memfold.ll