[NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript
authorDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Fri, 27 Dec 2019 15:05:28 +0000 (10:05 -0500)
committerDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Fri, 27 Dec 2019 15:06:19 +0000 (10:06 -0500)
commit2abda66848e5b7f502f978f030254118ec6751d6
tree6f7aeb82a19960c961cf172f04a9e58596385450
parent3356e268f6cdfd4815da70ae4fc6b8db63163375
[NFC][DA] Remove duplicate code in checkSrcSubscript and checkDstSubscript

Summary:
[DA] Move common code in checkSrcSubscript and checkDstSubscript to a
new function checkSubscript. This avoids duplicate code and possible
out of sync in the future.

Reviewers: sebpop, jmolloy, reames

Reviewed By: sebpop

Subscribers: bmahjour, hiraditya, llvm-commits, amehsan

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D71087

Patch by zhongduo.
llvm/include/llvm/Analysis/DependenceAnalysis.h
llvm/lib/Analysis/DependenceAnalysis.cpp