Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix x iselectEvaluator to ensure correct gc flags are set on result r…
…egister - Use `TR::Register::containsCollectedReference()` instead of `TR::Node::isNotCollected()` to check if the false register contains a collected reference. `isNotCollected` should not be used after lower trees as it does not handle nodes that convert between integral and address types. - Add assert which will fail if one of the children of the select node is an internal pointer. Internal pointers cannot be handled since we cannot set the pinning array on the result register without knowing which side of the select will be taken. Issue: eclipse-openj9/openj9#8397 Signed-off-by: Ryan Shukla <ryans@ibm.com>
- Loading branch information