bhi.cgs 700 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # frv testcase for bhi $ICCi,$hint,$label16
  2. # mach: all
  3. .include "testutils.inc"
  4. start
  5. .global bhi
  6. bhi:
  7. set_icc 0x0 0
  8. bhi icc0,0,ok1
  9. fail
  10. ok1:
  11. set_icc 0x1 1
  12. bhi icc1,1,bad
  13. set_icc 0x2 2
  14. bhi icc2,2,ok3
  15. fail
  16. ok3:
  17. set_icc 0x3 3
  18. bhi icc3,3,bad
  19. set_icc 0x4 0
  20. bhi icc0,0,bad
  21. set_icc 0x5 1
  22. bhi icc1,1,bad
  23. set_icc 0x6 2
  24. bhi icc2,2,bad
  25. set_icc 0x7 3
  26. bhi icc3,3,bad
  27. set_icc 0x8 0
  28. bhi icc0,0,ok9
  29. fail
  30. ok9:
  31. set_icc 0x9 1
  32. bhi icc1,1,bad
  33. set_icc 0xa 2
  34. bhi icc2,2,okb
  35. fail
  36. okb:
  37. set_icc 0xb 3
  38. bhi icc3,3,bad
  39. set_icc 0xc 0
  40. bhi icc0,0,bad
  41. set_icc 0xd 1
  42. bhi icc1,1,bad
  43. set_icc 0xe 2
  44. bhi icc2,2,bad
  45. set_icc 0xf 3
  46. bhi icc3,3,bad
  47. pass
  48. bad:
  49. fail