aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CachePruning.cpp
diff options
context:
space:
mode:
authorsameeran joshi <sameeranjayant.joshi@amd.com>2020-04-22 14:46:37 +0530
committerSameeran joshi <joshisameeran17@gmail.com>2020-05-08 08:52:31 +0530
commit332e6aea37a2777c06eb7d0960edf33b5869b0de (patch)
treed4ecdf26785812ff76a62e42310f4bc47ab6ff66 /llvm/lib/Support/CachePruning.cpp
parent4ae537c2220f5064fdc914348dabe70eb10eef85 (diff)
downloadllvm-332e6aea37a2777c06eb7d0960edf33b5869b0de.zip
llvm-332e6aea37a2777c06eb7d0960edf33b5869b0de.tar.gz
llvm-332e6aea37a2777c06eb7d0960edf33b5869b0de.tar.bz2
[flang]Semantics for SELECT RANK.
Summary: Initially on github I worked on semantic checks.Then I tried some compile-time test of the rank value, they were failing as there were no symbols generated for them inside SELECT RANK's scope.So I went further to add new symbol in each scope, also added the respective 'rank: ' field for a symbol when we dump the symboltable. I added a field to keep track of the rank in AssocEntityDetails class.This caused shape analysis framework to become inconsistent. So shape analysis framework was updated to handle this new representation. * I added more tests for above changes. * On phabricator I addressed some minor changes. * Lastly I worked on review comments. Reviewers: klausler,sscalpone,DavidTruby,kiranchandramohan,tskeith,anchu-rajendran,kiranktp Reviewed By:klausler, DavidTruby, tskeith Subscribers:#flang-commits, #llvm-commits Tags: #flang, #llvm Differential Revision: https://reviews.llvm.org/D78623
Diffstat (limited to 'llvm/lib/Support/CachePruning.cpp')
0 files changed, 0 insertions, 0 deletions