Browse Source

vamo: remove instruction implementation

Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
pull/1481/head
Chih-Min Chao 3 years ago
parent
commit
9705dc3ba8
  1. 2
      riscv/insns/vamoaddei16_v.h
  2. 2
      riscv/insns/vamoaddei32_v.h
  3. 2
      riscv/insns/vamoaddei64_v.h
  4. 2
      riscv/insns/vamoaddei8_v.h
  5. 2
      riscv/insns/vamoandei16_v.h
  6. 2
      riscv/insns/vamoandei32_v.h
  7. 2
      riscv/insns/vamoandei64_v.h
  8. 2
      riscv/insns/vamoandei8_v.h
  9. 2
      riscv/insns/vamomaxei16_v.h
  10. 2
      riscv/insns/vamomaxei32_v.h
  11. 2
      riscv/insns/vamomaxei64_v.h
  12. 2
      riscv/insns/vamomaxei8_v.h
  13. 2
      riscv/insns/vamomaxuei16_v.h
  14. 2
      riscv/insns/vamomaxuei32_v.h
  15. 2
      riscv/insns/vamomaxuei64_v.h
  16. 2
      riscv/insns/vamomaxuei8_v.h
  17. 2
      riscv/insns/vamominei16_v.h
  18. 2
      riscv/insns/vamominei32_v.h
  19. 2
      riscv/insns/vamominei64_v.h
  20. 2
      riscv/insns/vamominei8_v.h
  21. 2
      riscv/insns/vamominuei16_v.h
  22. 2
      riscv/insns/vamominuei32_v.h
  23. 2
      riscv/insns/vamominuei64_v.h
  24. 2
      riscv/insns/vamominuei8_v.h
  25. 2
      riscv/insns/vamoorei16_v.h
  26. 2
      riscv/insns/vamoorei32_v.h
  27. 2
      riscv/insns/vamoorei64_v.h
  28. 2
      riscv/insns/vamoorei8_v.h
  29. 2
      riscv/insns/vamoswapei16_v.h
  30. 2
      riscv/insns/vamoswapei32_v.h
  31. 2
      riscv/insns/vamoswapei64_v.h
  32. 2
      riscv/insns/vamoswapei8_v.h
  33. 2
      riscv/insns/vamoxorei16_v.h
  34. 2
      riscv/insns/vamoxorei32_v.h
  35. 2
      riscv/insns/vamoxorei64_v.h
  36. 2
      riscv/insns/vamoxorei8_v.h

2
riscv/insns/vamoaddei16_v.h

@ -1,2 +0,0 @@
//vamoadde.v vd, (rs1), vs2, vd
VI_AMO({ return lhs + vs3; }, uint, e16);

2
riscv/insns/vamoaddei32_v.h

@ -1,2 +0,0 @@
//vamoadde.v vd, (rs1), vs2, vd
VI_AMO({ return lhs + vs3; }, uint, e32);

2
riscv/insns/vamoaddei64_v.h

@ -1,2 +0,0 @@
//vamoadde.v vd, (rs1), vs2, vd
VI_AMO({ return lhs + vs3; }, uint, e64);

2
riscv/insns/vamoaddei8_v.h

@ -1,2 +0,0 @@
//vamoadde.v vd, (rs1), vs2, vd
VI_AMO({ return lhs + vs3; }, uint, e8);

2
riscv/insns/vamoandei16_v.h

@ -1,2 +0,0 @@
//vamoande.v vd, (rs1), vs2, vd
VI_AMO({ return lhs & vs3; }, uint, e16);

2
riscv/insns/vamoandei32_v.h

@ -1,2 +0,0 @@
//vamoande.v vd, (rs1), vs2, vd
VI_AMO({ return lhs & vs3; }, uint, e32);

2
riscv/insns/vamoandei64_v.h

@ -1,2 +0,0 @@
//vamoande.v vd, (rs1), vs2, vd
VI_AMO({ return lhs & vs3; }, uint, e64);

2
riscv/insns/vamoandei8_v.h

@ -1,2 +0,0 @@
//vamoande.v vd, (rs1), vs2, vd
VI_AMO({ return lhs & vs3; }, uint, e8);

2
riscv/insns/vamomaxei16_v.h

@ -1,2 +0,0 @@
//vamomaxe.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3; }, int, e16);

2
riscv/insns/vamomaxei32_v.h

@ -1,2 +0,0 @@
//vamomaxe.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3; }, int, e32);

2
riscv/insns/vamomaxei64_v.h

@ -1,2 +0,0 @@
//vamomaxe.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3; }, int, e64);

2
riscv/insns/vamomaxei8_v.h

@ -1,2 +0,0 @@
//vamomaxe.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3; }, int, e8);

2
riscv/insns/vamomaxuei16_v.h

@ -1,2 +0,0 @@
//vamomaxue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3;; }, uint, e16);

2
riscv/insns/vamomaxuei32_v.h

@ -1,2 +0,0 @@
//vamomaxue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3;; }, uint, e32);

2
riscv/insns/vamomaxuei64_v.h

@ -1,2 +0,0 @@
//vamomaxue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3;; }, uint, e64);

2
riscv/insns/vamomaxuei8_v.h

@ -1,2 +0,0 @@
//vamomaxue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs >= vs3 ? lhs : vs3;; }, uint, e8);

2
riscv/insns/vamominei16_v.h

@ -1,2 +0,0 @@
//vamomine.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3; }, int, e16);

2
riscv/insns/vamominei32_v.h

@ -1,2 +0,0 @@
//vamomine.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3; }, int, e32);

2
riscv/insns/vamominei64_v.h

@ -1,2 +0,0 @@
//vamomine.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3; }, int, e64);

2
riscv/insns/vamominei8_v.h

@ -1,2 +0,0 @@
//vamomine.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3; }, int, e8);

2
riscv/insns/vamominuei16_v.h

@ -1,2 +0,0 @@
//vamominue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3;; }, uint, e16);

2
riscv/insns/vamominuei32_v.h

@ -1,2 +0,0 @@
//vamominue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3;; }, uint, e32);

2
riscv/insns/vamominuei64_v.h

@ -1,2 +0,0 @@
//vamominue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3;; }, uint, e64);

2
riscv/insns/vamominuei8_v.h

@ -1,2 +0,0 @@
//vamominue.v vd, (rs1), vs2, vd
VI_AMO({ return lhs < vs3 ? lhs : vs3;; }, uint, e8);

2
riscv/insns/vamoorei16_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs | vs3; }, uint, e16);

2
riscv/insns/vamoorei32_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs | vs3; }, uint, e32);

2
riscv/insns/vamoorei64_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs | vs3; }, uint, e64);

2
riscv/insns/vamoorei8_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs | vs3; }, uint, e8);

2
riscv/insns/vamoswapei16_v.h

@ -1,2 +0,0 @@
//vamoswape.v vd, (rs1), vs2, vd
VI_AMO({ return vs3; }, uint, e16);

2
riscv/insns/vamoswapei32_v.h

@ -1,2 +0,0 @@
//vamoswape.v vd, (rs1), vs2, vd
VI_AMO({ return vs3; }, uint, e32);

2
riscv/insns/vamoswapei64_v.h

@ -1,2 +0,0 @@
//vamoswape.v vd, (rs1), vs2, vd
VI_AMO({ return vs3; }, uint, e64);

2
riscv/insns/vamoswapei8_v.h

@ -1,2 +0,0 @@
//vamoswape.v vd, (rs1), vs2, vd
VI_AMO({ return vs3; }, uint, e8);

2
riscv/insns/vamoxorei16_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs ^ vs3; }, uint, e16);

2
riscv/insns/vamoxorei32_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs ^ vs3; }, uint, e32);

2
riscv/insns/vamoxorei64_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs ^ vs3; }, uint, e64);

2
riscv/insns/vamoxorei8_v.h

@ -1,2 +0,0 @@
//vamoore.v vd, (rs1), vs2, vd
VI_AMO({ return lhs ^ vs3; }, uint, e8);
Loading…
Cancel
Save