From: Julian Seward Date: Fri, 9 Nov 2007 23:06:35 +0000 (+0000) Subject: Track vex r1793: make all tools able to handle the new IR memory bus X-Git-Tag: svn/VALGRIND_3_3_0~170 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e290312a0734808002cbc440de8e6ecbee5e71b;p=thirdparty%2Fvalgrind.git Track vex r1793: make all tools able to handle the new IR memory bus event statement (Ist_MBE). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7119 --- diff --git a/cachegrind/cg_main.c b/cachegrind/cg_main.c index e2b8661cb4..d8627fb860 100644 --- a/cachegrind/cg_main.c +++ b/cachegrind/cg_main.c @@ -963,7 +963,7 @@ IRSB* cg_instrument ( VgCallbackClosure* closure, case Ist_AbiHint: case Ist_Put: case Ist_PutI: - case Ist_MFence: + case Ist_MBE: break; case Ist_IMark: diff --git a/callgrind/main.c b/callgrind/main.c index 7f2abdf4f3..f55c263c6f 100644 --- a/callgrind/main.c +++ b/callgrind/main.c @@ -468,7 +468,7 @@ void collectStatementInfo(IRTypeEnv* tyenv, IRSB* bbOut, IRStmt* st, case Ist_Put: case Ist_PutI: - case Ist_MFence: + case Ist_MBE: case Ist_Exit: break; diff --git a/lackey/lk_main.c b/lackey/lk_main.c index 8f9cf95e99..2c2f596982 100644 --- a/lackey/lk_main.c +++ b/lackey/lk_main.c @@ -670,7 +670,7 @@ IRSB* lk_instrument ( VgCallbackClosure* closure, case Ist_AbiHint: case Ist_Put: case Ist_PutI: - case Ist_MFence: + case Ist_MBE: addStmtToIRSB( sbOut, st ); break; diff --git a/memcheck/mc_translate.c b/memcheck/mc_translate.c index 0cb5a95c18..35fc818130 100644 --- a/memcheck/mc_translate.c +++ b/memcheck/mc_translate.c @@ -3290,7 +3290,7 @@ static Bool checkForBogusLiterals ( /*FLAT*/ IRStmt* st ) return isBogusAtom(st->Ist.AbiHint.base); case Ist_NoOp: case Ist_IMark: - case Ist_MFence: + case Ist_MBE: return False; default: unhandled: @@ -3470,7 +3470,7 @@ IRSB* MC_(instrument) ( VgCallbackClosure* closure, case Ist_NoOp: case Ist_IMark: - case Ist_MFence: + case Ist_MBE: break; case Ist_Dirty: