blob: 110b551dd357e999465d5f9dcb110ca0f702d240 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
function unit effect {wmem} MEMw_wrapper(addr, size, data) = MEMw(addr, size, data)
function bool effect {wmem} MEMw_conditional_wrapper(addr, size, data) =
MEMw_conditional(addr, size, data)
function bit[64] addrWrapper((bit[64]) addr, (MemAccessType) accessType, (WordType) width) =
addr
function (option<Exception>, option<bit[64]>) TranslateAddress ((bit[64]) vAddr, (MemAccessType) accessType) =
TLBTranslate(vAddr, accessType)
function unit SignalException ((Exception) ex) = SignalExceptionMIPS(ex)
function unit ERETHook() = ()
|