ID:17784 VHDL warning at <location>: complex expressions in variable slices are assumed independent, this may lead to extra logic.

CAUSE: The expressions used in varible slicing are assumed to be independent which may lead to creation of unnecessary extra logic if the expressions are in fact dependent. If the expressions are dependent, you can rewrite them to make their dependence more obvious to Quartus.

ACTION: No action is required.