summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2017-03-24 18:56:43 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2017-03-24 18:56:43 +0000
commit18bb24a1be07772afd77c0bc8c33a0822fe22956 (patch)
treec29146748c8d678d4bd09011c00d52f3e74b44b7 /llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
parent70603dcef22e6cd27d5dd7e544a0c479ba4f0dc5 (diff)
downloadbcm5719-llvm-18bb24a1be07772afd77c0bc8c33a0822fe22956.tar.gz
bcm5719-llvm-18bb24a1be07772afd77c0bc8c33a0822fe22956.zip
TTI: Split IsSimple in MemIntrinsicInfo
All this did before was assert in EarlyCSE. llvm-svn: 298724
Diffstat (limited to 'llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp')
-rw-r--r--llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
index 97df096143f..be14a832265 100644
--- a/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
+++ b/llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
@@ -596,8 +596,6 @@ bool AArch64TTIImpl::getTgtMemIntrinsic(IntrinsicInst *Inst,
case Intrinsic::aarch64_neon_ld4:
Info.ReadMem = true;
Info.WriteMem = false;
- Info.IsSimple = true;
- Info.NumMemRefs = 1;
Info.PtrVal = Inst->getArgOperand(0);
break;
case Intrinsic::aarch64_neon_st2:
@@ -605,8 +603,6 @@ bool AArch64TTIImpl::getTgtMemIntrinsic(IntrinsicInst *Inst,
case Intrinsic::aarch64_neon_st4:
Info.ReadMem = false;
Info.WriteMem = true;
- Info.IsSimple = true;
- Info.NumMemRefs = 1;
Info.PtrVal = Inst->getArgOperand(Inst->getNumArgOperands() - 1);
break;
}
OpenPOWER on IntegriCloud