Suppose we have an algorithm which, given a set of axioms $A$ and a sentence $P$ can prove if $A \implies P$. Would such algorithm be able to prove any possible theorem implied by these axioms? Is Gödel's theorem on incompletness relevant here?
EDIT: Seems the question got a bit misunderstood. I'm only interested in getting answers (tautology/unprovable/contradiction) on some particular theorems (sentences) given by the input, not a list of all possible sentences (which would be infinite in size, unless we reject equivalent sentences). (I am a CS student and a newbie to predicate logic/general low-level math).