Searched refs:currentDefinitions (Results 1 – 2 of 2) sorted by relevance
251 public void addDefinitionsUser(Map<Integer, Value> currentDefinitions) { in addDefinitionsUser() argument252 definitionUsers.add(currentDefinitions); in addDefinitionsUser()255 public void removeDefinitionsUser(Map<Integer, Value> currentDefinitions) { in removeDefinitionsUser() argument256 definitionUsers.remove(currentDefinitions); in removeDefinitionsUser()
109 private Map<Integer, Value> currentDefinitions = new HashMap<>(); field in BasicBlock585 currentDefinitions = null; in clearCurrentDefinitions()600 return currentDefinitions.get(onThrowValueRegister(register)); in readOnThrowValue()616 return currentDefinitions.get(register); in readCurrentDefinition()627 Value previousValue = currentDefinitions.get(register); in updateCurrentDefinition()629 value.asPhi().addDefinitionsUser(currentDefinitions); in updateCurrentDefinition()632 currentDefinitions.put(register, value); in updateCurrentDefinition()638 !currentDefinitions.values().contains(previousValue)) { in updateCurrentDefinition()639 previousValue.asPhi().removeDefinitionsUser(currentDefinitions); in updateCurrentDefinition()647 Value previous = currentDefinitions.get(register); in writeCurrentDefinition()[all …]