670a671,681
> clrexCode = '''
> unsigned memAccessFlags = ArmISA::TLB::Clrex|3|Request::LLSC;
> fault = xc->read(0, (uint32_t&)Mem, memAccessFlags);
> '''
> clrexIop = InstObjParams("clrex", "Clrex","PredOp",
> { "code": clrexCode,
> "predicate_test": predicateTest },[])
> header_output += BasicDeclare.subst(clrexIop)
> decoder_output += BasicConstructor.subst(clrexIop)
> exec_output += PredOpExecute.subst(clrexIop)
>