24 Value *
generateLoadEvent(Module *module, BasicBlock *block, Value *nodeContextValue, Value *portContextValue=NULL);
25 void generateStoreEvent(Module *module, BasicBlock *block, Value *nodeContextValue, Value *eventValue, Value *portContextValue=NULL);
26 void generateStoreEvent(Module *module, BasicBlock *block, Value *nodeContextValue,
bool event, Value *portContextValue=NULL);
27 Value *
generateRetrieveData(Module *module, BasicBlock *block, Value *nodeContextValue, Value *portContextValue=NULL);
28 void generateReplaceData(Module *module, BasicBlock *block, Value *nodeContextValue, Value *dataPointer, Value *portContextValue=NULL);