fdcmps.cgs 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985
  1. # frv testcase for fdcmps $FRi,$FRj,$FCCi_2
  2. # mach: fr500 fr550 frv
  3. .include "testutils.inc"
  4. float_constants
  5. start
  6. load_float_constants
  7. load_float_constants1
  8. .global fdcmps
  9. fdcmps:
  10. set_fcc 0x7,0 ; Set mask opposite of expected
  11. set_fcc 0x7,1 ; Set mask opposite of expected
  12. fdcmps fr0,fr0,fcc0
  13. test_fcc 0x8,0
  14. test_fcc 0x8,1
  15. set_fcc 0xb,0 ; Set mask opposite of expected
  16. set_fcc 0xb,1 ; Set mask opposite of expected
  17. fdcmps fr0,fr4,fcc0
  18. test_fcc 0x4,0
  19. test_fcc 0x4,1
  20. set_fcc 0xb,0 ; Set mask opposite of expected
  21. set_fcc 0xb,1 ; Set mask opposite of expected
  22. fdcmps fr0,fr8,fcc0
  23. test_fcc 0x4,0
  24. test_fcc 0x4,1
  25. set_fcc 0xb,0 ; Set mask opposite of expected
  26. set_fcc 0xb,1 ; Set mask opposite of expected
  27. fdcmps fr0,fr12,fcc0
  28. test_fcc 0x4,0
  29. test_fcc 0x4,1
  30. set_fcc 0xb,0 ; Set mask opposite of expected
  31. set_fcc 0xb,1 ; Set mask opposite of expected
  32. fdcmps fr0,fr16,fcc0
  33. test_fcc 0x4,0
  34. test_fcc 0x4,1
  35. set_fcc 0xb,0 ; Set mask opposite of expected
  36. set_fcc 0xb,1 ; Set mask opposite of expected
  37. fdcmps fr0,fr20,fcc0
  38. test_fcc 0x4,0
  39. test_fcc 0x4,1
  40. set_fcc 0xb,0 ; Set mask opposite of expected
  41. set_fcc 0xb,1 ; Set mask opposite of expected
  42. fdcmps fr0,fr24,fcc0
  43. test_fcc 0x4,0
  44. test_fcc 0x4,1
  45. set_fcc 0xb,0 ; Set mask opposite of expected
  46. set_fcc 0xb,1 ; Set mask opposite of expected
  47. fdcmps fr0,fr28,fcc0
  48. test_fcc 0x4,0
  49. test_fcc 0x4,1
  50. set_fcc 0xb,0 ; Set mask opposite of expected
  51. set_fcc 0xb,1 ; Set mask opposite of expected
  52. fdcmps fr0,fr32,fcc0
  53. test_fcc 0x4,0
  54. test_fcc 0x4,1
  55. set_fcc 0xb,0 ; Set mask opposite of expected
  56. set_fcc 0xb,1 ; Set mask opposite of expected
  57. fdcmps fr0,fr36,fcc0
  58. test_fcc 0x4,0
  59. test_fcc 0x4,1
  60. set_fcc 0xb,0 ; Set mask opposite of expected
  61. set_fcc 0xb,1 ; Set mask opposite of expected
  62. fdcmps fr0,fr40,fcc0
  63. test_fcc 0x4,0
  64. test_fcc 0x4,1
  65. set_fcc 0xb,0 ; Set mask opposite of expected
  66. set_fcc 0xb,1 ; Set mask opposite of expected
  67. fdcmps fr0,fr44,fcc0
  68. test_fcc 0x4,0
  69. test_fcc 0x4,1
  70. set_fcc 0xb,0 ; Set mask opposite of expected
  71. set_fcc 0xb,1 ; Set mask opposite of expected
  72. fdcmps fr0,fr48,fcc0
  73. test_fcc 0x4,0
  74. test_fcc 0x4,1
  75. set_fcc 0xb,0 ; Set mask opposite of expected
  76. set_fcc 0xb,1 ; Set mask opposite of expected
  77. fdcmps fr0,fr52,fcc0
  78. test_fcc 0x4,0
  79. test_fcc 0x4,1
  80. set_fcc 0xe,0 ; Set mask opposite of expected
  81. set_fcc 0xe,1 ; Set mask opposite of expected
  82. fdcmps fr0,fr56,fcc0
  83. test_fcc 0x1,0
  84. test_fcc 0x1,1
  85. set_fcc 0xe,0 ; Set mask opposite of expected
  86. set_fcc 0xe,1 ; Set mask opposite of expected
  87. fdcmps fr0,fr60,fcc0
  88. test_fcc 0x1,0
  89. test_fcc 0x1,1
  90. set_fcc 0xd,0 ; Set mask opposite of expected
  91. set_fcc 0xd,1 ; Set mask opposite of expected
  92. fdcmps fr4,fr0,fcc0
  93. test_fcc 0x2,0
  94. test_fcc 0x2,1
  95. set_fcc 0x7,0 ; Set mask opposite of expected
  96. set_fcc 0x7,1 ; Set mask opposite of expected
  97. fdcmps fr4,fr4,fcc0
  98. test_fcc 0x8,0
  99. test_fcc 0x8,1
  100. set_fcc 0xb,0 ; Set mask opposite of expected
  101. set_fcc 0xb,1 ; Set mask opposite of expected
  102. fdcmps fr4,fr8,fcc0
  103. test_fcc 0x4,0
  104. test_fcc 0x4,1
  105. set_fcc 0xb,0 ; Set mask opposite of expected
  106. set_fcc 0xb,1 ; Set mask opposite of expected
  107. fdcmps fr4,fr12,fcc0
  108. test_fcc 0x4,0
  109. test_fcc 0x4,1
  110. set_fcc 0xb,0 ; Set mask opposite of expected
  111. set_fcc 0xb,1 ; Set mask opposite of expected
  112. fdcmps fr4,fr16,fcc0
  113. test_fcc 0x4,0
  114. test_fcc 0x4,1
  115. set_fcc 0xb,0 ; Set mask opposite of expected
  116. set_fcc 0xb,1 ; Set mask opposite of expected
  117. fdcmps fr4,fr20,fcc0
  118. test_fcc 0x4,0
  119. test_fcc 0x4,1
  120. set_fcc 0xb,0 ; Set mask opposite of expected
  121. set_fcc 0xb,1 ; Set mask opposite of expected
  122. fdcmps fr4,fr24,fcc0
  123. test_fcc 0x4,0
  124. test_fcc 0x4,1
  125. set_fcc 0xb,0 ; Set mask opposite of expected
  126. set_fcc 0xb,1 ; Set mask opposite of expected
  127. fdcmps fr4,fr28,fcc0
  128. test_fcc 0x4,0
  129. test_fcc 0x4,1
  130. set_fcc 0xb,0 ; Set mask opposite of expected
  131. set_fcc 0xb,1 ; Set mask opposite of expected
  132. fdcmps fr4,fr32,fcc0
  133. test_fcc 0x4,0
  134. test_fcc 0x4,1
  135. set_fcc 0xb,0 ; Set mask opposite of expected
  136. set_fcc 0xb,1 ; Set mask opposite of expected
  137. fdcmps fr4,fr36,fcc0
  138. test_fcc 0x4,0
  139. test_fcc 0x4,1
  140. set_fcc 0xb,0 ; Set mask opposite of expected
  141. set_fcc 0xb,1 ; Set mask opposite of expected
  142. fdcmps fr4,fr40,fcc0
  143. test_fcc 0x4,0
  144. test_fcc 0x4,1
  145. set_fcc 0xb,0 ; Set mask opposite of expected
  146. set_fcc 0xb,1 ; Set mask opposite of expected
  147. fdcmps fr4,fr44,fcc0
  148. test_fcc 0x4,0
  149. test_fcc 0x4,1
  150. set_fcc 0xb,0 ; Set mask opposite of expected
  151. set_fcc 0xb,1 ; Set mask opposite of expected
  152. fdcmps fr4,fr48,fcc0
  153. test_fcc 0x4,0
  154. test_fcc 0x4,1
  155. set_fcc 0xb,0 ; Set mask opposite of expected
  156. set_fcc 0xb,1 ; Set mask opposite of expected
  157. fdcmps fr4,fr52,fcc0
  158. test_fcc 0x4,0
  159. test_fcc 0x4,1
  160. set_fcc 0xe,0 ; Set mask opposite of expected
  161. set_fcc 0xe,1 ; Set mask opposite of expected
  162. fdcmps fr4,fr56,fcc0
  163. test_fcc 0x1,0
  164. test_fcc 0x1,1
  165. set_fcc 0xe,0 ; Set mask opposite of expected
  166. set_fcc 0xe,1 ; Set mask opposite of expected
  167. fdcmps fr4,fr60,fcc0
  168. test_fcc 0x1,0
  169. test_fcc 0x1,1
  170. set_fcc 0xd,0 ; Set mask opposite of expected
  171. set_fcc 0xd,1 ; Set mask opposite of expected
  172. fdcmps fr8,fr0,fcc0
  173. test_fcc 0x2,0
  174. test_fcc 0x2,1
  175. set_fcc 0xd,0 ; Set mask opposite of expected
  176. set_fcc 0xd,1 ; Set mask opposite of expected
  177. fdcmps fr8,fr4,fcc0
  178. test_fcc 0x2,0
  179. test_fcc 0x2,1
  180. set_fcc 0x7,0 ; Set mask opposite of expected
  181. set_fcc 0x7,1 ; Set mask opposite of expected
  182. fdcmps fr8,fr8,fcc0
  183. test_fcc 0x8,0
  184. test_fcc 0x8,1
  185. set_fcc 0xb,0 ; Set mask opposite of expected
  186. set_fcc 0xb,1 ; Set mask opposite of expected
  187. fdcmps fr8,fr12,fcc0
  188. test_fcc 0x4,0
  189. test_fcc 0x4,1
  190. set_fcc 0xb,0 ; Set mask opposite of expected
  191. set_fcc 0xb,1 ; Set mask opposite of expected
  192. fdcmps fr8,fr16,fcc0
  193. test_fcc 0x4,0
  194. test_fcc 0x4,1
  195. set_fcc 0xb,0 ; Set mask opposite of expected
  196. set_fcc 0xb,1 ; Set mask opposite of expected
  197. fdcmps fr8,fr20,fcc0
  198. test_fcc 0x4,0
  199. test_fcc 0x4,1
  200. set_fcc 0xb,0 ; Set mask opposite of expected
  201. set_fcc 0xb,1 ; Set mask opposite of expected
  202. fdcmps fr8,fr24,fcc0
  203. test_fcc 0x4,0
  204. test_fcc 0x4,1
  205. set_fcc 0xb,0 ; Set mask opposite of expected
  206. set_fcc 0xb,1 ; Set mask opposite of expected
  207. fdcmps fr8,fr28,fcc0
  208. test_fcc 0x4,0
  209. test_fcc 0x4,1
  210. set_fcc 0xb,0 ; Set mask opposite of expected
  211. set_fcc 0xb,1 ; Set mask opposite of expected
  212. fdcmps fr8,fr32,fcc0
  213. test_fcc 0x4,0
  214. test_fcc 0x4,1
  215. set_fcc 0xb,0 ; Set mask opposite of expected
  216. set_fcc 0xb,1 ; Set mask opposite of expected
  217. fdcmps fr8,fr36,fcc0
  218. test_fcc 0x4,0
  219. test_fcc 0x4,1
  220. set_fcc 0xb,0 ; Set mask opposite of expected
  221. set_fcc 0xb,1 ; Set mask opposite of expected
  222. fdcmps fr8,fr40,fcc0
  223. test_fcc 0x4,0
  224. test_fcc 0x4,1
  225. set_fcc 0xb,0 ; Set mask opposite of expected
  226. set_fcc 0xb,1 ; Set mask opposite of expected
  227. fdcmps fr8,fr44,fcc0
  228. test_fcc 0x4,0
  229. test_fcc 0x4,1
  230. set_fcc 0xb,0 ; Set mask opposite of expected
  231. set_fcc 0xb,1 ; Set mask opposite of expected
  232. fdcmps fr8,fr48,fcc0
  233. test_fcc 0x4,0
  234. test_fcc 0x4,1
  235. set_fcc 0xb,0 ; Set mask opposite of expected
  236. set_fcc 0xb,1 ; Set mask opposite of expected
  237. fdcmps fr8,fr52,fcc0
  238. test_fcc 0x4,0
  239. test_fcc 0x4,1
  240. set_fcc 0xe,0 ; Set mask opposite of expected
  241. set_fcc 0xe,1 ; Set mask opposite of expected
  242. fdcmps fr8,fr56,fcc0
  243. test_fcc 0x1,0
  244. test_fcc 0x1,1
  245. set_fcc 0xe,0 ; Set mask opposite of expected
  246. set_fcc 0xe,1 ; Set mask opposite of expected
  247. fdcmps fr8,fr60,fcc0
  248. test_fcc 0x1,0
  249. test_fcc 0x1,1
  250. set_fcc 0xd,0 ; Set mask opposite of expected
  251. set_fcc 0xd,1 ; Set mask opposite of expected
  252. fdcmps fr12,fr0,fcc0
  253. test_fcc 0x2,0
  254. test_fcc 0x2,1
  255. set_fcc 0xd,0 ; Set mask opposite of expected
  256. set_fcc 0xd,1 ; Set mask opposite of expected
  257. fdcmps fr12,fr4,fcc0
  258. test_fcc 0x2,0
  259. test_fcc 0x2,1
  260. set_fcc 0xd,0 ; Set mask opposite of expected
  261. set_fcc 0xd,1 ; Set mask opposite of expected
  262. fdcmps fr12,fr8,fcc0
  263. test_fcc 0x2,0
  264. test_fcc 0x2,1
  265. set_fcc 0x7,0 ; Set mask opposite of expected
  266. set_fcc 0x7,1 ; Set mask opposite of expected
  267. fdcmps fr12,fr12,fcc0
  268. test_fcc 0x8,0
  269. test_fcc 0x8,1
  270. set_fcc 0xb,0 ; Set mask opposite of expected
  271. set_fcc 0xb,1 ; Set mask opposite of expected
  272. fdcmps fr12,fr16,fcc0
  273. test_fcc 0x4,0
  274. test_fcc 0x4,1
  275. set_fcc 0xb,0 ; Set mask opposite of expected
  276. set_fcc 0xb,1 ; Set mask opposite of expected
  277. fdcmps fr12,fr20,fcc0
  278. test_fcc 0x4,0
  279. test_fcc 0x4,1
  280. set_fcc 0xb,0 ; Set mask opposite of expected
  281. set_fcc 0xb,1 ; Set mask opposite of expected
  282. fdcmps fr12,fr24,fcc0
  283. test_fcc 0x4,0
  284. test_fcc 0x4,1
  285. set_fcc 0xb,0 ; Set mask opposite of expected
  286. set_fcc 0xb,1 ; Set mask opposite of expected
  287. fdcmps fr12,fr28,fcc0
  288. test_fcc 0x4,0
  289. test_fcc 0x4,1
  290. set_fcc 0xb,0 ; Set mask opposite of expected
  291. set_fcc 0xb,1 ; Set mask opposite of expected
  292. fdcmps fr12,fr32,fcc0
  293. test_fcc 0x4,0
  294. test_fcc 0x4,1
  295. set_fcc 0xb,0 ; Set mask opposite of expected
  296. set_fcc 0xb,1 ; Set mask opposite of expected
  297. fdcmps fr12,fr36,fcc0
  298. test_fcc 0x4,0
  299. test_fcc 0x4,1
  300. set_fcc 0xb,0 ; Set mask opposite of expected
  301. set_fcc 0xb,1 ; Set mask opposite of expected
  302. fdcmps fr12,fr40,fcc0
  303. test_fcc 0x4,0
  304. test_fcc 0x4,1
  305. set_fcc 0xb,0 ; Set mask opposite of expected
  306. set_fcc 0xb,1 ; Set mask opposite of expected
  307. fdcmps fr12,fr44,fcc0
  308. test_fcc 0x4,0
  309. test_fcc 0x4,1
  310. set_fcc 0xb,0 ; Set mask opposite of expected
  311. set_fcc 0xb,1 ; Set mask opposite of expected
  312. fdcmps fr12,fr48,fcc0
  313. test_fcc 0x4,0
  314. test_fcc 0x4,1
  315. set_fcc 0xb,0 ; Set mask opposite of expected
  316. set_fcc 0xb,1 ; Set mask opposite of expected
  317. fdcmps fr12,fr52,fcc0
  318. test_fcc 0x4,0
  319. test_fcc 0x4,1
  320. set_fcc 0xe,0 ; Set mask opposite of expected
  321. set_fcc 0xe,1 ; Set mask opposite of expected
  322. fdcmps fr12,fr56,fcc0
  323. test_fcc 0x1,0
  324. test_fcc 0x1,1
  325. set_fcc 0xe,0 ; Set mask opposite of expected
  326. set_fcc 0xe,1 ; Set mask opposite of expected
  327. fdcmps fr12,fr60,fcc0
  328. test_fcc 0x1,0
  329. test_fcc 0x1,1
  330. set_fcc 0xd,0 ; Set mask opposite of expected
  331. set_fcc 0xd,1 ; Set mask opposite of expected
  332. fdcmps fr16,fr0,fcc0
  333. test_fcc 0x2,0
  334. test_fcc 0x2,1
  335. set_fcc 0xd,0 ; Set mask opposite of expected
  336. set_fcc 0xd,1 ; Set mask opposite of expected
  337. fdcmps fr16,fr4,fcc0
  338. test_fcc 0x2,0
  339. test_fcc 0x2,1
  340. set_fcc 0xd,0 ; Set mask opposite of expected
  341. set_fcc 0xd,1 ; Set mask opposite of expected
  342. fdcmps fr16,fr8,fcc0
  343. test_fcc 0x2,0
  344. test_fcc 0x2,1
  345. set_fcc 0xd,0 ; Set mask opposite of expected
  346. set_fcc 0xd,1 ; Set mask opposite of expected
  347. fdcmps fr16,fr12,fcc0
  348. test_fcc 0x2,0
  349. test_fcc 0x2,1
  350. set_fcc 0x7,0 ; Set mask opposite of expected
  351. set_fcc 0x7,1 ; Set mask opposite of expected
  352. fdcmps fr16,fr16,fcc0
  353. test_fcc 0x8,0
  354. test_fcc 0x8,1
  355. set_fcc 0x7,0 ; Set mask opposite of expected
  356. set_fcc 0x7,1 ; Set mask opposite of expected
  357. fdcmps fr16,fr20,fcc0
  358. test_fcc 0x8,0
  359. test_fcc 0x8,1
  360. set_fcc 0xb,0 ; Set mask opposite of expected
  361. set_fcc 0xb,1 ; Set mask opposite of expected
  362. fdcmps fr16,fr24,fcc0
  363. test_fcc 0x4,0
  364. test_fcc 0x4,1
  365. set_fcc 0xb,0 ; Set mask opposite of expected
  366. set_fcc 0xb,1 ; Set mask opposite of expected
  367. fdcmps fr16,fr28,fcc0
  368. test_fcc 0x4,0
  369. test_fcc 0x4,1
  370. set_fcc 0xb,0 ; Set mask opposite of expected
  371. set_fcc 0xb,1 ; Set mask opposite of expected
  372. fdcmps fr16,fr32,fcc0
  373. test_fcc 0x4,0
  374. test_fcc 0x4,1
  375. set_fcc 0xb,0 ; Set mask opposite of expected
  376. set_fcc 0xb,1 ; Set mask opposite of expected
  377. fdcmps fr16,fr36,fcc0
  378. test_fcc 0x4,0
  379. test_fcc 0x4,1
  380. set_fcc 0xb,0 ; Set mask opposite of expected
  381. set_fcc 0xb,1 ; Set mask opposite of expected
  382. fdcmps fr16,fr40,fcc0
  383. test_fcc 0x4,0
  384. test_fcc 0x4,1
  385. set_fcc 0xb,0 ; Set mask opposite of expected
  386. set_fcc 0xb,1 ; Set mask opposite of expected
  387. fdcmps fr16,fr44,fcc0
  388. test_fcc 0x4,0
  389. test_fcc 0x4,1
  390. set_fcc 0xb,0 ; Set mask opposite of expected
  391. set_fcc 0xb,1 ; Set mask opposite of expected
  392. fdcmps fr16,fr48,fcc0
  393. test_fcc 0x4,0
  394. test_fcc 0x4,1
  395. set_fcc 0xb,0 ; Set mask opposite of expected
  396. set_fcc 0xb,1 ; Set mask opposite of expected
  397. fdcmps fr16,fr52,fcc0
  398. test_fcc 0x4,0
  399. test_fcc 0x4,1
  400. set_fcc 0xe,0 ; Set mask opposite of expected
  401. set_fcc 0xe,1 ; Set mask opposite of expected
  402. fdcmps fr16,fr56,fcc0
  403. test_fcc 0x1,0
  404. test_fcc 0x1,1
  405. set_fcc 0xe,0 ; Set mask opposite of expected
  406. set_fcc 0xe,1 ; Set mask opposite of expected
  407. fdcmps fr16,fr60,fcc0
  408. test_fcc 0x1,0
  409. test_fcc 0x1,1
  410. set_fcc 0xd,0 ; Set mask opposite of expected
  411. set_fcc 0xd,1 ; Set mask opposite of expected
  412. fdcmps fr20,fr0,fcc0
  413. test_fcc 0x2,0
  414. test_fcc 0x2,1
  415. set_fcc 0xd,0 ; Set mask opposite of expected
  416. set_fcc 0xd,1 ; Set mask opposite of expected
  417. fdcmps fr20,fr4,fcc0
  418. test_fcc 0x2,0
  419. test_fcc 0x2,1
  420. set_fcc 0xd,0 ; Set mask opposite of expected
  421. set_fcc 0xd,1 ; Set mask opposite of expected
  422. fdcmps fr20,fr8,fcc0
  423. test_fcc 0x2,0
  424. test_fcc 0x2,1
  425. set_fcc 0xd,0 ; Set mask opposite of expected
  426. set_fcc 0xd,1 ; Set mask opposite of expected
  427. fdcmps fr20,fr12,fcc0
  428. test_fcc 0x2,0
  429. test_fcc 0x2,1
  430. set_fcc 0x7,0 ; Set mask opposite of expected
  431. set_fcc 0x7,1 ; Set mask opposite of expected
  432. fdcmps fr20,fr16,fcc0
  433. test_fcc 0x8,0
  434. test_fcc 0x8,1
  435. set_fcc 0x7,0 ; Set mask opposite of expected
  436. set_fcc 0x7,1 ; Set mask opposite of expected
  437. fdcmps fr20,fr20,fcc0
  438. test_fcc 0x8,0
  439. test_fcc 0x8,1
  440. set_fcc 0xb,0 ; Set mask opposite of expected
  441. set_fcc 0xb,1 ; Set mask opposite of expected
  442. fdcmps fr20,fr24,fcc0
  443. test_fcc 0x4,0
  444. test_fcc 0x4,1
  445. set_fcc 0xb,0 ; Set mask opposite of expected
  446. set_fcc 0xb,1 ; Set mask opposite of expected
  447. fdcmps fr20,fr28,fcc0
  448. test_fcc 0x4,0
  449. test_fcc 0x4,1
  450. set_fcc 0xb,0 ; Set mask opposite of expected
  451. set_fcc 0xb,1 ; Set mask opposite of expected
  452. fdcmps fr20,fr32,fcc0
  453. test_fcc 0x4,0
  454. test_fcc 0x4,1
  455. set_fcc 0xb,0 ; Set mask opposite of expected
  456. set_fcc 0xb,1 ; Set mask opposite of expected
  457. fdcmps fr20,fr36,fcc0
  458. test_fcc 0x4,0
  459. test_fcc 0x4,1
  460. set_fcc 0xb,0 ; Set mask opposite of expected
  461. set_fcc 0xb,1 ; Set mask opposite of expected
  462. fdcmps fr20,fr40,fcc0
  463. test_fcc 0x4,0
  464. test_fcc 0x4,1
  465. set_fcc 0xb,0 ; Set mask opposite of expected
  466. set_fcc 0xb,1 ; Set mask opposite of expected
  467. fdcmps fr20,fr44,fcc0
  468. test_fcc 0x4,0
  469. test_fcc 0x4,1
  470. set_fcc 0xb,0 ; Set mask opposite of expected
  471. set_fcc 0xb,1 ; Set mask opposite of expected
  472. fdcmps fr20,fr48,fcc0
  473. test_fcc 0x4,0
  474. test_fcc 0x4,1
  475. set_fcc 0xb,0 ; Set mask opposite of expected
  476. set_fcc 0xb,1 ; Set mask opposite of expected
  477. fdcmps fr20,fr52,fcc0
  478. test_fcc 0x4,0
  479. test_fcc 0x4,1
  480. set_fcc 0xe,0 ; Set mask opposite of expected
  481. set_fcc 0xe,1 ; Set mask opposite of expected
  482. fdcmps fr20,fr56,fcc0
  483. test_fcc 0x1,0
  484. test_fcc 0x1,1
  485. set_fcc 0xe,0 ; Set mask opposite of expected
  486. set_fcc 0xe,1 ; Set mask opposite of expected
  487. fdcmps fr20,fr60,fcc0
  488. test_fcc 0x1,0
  489. test_fcc 0x1,1
  490. set_fcc 0xd,0 ; Set mask opposite of expected
  491. set_fcc 0xd,1 ; Set mask opposite of expected
  492. fdcmps fr24,fr0,fcc0
  493. test_fcc 0x2,0
  494. test_fcc 0x2,1
  495. set_fcc 0xd,0 ; Set mask opposite of expected
  496. set_fcc 0xd,1 ; Set mask opposite of expected
  497. fdcmps fr24,fr4,fcc0
  498. test_fcc 0x2,0
  499. test_fcc 0x2,1
  500. set_fcc 0xd,0 ; Set mask opposite of expected
  501. set_fcc 0xd,1 ; Set mask opposite of expected
  502. fdcmps fr24,fr8,fcc0
  503. test_fcc 0x2,0
  504. test_fcc 0x2,1
  505. set_fcc 0xd,0 ; Set mask opposite of expected
  506. set_fcc 0xd,1 ; Set mask opposite of expected
  507. fdcmps fr24,fr12,fcc0
  508. test_fcc 0x2,0
  509. test_fcc 0x2,1
  510. set_fcc 0xd,0 ; Set mask opposite of expected
  511. set_fcc 0xd,1 ; Set mask opposite of expected
  512. fdcmps fr24,fr16,fcc0
  513. test_fcc 0x2,0
  514. test_fcc 0x2,1
  515. set_fcc 0xd,0 ; Set mask opposite of expected
  516. set_fcc 0xd,1 ; Set mask opposite of expected
  517. fdcmps fr24,fr20,fcc0
  518. test_fcc 0x2,0
  519. test_fcc 0x2,1
  520. set_fcc 0x7,0 ; Set mask opposite of expected
  521. set_fcc 0x7,1 ; Set mask opposite of expected
  522. fdcmps fr24,fr24,fcc0
  523. test_fcc 0x8,0
  524. test_fcc 0x8,1
  525. set_fcc 0xb,0 ; Set mask opposite of expected
  526. set_fcc 0xb,1 ; Set mask opposite of expected
  527. fdcmps fr24,fr28,fcc0
  528. test_fcc 0x4,0
  529. test_fcc 0x4,1
  530. set_fcc 0xb,0 ; Set mask opposite of expected
  531. set_fcc 0xb,1 ; Set mask opposite of expected
  532. fdcmps fr24,fr32,fcc0
  533. test_fcc 0x4,0
  534. test_fcc 0x4,1
  535. set_fcc 0xb,0 ; Set mask opposite of expected
  536. set_fcc 0xb,1 ; Set mask opposite of expected
  537. fdcmps fr24,fr36,fcc0
  538. test_fcc 0x4,0
  539. test_fcc 0x4,1
  540. set_fcc 0xb,0 ; Set mask opposite of expected
  541. set_fcc 0xb,1 ; Set mask opposite of expected
  542. fdcmps fr24,fr40,fcc0
  543. test_fcc 0x4,0
  544. test_fcc 0x4,1
  545. set_fcc 0xb,0 ; Set mask opposite of expected
  546. set_fcc 0xb,1 ; Set mask opposite of expected
  547. fdcmps fr24,fr44,fcc0
  548. test_fcc 0x4,0
  549. test_fcc 0x4,1
  550. set_fcc 0xb,0 ; Set mask opposite of expected
  551. set_fcc 0xb,1 ; Set mask opposite of expected
  552. fdcmps fr24,fr48,fcc0
  553. test_fcc 0x4,0
  554. test_fcc 0x4,1
  555. set_fcc 0xb,0 ; Set mask opposite of expected
  556. set_fcc 0xb,1 ; Set mask opposite of expected
  557. fdcmps fr24,fr52,fcc0
  558. test_fcc 0x4,0
  559. test_fcc 0x4,1
  560. set_fcc 0xe,0 ; Set mask opposite of expected
  561. set_fcc 0xe,1 ; Set mask opposite of expected
  562. fdcmps fr24,fr56,fcc0
  563. test_fcc 0x1,0
  564. test_fcc 0x1,1
  565. set_fcc 0xe,0 ; Set mask opposite of expected
  566. set_fcc 0xe,1 ; Set mask opposite of expected
  567. fdcmps fr24,fr60,fcc0
  568. test_fcc 0x1,0
  569. test_fcc 0x1,1
  570. set_fcc 0xd,0 ; Set mask opposite of expected
  571. set_fcc 0xd,1 ; Set mask opposite of expected
  572. fdcmps fr28,fr0,fcc0
  573. test_fcc 0x2,0
  574. test_fcc 0x2,1
  575. set_fcc 0xd,0 ; Set mask opposite of expected
  576. set_fcc 0xd,1 ; Set mask opposite of expected
  577. fdcmps fr28,fr4,fcc0
  578. test_fcc 0x2,0
  579. test_fcc 0x2,1
  580. set_fcc 0xd,0 ; Set mask opposite of expected
  581. set_fcc 0xd,1 ; Set mask opposite of expected
  582. fdcmps fr28,fr8,fcc0
  583. test_fcc 0x2,0
  584. test_fcc 0x2,1
  585. set_fcc 0xd,0 ; Set mask opposite of expected
  586. set_fcc 0xd,1 ; Set mask opposite of expected
  587. fdcmps fr28,fr12,fcc0
  588. test_fcc 0x2,0
  589. test_fcc 0x2,1
  590. set_fcc 0xd,0 ; Set mask opposite of expected
  591. set_fcc 0xd,1 ; Set mask opposite of expected
  592. fdcmps fr28,fr16,fcc0
  593. test_fcc 0x2,0
  594. test_fcc 0x2,1
  595. set_fcc 0xd,0 ; Set mask opposite of expected
  596. set_fcc 0xd,1 ; Set mask opposite of expected
  597. fdcmps fr28,fr20,fcc0
  598. test_fcc 0x2,0
  599. test_fcc 0x2,1
  600. set_fcc 0xd,0 ; Set mask opposite of expected
  601. set_fcc 0xd,1 ; Set mask opposite of expected
  602. fdcmps fr28,fr24,fcc0
  603. test_fcc 0x2,0
  604. test_fcc 0x2,1
  605. set_fcc 0x7,0 ; Set mask opposite of expected
  606. set_fcc 0x7,1 ; Set mask opposite of expected
  607. fdcmps fr28,fr28,fcc0
  608. test_fcc 0x8,0
  609. test_fcc 0x8,1
  610. set_fcc 0xb,0 ; Set mask opposite of expected
  611. set_fcc 0xb,1 ; Set mask opposite of expected
  612. fdcmps fr28,fr32,fcc0
  613. test_fcc 0x4,0
  614. test_fcc 0x4,1
  615. set_fcc 0xb,0 ; Set mask opposite of expected
  616. set_fcc 0xb,1 ; Set mask opposite of expected
  617. fdcmps fr28,fr36,fcc0
  618. test_fcc 0x4,0
  619. test_fcc 0x4,1
  620. set_fcc 0xb,0 ; Set mask opposite of expected
  621. set_fcc 0xb,1 ; Set mask opposite of expected
  622. fdcmps fr28,fr40,fcc0
  623. test_fcc 0x4,0
  624. test_fcc 0x4,1
  625. set_fcc 0xb,0 ; Set mask opposite of expected
  626. set_fcc 0xb,1 ; Set mask opposite of expected
  627. fdcmps fr28,fr44,fcc0
  628. test_fcc 0x4,0
  629. test_fcc 0x4,1
  630. set_fcc 0xb,0 ; Set mask opposite of expected
  631. set_fcc 0xb,1 ; Set mask opposite of expected
  632. fdcmps fr28,fr48,fcc0
  633. test_fcc 0x4,0
  634. test_fcc 0x4,1
  635. set_fcc 0xb,0 ; Set mask opposite of expected
  636. set_fcc 0xb,1 ; Set mask opposite of expected
  637. fdcmps fr28,fr52,fcc0
  638. test_fcc 0x4,0
  639. test_fcc 0x4,1
  640. set_fcc 0xe,0 ; Set mask opposite of expected
  641. set_fcc 0xe,1 ; Set mask opposite of expected
  642. fdcmps fr28,fr56,fcc0
  643. test_fcc 0x1,0
  644. test_fcc 0x1,1
  645. set_fcc 0xe,0 ; Set mask opposite of expected
  646. set_fcc 0xe,1 ; Set mask opposite of expected
  647. fdcmps fr28,fr60,fcc0
  648. test_fcc 0x1,0
  649. test_fcc 0x1,1
  650. set_fcc 0xd,0 ; Set mask opposite of expected
  651. set_fcc 0xd,1 ; Set mask opposite of expected
  652. fdcmps fr48,fr0,fcc0
  653. test_fcc 0x2,0
  654. test_fcc 0x2,1
  655. set_fcc 0xd,0 ; Set mask opposite of expected
  656. set_fcc 0xd,1 ; Set mask opposite of expected
  657. fdcmps fr48,fr4,fcc0
  658. test_fcc 0x2,0
  659. test_fcc 0x2,1
  660. set_fcc 0xd,0 ; Set mask opposite of expected
  661. set_fcc 0xd,1 ; Set mask opposite of expected
  662. fdcmps fr48,fr8,fcc0
  663. test_fcc 0x2,0
  664. test_fcc 0x2,1
  665. set_fcc 0xd,0 ; Set mask opposite of expected
  666. set_fcc 0xd,1 ; Set mask opposite of expected
  667. fdcmps fr48,fr12,fcc0
  668. test_fcc 0x2,0
  669. test_fcc 0x2,1
  670. set_fcc 0xd,0 ; Set mask opposite of expected
  671. set_fcc 0xd,1 ; Set mask opposite of expected
  672. fdcmps fr48,fr16,fcc0
  673. test_fcc 0x2,0
  674. test_fcc 0x2,1
  675. set_fcc 0xd,0 ; Set mask opposite of expected
  676. set_fcc 0xd,1 ; Set mask opposite of expected
  677. fdcmps fr48,fr20,fcc0
  678. test_fcc 0x2,0
  679. test_fcc 0x2,1
  680. set_fcc 0xd,0 ; Set mask opposite of expected
  681. set_fcc 0xd,1 ; Set mask opposite of expected
  682. fdcmps fr48,fr24,fcc0
  683. test_fcc 0x2,0
  684. test_fcc 0x2,1
  685. set_fcc 0xd,0 ; Set mask opposite of expected
  686. set_fcc 0xd,1 ; Set mask opposite of expected
  687. fdcmps fr48,fr28,fcc0
  688. test_fcc 0x2,0
  689. test_fcc 0x2,1
  690. set_fcc 0xd,0 ; Set mask opposite of expected
  691. set_fcc 0xd,1 ; Set mask opposite of expected
  692. fdcmps fr48,fr32,fcc0
  693. test_fcc 0x2,0
  694. test_fcc 0x2,1
  695. set_fcc 0xd,0 ; Set mask opposite of expected
  696. set_fcc 0xd,1 ; Set mask opposite of expected
  697. fdcmps fr48,fr36,fcc0
  698. test_fcc 0x2,0
  699. test_fcc 0x2,1
  700. set_fcc 0xd,0 ; Set mask opposite of expected
  701. set_fcc 0xd,1 ; Set mask opposite of expected
  702. fdcmps fr48,fr40,fcc0
  703. test_fcc 0x2,0
  704. test_fcc 0x2,1
  705. set_fcc 0xd,0 ; Set mask opposite of expected
  706. set_fcc 0xd,1 ; Set mask opposite of expected
  707. fdcmps fr48,fr44,fcc0
  708. test_fcc 0x2,0
  709. test_fcc 0x2,1
  710. set_fcc 0x7,0 ; Set mask opposite of expected
  711. set_fcc 0x7,1 ; Set mask opposite of expected
  712. fdcmps fr48,fr48,fcc0
  713. test_fcc 0x8,0
  714. test_fcc 0x8,1
  715. set_fcc 0xb,0 ; Set mask opposite of expected
  716. set_fcc 0xb,1 ; Set mask opposite of expected
  717. fdcmps fr48,fr52,fcc0
  718. test_fcc 0x4,0
  719. test_fcc 0x4,1
  720. set_fcc 0xe,0 ; Set mask opposite of expected
  721. set_fcc 0xe,1 ; Set mask opposite of expected
  722. fdcmps fr48,fr56,fcc0
  723. test_fcc 0x1,0
  724. test_fcc 0x1,1
  725. set_fcc 0xe,0 ; Set mask opposite of expected
  726. set_fcc 0xe,1 ; Set mask opposite of expected
  727. fdcmps fr48,fr60,fcc0
  728. test_fcc 0x1,0
  729. test_fcc 0x1,1
  730. set_fcc 0xd,0 ; Set mask opposite of expected
  731. set_fcc 0xd,1 ; Set mask opposite of expected
  732. fdcmps fr52,fr0,fcc0
  733. test_fcc 0x2,0
  734. test_fcc 0x2,1
  735. set_fcc 0xd,0 ; Set mask opposite of expected
  736. set_fcc 0xd,1 ; Set mask opposite of expected
  737. fdcmps fr52,fr4,fcc0
  738. test_fcc 0x2,0
  739. test_fcc 0x2,1
  740. set_fcc 0xd,0 ; Set mask opposite of expected
  741. set_fcc 0xd,1 ; Set mask opposite of expected
  742. fdcmps fr52,fr8,fcc0
  743. test_fcc 0x2,0
  744. test_fcc 0x2,1
  745. set_fcc 0xd,0 ; Set mask opposite of expected
  746. set_fcc 0xd,1 ; Set mask opposite of expected
  747. fdcmps fr52,fr12,fcc0
  748. test_fcc 0x2,0
  749. test_fcc 0x2,1
  750. set_fcc 0xd,0 ; Set mask opposite of expected
  751. set_fcc 0xd,1 ; Set mask opposite of expected
  752. fdcmps fr52,fr16,fcc0
  753. test_fcc 0x2,0
  754. test_fcc 0x2,1
  755. set_fcc 0xd,0 ; Set mask opposite of expected
  756. set_fcc 0xd,1 ; Set mask opposite of expected
  757. fdcmps fr52,fr20,fcc0
  758. test_fcc 0x2,0
  759. test_fcc 0x2,1
  760. set_fcc 0xd,0 ; Set mask opposite of expected
  761. set_fcc 0xd,1 ; Set mask opposite of expected
  762. fdcmps fr52,fr24,fcc0
  763. test_fcc 0x2,0
  764. test_fcc 0x2,1
  765. set_fcc 0xd,0 ; Set mask opposite of expected
  766. set_fcc 0xd,1 ; Set mask opposite of expected
  767. fdcmps fr52,fr28,fcc0
  768. test_fcc 0x2,0
  769. test_fcc 0x2,1
  770. set_fcc 0xd,0 ; Set mask opposite of expected
  771. set_fcc 0xd,1 ; Set mask opposite of expected
  772. fdcmps fr52,fr32,fcc0
  773. test_fcc 0x2,0
  774. test_fcc 0x2,1
  775. set_fcc 0xd,0 ; Set mask opposite of expected
  776. set_fcc 0xd,1 ; Set mask opposite of expected
  777. fdcmps fr52,fr36,fcc0
  778. test_fcc 0x2,0
  779. test_fcc 0x2,1
  780. set_fcc 0xd,0 ; Set mask opposite of expected
  781. set_fcc 0xd,1 ; Set mask opposite of expected
  782. fdcmps fr52,fr40,fcc0
  783. test_fcc 0x2,0
  784. test_fcc 0x2,1
  785. set_fcc 0xd,0 ; Set mask opposite of expected
  786. set_fcc 0xd,1 ; Set mask opposite of expected
  787. fdcmps fr52,fr44,fcc0
  788. test_fcc 0x2,0
  789. test_fcc 0x2,1
  790. set_fcc 0xd,0 ; Set mask opposite of expected
  791. set_fcc 0xd,1 ; Set mask opposite of expected
  792. fdcmps fr52,fr48,fcc0
  793. test_fcc 0x2,0
  794. test_fcc 0x2,1
  795. set_fcc 0x7,0 ; Set mask opposite of expected
  796. set_fcc 0x7,1 ; Set mask opposite of expected
  797. fdcmps fr52,fr52,fcc0
  798. test_fcc 0x8,0
  799. test_fcc 0x8,1
  800. set_fcc 0xe,0 ; Set mask opposite of expected
  801. set_fcc 0xe,1 ; Set mask opposite of expected
  802. fdcmps fr52,fr56,fcc0
  803. test_fcc 0x1,0
  804. test_fcc 0x1,1
  805. set_fcc 0xe,0 ; Set mask opposite of expected
  806. set_fcc 0xe,1 ; Set mask opposite of expected
  807. fdcmps fr52,fr60,fcc0
  808. test_fcc 0x1,0
  809. test_fcc 0x1,1
  810. set_fcc 0xe,0 ; Set mask opposite of expected
  811. set_fcc 0xe,1 ; Set mask opposite of expected
  812. fdcmps fr56,fr0,fcc0
  813. test_fcc 0x1,0
  814. test_fcc 0x1,1
  815. set_fcc 0xe,0 ; Set mask opposite of expected
  816. set_fcc 0xe,1 ; Set mask opposite of expected
  817. fdcmps fr56,fr4,fcc0
  818. test_fcc 0x1,0
  819. test_fcc 0x1,1
  820. set_fcc 0xe,0 ; Set mask opposite of expected
  821. set_fcc 0xe,1 ; Set mask opposite of expected
  822. fdcmps fr56,fr8,fcc0
  823. test_fcc 0x1,0
  824. test_fcc 0x1,1
  825. set_fcc 0xe,0 ; Set mask opposite of expected
  826. set_fcc 0xe,1 ; Set mask opposite of expected
  827. fdcmps fr56,fr12,fcc0
  828. test_fcc 0x1,0
  829. test_fcc 0x1,1
  830. set_fcc 0xe,0 ; Set mask opposite of expected
  831. set_fcc 0xe,1 ; Set mask opposite of expected
  832. fdcmps fr56,fr16,fcc0
  833. test_fcc 0x1,0
  834. test_fcc 0x1,1
  835. set_fcc 0xe,0 ; Set mask opposite of expected
  836. set_fcc 0xe,1 ; Set mask opposite of expected
  837. fdcmps fr56,fr20,fcc0
  838. test_fcc 0x1,0
  839. test_fcc 0x1,1
  840. set_fcc 0xe,0 ; Set mask opposite of expected
  841. set_fcc 0xe,1 ; Set mask opposite of expected
  842. fdcmps fr56,fr24,fcc0
  843. test_fcc 0x1,0
  844. test_fcc 0x1,1
  845. set_fcc 0xe,0 ; Set mask opposite of expected
  846. set_fcc 0xe,1 ; Set mask opposite of expected
  847. fdcmps fr56,fr28,fcc0
  848. test_fcc 0x1,0
  849. test_fcc 0x1,1
  850. set_fcc 0xe,0 ; Set mask opposite of expected
  851. set_fcc 0xe,1 ; Set mask opposite of expected
  852. fdcmps fr56,fr32,fcc0
  853. test_fcc 0x1,0
  854. test_fcc 0x1,1
  855. set_fcc 0xe,0 ; Set mask opposite of expected
  856. set_fcc 0xe,1 ; Set mask opposite of expected
  857. fdcmps fr56,fr36,fcc0
  858. test_fcc 0x1,0
  859. test_fcc 0x1,1
  860. set_fcc 0xe,0 ; Set mask opposite of expected
  861. set_fcc 0xe,1 ; Set mask opposite of expected
  862. fdcmps fr56,fr40,fcc0
  863. test_fcc 0x1,0
  864. test_fcc 0x1,1
  865. set_fcc 0xe,0 ; Set mask opposite of expected
  866. set_fcc 0xe,1 ; Set mask opposite of expected
  867. fdcmps fr56,fr44,fcc0
  868. test_fcc 0x1,0
  869. test_fcc 0x1,1
  870. set_fcc 0xe,0 ; Set mask opposite of expected
  871. set_fcc 0xe,1 ; Set mask opposite of expected
  872. fdcmps fr56,fr48,fcc0
  873. test_fcc 0x1,0
  874. test_fcc 0x1,1
  875. set_fcc 0xe,0 ; Set mask opposite of expected
  876. set_fcc 0xe,1 ; Set mask opposite of expected
  877. fdcmps fr56,fr52,fcc0
  878. test_fcc 0x1,0
  879. test_fcc 0x1,1
  880. set_fcc 0xe,0 ; Set mask opposite of expected
  881. set_fcc 0xe,1 ; Set mask opposite of expected
  882. fdcmps fr56,fr56,fcc0
  883. test_fcc 0x1,0
  884. test_fcc 0x1,1
  885. set_fcc 0xe,0 ; Set mask opposite of expected
  886. set_fcc 0xe,1 ; Set mask opposite of expected
  887. fdcmps fr56,fr60,fcc0
  888. test_fcc 0x1,0
  889. test_fcc 0x1,1
  890. set_fcc 0xe,0 ; Set mask opposite of expected
  891. set_fcc 0xe,1 ; Set mask opposite of expected
  892. fdcmps fr60,fr0,fcc0
  893. test_fcc 0x1,0
  894. test_fcc 0x1,1
  895. set_fcc 0xe,0 ; Set mask opposite of expected
  896. set_fcc 0xe,1 ; Set mask opposite of expected
  897. fdcmps fr60,fr4,fcc0
  898. test_fcc 0x1,0
  899. test_fcc 0x1,1
  900. set_fcc 0xe,0 ; Set mask opposite of expected
  901. set_fcc 0xe,1 ; Set mask opposite of expected
  902. fdcmps fr60,fr8,fcc0
  903. test_fcc 0x1,0
  904. test_fcc 0x1,1
  905. set_fcc 0xe,0 ; Set mask opposite of expected
  906. set_fcc 0xe,1 ; Set mask opposite of expected
  907. fdcmps fr60,fr12,fcc0
  908. test_fcc 0x1,0
  909. test_fcc 0x1,1
  910. set_fcc 0xe,0 ; Set mask opposite of expected
  911. set_fcc 0xe,1 ; Set mask opposite of expected
  912. fdcmps fr60,fr16,fcc0
  913. test_fcc 0x1,0
  914. test_fcc 0x1,1
  915. set_fcc 0xe,0 ; Set mask opposite of expected
  916. set_fcc 0xe,1 ; Set mask opposite of expected
  917. fdcmps fr60,fr20,fcc0
  918. test_fcc 0x1,0
  919. test_fcc 0x1,1
  920. set_fcc 0xe,0 ; Set mask opposite of expected
  921. set_fcc 0xe,1 ; Set mask opposite of expected
  922. fdcmps fr60,fr24,fcc0
  923. test_fcc 0x1,0
  924. test_fcc 0x1,1
  925. set_fcc 0xe,0 ; Set mask opposite of expected
  926. set_fcc 0xe,1 ; Set mask opposite of expected
  927. fdcmps fr60,fr28,fcc0
  928. test_fcc 0x1,0
  929. test_fcc 0x1,1
  930. set_fcc 0xe,0 ; Set mask opposite of expected
  931. set_fcc 0xe,1 ; Set mask opposite of expected
  932. fdcmps fr60,fr32,fcc0
  933. test_fcc 0x1,0
  934. test_fcc 0x1,1
  935. set_fcc 0xe,0 ; Set mask opposite of expected
  936. set_fcc 0xe,1 ; Set mask opposite of expected
  937. fdcmps fr60,fr36,fcc0
  938. test_fcc 0x1,0
  939. test_fcc 0x1,1
  940. set_fcc 0xe,0 ; Set mask opposite of expected
  941. set_fcc 0xe,1 ; Set mask opposite of expected
  942. fdcmps fr60,fr40,fcc0
  943. test_fcc 0x1,0
  944. test_fcc 0x1,1
  945. set_fcc 0xe,0 ; Set mask opposite of expected
  946. set_fcc 0xe,1 ; Set mask opposite of expected
  947. fdcmps fr60,fr44,fcc0
  948. test_fcc 0x1,0
  949. test_fcc 0x1,1
  950. set_fcc 0xe,0 ; Set mask opposite of expected
  951. set_fcc 0xe,1 ; Set mask opposite of expected
  952. fdcmps fr60,fr48,fcc0
  953. test_fcc 0x1,0
  954. test_fcc 0x1,1
  955. set_fcc 0xe,0 ; Set mask opposite of expected
  956. set_fcc 0xe,1 ; Set mask opposite of expected
  957. fdcmps fr60,fr52,fcc0
  958. test_fcc 0x1,0
  959. test_fcc 0x1,1
  960. set_fcc 0xe,0 ; Set mask opposite of expected
  961. set_fcc 0xe,1 ; Set mask opposite of expected
  962. fdcmps fr60,fr56,fcc0
  963. test_fcc 0x1,0
  964. test_fcc 0x1,1
  965. set_fcc 0xe,0 ; Set mask opposite of expected
  966. set_fcc 0xe,1 ; Set mask opposite of expected
  967. fdcmps fr60,fr60,fcc0
  968. test_fcc 0x1,0
  969. test_fcc 0x1,1
  970. pass