This patch adds PPC back end optimization to analyze the arguments of a conditional trap instruction to execute one of the following
- Delete it if the condition is never true
- Replace it with an unconditional trap if the condition is always true
- Otherwise keep it
Seems that we should be able to handle all 4 in the same block: