From 59543d4ee1cef54dd1af7cae211f3e95e7287ba4 Mon Sep 17 00:00:00 2001 From: Bastian Koppelmann Date: Fri, 26 Sep 2014 20:26:31 +0100 Subject: target-tricore: Add instructions of ABS, ABSB opcode format Add instructions of ABS, ABSB opcode format. Add microcode generator functions for ld/st of two 32bit reg as one 64bit value. Add microcode generator functions for ldmst and swap. Add helper ldlcx, lducx, stlcx and stucx. Signed-off-by: Bastian Koppelmann Reviewed-by: Richard Henderson --- target-tricore/helper.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'target-tricore/helper.h') diff --git a/target-tricore/helper.h b/target-tricore/helper.h index 7b7d74b32c..fbabbd5c69 100644 --- a/target-tricore/helper.h +++ b/target-tricore/helper.h @@ -23,3 +23,7 @@ DEF_HELPER_2(call, void, env, i32) DEF_HELPER_1(ret, void, env) DEF_HELPER_2(bisr, void, env, i32) DEF_HELPER_1(rfe, void, env) +DEF_HELPER_2(ldlcx, void, env, i32) +DEF_HELPER_2(lducx, void, env, i32) +DEF_HELPER_2(stlcx, void, env, i32) +DEF_HELPER_2(stucx, void, env, i32) -- cgit v1.2.3