refactor x86 conditional branches to use a multipattern