1. A method, comprising: detecting a first conditional branch instruction that follows a predicate-generating instruction, wherein the first conditional branch instruction branches backwards when taken, and wherein the predicate-generating instruction, when executed, generates a predicate vector dependent upon a dependency vector, wherein each element of the dependency vector includes an index that indicates whether a data dependency exists between elements of a vector instruction; receiving an indication of a prediction accuracy of the first conditional branch instruction; and in response to determining, based upon the indication of the prediction accuracy, that the prediction accuracy of the first conditional branch instruction does not satisfy a threshold value, suppressing prediction of the first conditional branch instruction until the dependency vector on which the predicate-generating instruction depends is available.