51 CCFlagBits ccflags =
flags;
61 return !(!ccflags.ezf && ccflags.zf);
63 panic(
"This condition is not implemented!");
65 panic(
"This condition is not implemented!");
67 panic(
"This condition is not implemented!");
69 return !ccflags.ezf && ccflags.zf;
78 return ccflags.cf | ccflags.zf;
84 return ccflags.sf ^ ccflags.of;
86 return (ccflags.sf ^ ccflags.of) | ccflags.zf;
94 return !ccflags.ezf && ccflags.zf;
96 panic(
"This condition is not implemented!");
98 panic(
"This condition is not implemented!");
100 panic(
"This condition is not implemented!");
102 return !ccflags.ezf && !ccflags.zf;
111 return !(ccflags.cf | ccflags.zf);
117 return !(ccflags.sf ^ ccflags.of);
119 return !((ccflags.sf ^ ccflags.of) | ccflags.zf);
121 panic(
"Unknown condition: %d\n", condition);