The functions resultAtInLLVMSSA() und resultsAtInLLVMSSA() in the SolverResults crash if called with a non-void instruction that happens to be a terminator of a BasicBlock (e.g. a invoke stmt).
As there seems to be no exact solution to computing the resultsAtInLLVMSSA of terminator instructions, this PR provides an approximation that works in most cases.
The functions
resultAtInLLVMSSA()
undresultsAtInLLVMSSA()
in theSolverResults
crash if called with a non-void instruction that happens to be a terminator of a BasicBlock (e.g. ainvoke
stmt). As there seems to be no exact solution to computing the resultsAtInLLVMSSA of terminator instructions, this PR provides an approximation that works in most cases.