protected override void BlockStart(BasicBlock block) { long current = codeEmitter.CurrentPosition; base.BlockStart(block); simAdapter.SimCPU.SetSymbol(block.ToString() + ":" + MethodCompiler.Method.FullName, (ulong)(sectionAddress + startPosition + current), 0); }
protected override void BlockStart(BasicBlock block) { base.BlockStart(block); simLinker.AddTargetSymbol(symbol, (int)codeEmitter.CurrentPosition, block.ToString() + ":" + MethodCompiler.Method.FullName); }