public boolean isValidCode(Address entryPoint) {
		boolean valid = checkValidSubroutine(entryPoint, true, false);
		return valid;
	}
Check that this entry point leads to valid code:
<ul>
<li> May have multiple entries into the body of the code.</li>
<li>The intent is that it be valid code, not nice code.</li>
<li>Hit no bad instructions.</li>
<li>It should return.</li>
</ul>
@param entryPoint
@return true if the entry point leads to valid code
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/util/PseudoDisassembler.java