mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
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
This commit is contained in:
parent
75fd9878c9
commit
5e290312a0
@ -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:
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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;
|
||||
|
||||
|
||||
@ -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:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user