Rangeanalysis: Parameterise shared modulus analysis.

This commit is contained in:
Anders Schack-Mulligen
2023-10-27 15:37:02 +02:00
parent 8e2b17cd86
commit a7f3ef1a6c
4 changed files with 107 additions and 100 deletions

View File

@@ -224,6 +224,10 @@ module Sem implements Semantic {
RU::guardDirectlyControlsSsaRead(guard, controlled, testIsTrue)
}
predicate guardControlsSsaRead(Guard guard, SsaReadPosition controlled, boolean testIsTrue) {
RU::guardControlsSsaRead(guard, controlled, testIsTrue)
}
class Type = J::Type;
class IntegerType extends J::IntegralType {