summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2019-09-22 13:14:30 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2019-09-22 13:14:30 +0000
commita75b947014ad3f38da7195aa7e2e7adb8e7e4bde (patch)
tree32ff4e125af6e29aede4400be893c2afd2154e28
parent837959077001fabc556dbfe553e96dcfa8b8a9b8 (diff)
downloadbcm5719-llvm-a75b947014ad3f38da7195aa7e2e7adb8e7e4bde.tar.gz
bcm5719-llvm-a75b947014ad3f38da7195aa7e2e7adb8e7e4bde.zip
[NVPTX] NVPTXLowerAggrCopies - Silence static analyzer dyn_cast<StoreInst> null dereference warning. NFCI.
llvm-svn: 372504
-rw-r--r--llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp b/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
index 0743a298671..83039241a7c 100644
--- a/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
+++ b/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
@@ -103,7 +103,7 @@ bool NVPTXLowerAggrCopies::runOnFunction(Function &F) {
// Do the transformation of an aggr load/copy/set to a loop
//
for (LoadInst *LI : AggrLoads) {
- StoreInst *SI = dyn_cast<StoreInst>(*LI->user_begin());
+ auto *SI = cast<StoreInst>(*LI->user_begin());
Value *SrcAddr = LI->getOperand(0);
Value *DstAddr = SI->getOperand(1);
unsigned NumLoads = DL.getTypeStoreSize(LI->getType());
OpenPOWER on IntegriCloud