implement conditional in x86 target.def