aboutsummaryrefslogtreecommitdiff
path: root/target-sparc/helper.h
diff options
context:
space:
mode:
Diffstat (limited to 'target-sparc/helper.h')
-rw-r--r--target-sparc/helper.h17
1 files changed, 2 insertions, 15 deletions
diff --git a/target-sparc/helper.h b/target-sparc/helper.h
index a22c716cbf..1c16b25fcb 100644
--- a/target-sparc/helper.h
+++ b/target-sparc/helper.h
@@ -138,29 +138,16 @@ F_HELPER_0_0(stox);
F_HELPER_0_0(dtox);
F_HELPER_0_0(qtox);
F_HELPER_0_0(aligndata);
-DEF_HELPER(void, helper_movl_FT0_0, (void))
-DEF_HELPER(void, helper_movl_DT0_0, (void))
-DEF_HELPER(void, helper_movl_FT0_1, (void))
-DEF_HELPER(void, helper_movl_DT0_1, (void))
F_HELPER_0_0(not);
-F_HELPER_0_0(nots);
F_HELPER_0_0(nor);
-F_HELPER_0_0(nors);
F_HELPER_0_0(or);
-F_HELPER_0_0(ors);
F_HELPER_0_0(xor);
-F_HELPER_0_0(xors);
F_HELPER_0_0(and);
-F_HELPER_0_0(ands);
F_HELPER_0_0(ornot);
-F_HELPER_0_0(ornots);
F_HELPER_0_0(andnot);
-F_HELPER_0_0(andnots);
F_HELPER_0_0(nand);
-F_HELPER_0_0(nands);
F_HELPER_0_0(xnor);
-F_HELPER_0_0(xnors);
F_HELPER_0_0(pmerge);
F_HELPER_0_0(mul8x16);
F_HELPER_0_0(mul8x16al);
@@ -172,9 +159,9 @@ F_HELPER_0_0(muld8ulx16);
F_HELPER_0_0(expand);
#define VIS_HELPER(name) \
F_HELPER_0_0(name##16); \
- F_HELPER_0_0(name##16s); \
+ DEF_HELPER(uint32_t, helper_f ## name ## 16s, (uint32_t src1, uint32_t src2))\
F_HELPER_0_0(name##32); \
- F_HELPER_0_0(name##32s)
+ DEF_HELPER(uint32_t, helper_f ## name ## 32s, (uint32_t src1, uint32_t src2))
VIS_HELPER(padd);
VIS_HELPER(psub);