Revert "Masked Vector Load and Store Intrinsics."
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 28 Nov 2014 21:29:14 +0000 (21:29 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Fri, 28 Nov 2014 21:29:14 +0000 (21:29 +0000)
commit54786a0936bf0ba3d83be3e8fd32f1488ba9e709
tree55eed7dfbd4410ff3d14ee99d2057ca64c6d6308
parent3ec563c51d5b54348c714f3143033dc86231765f
Revert "Masked Vector Load and Store Intrinsics."

This reverts commit r222632 (and follow-up r222636), which caused a host
of LNT failures on an internal bot.  I'll respond to the commit on the
list with a reproduction of one of the failures.

Conflicts:
lib/Target/X86/X86TargetTransformInfo.cpp

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222936 91177308-0d34-0410-b5e6-96231b3b80d8
32 files changed:
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/CodeGen/ISDOpcodes.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/IR/IRBuilder.h
include/llvm/IR/Intrinsics.h
include/llvm/IR/Intrinsics.td
include/llvm/Target/TargetSelectionDAG.td
lib/Analysis/TargetTransformInfo.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
lib/IR/Function.cpp
lib/IR/IRBuilder.cpp
lib/IR/Verifier.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86TargetTransformInfo.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp
test/CodeGen/X86/masked_memop.ll [deleted file]
test/Transforms/LoopVectorize/X86/mask1.ll [deleted file]
test/Transforms/LoopVectorize/X86/mask2.ll [deleted file]
test/Transforms/LoopVectorize/X86/mask3.ll [deleted file]
test/Transforms/LoopVectorize/X86/mask4.ll [deleted file]
utils/TableGen/CodeGenTarget.cpp
utils/TableGen/IntrinsicEmitter.cpp