Home
last modified time | relevance | path

Searched refs:TranslationCPU (Results 1 – 25 of 27) sorted by relevance

12

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/
DCluster.cs32 …ster<ICluster<TranslationCPU>, NullRegistrationPoint>, IPeripheralRegister<TranslationCPU, NullReg…
47 … public void Register(ICluster<TranslationCPU> cluster, NullRegistrationPoint registrationPoint) in Register()
55 public void Unregister(ICluster<TranslationCPU> cluster) in Unregister()
61 public void Register(TranslationCPU cpu, NullRegistrationPoint registrationPoint) in Register()
70 public void Unregister(TranslationCPU cpu) in Unregister()
89 public IEnumerable<ICluster<TranslationCPU>> Clusters => clusters;
91 …public IEnumerable<TranslationCPU> Clustered => cpus.Concat(clusters.SelectMany(cluster => cluster…
93 … private readonly List<ICluster<TranslationCPU>> clusters = new List<ICluster<TranslationCPU>>();
94 private readonly List<TranslationCPU> cpus = new List<TranslationCPU>();
DTranslationCPU.cs39 …public static void SetHookAtBlockBegin(this TranslationCPU cpu, [AutoParameter]IMachine m, string … in SetHookAtBlockBegin()
45 …public static void SetHookAtBlockEnd(this TranslationCPU cpu, [AutoParameter]IMachine m, string py… in SetHookAtBlockEnd()
56 …public abstract partial class TranslationCPU : BaseCPU, ICluster<TranslationCPU>, IGPIOReceiver, I… class
58 …protected TranslationCPU(string cpuType, IMachine machine, Endianess endianness, CpuBitness bitnes… in TranslationCPU() method in Antmicro.Renode.Peripherals.CPU.TranslationCPU
63 …protected TranslationCPU(uint id, string cpuType, IMachine machine, Endianess endianness, CpuBitne… in TranslationCPU() method in Antmicro.Renode.Peripherals.CPU.TranslationCPU
75 Clustered = new TranslationCPU[] { this }; in TranslationCPU()
78 …public new IEnumerable<ICluster<TranslationCPU>> Clusters { get; } = new List<ICluster<Translation…
80 public new IEnumerable<TranslationCPU> Clustered { get; }
1453 … var otherCpus = machine.SystemBus.GetCPUs().OfType<TranslationCPU>().Where(x => x != this); in InvalidateTbInOtherCpus()
1525 public SimpleMemoryManager(TranslationCPU parent) in SimpleMemoryManager()
[all …]
DTranslationCPU_OpcodesCounting.cs18 public abstract partial class TranslationCPU class
DTranslationCPU_Profiler.cs21 public abstract partial class TranslationCPU class
/Renode-Infrastructure-v1.15.3-29f510e/src/Plugins/TracePlugin/Handlers/
DIFunctionHandler.cs17 …void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arguments); in CallHandler()
19 …void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> argument… in ReturnHandler()
28 public BaseFunctionHandler(TranslationCPU cpu) in BaseFunctionHandler()
33 protected readonly TranslationCPU CPU;
DPrintfHandler.cs19 public PrintfHandler(TranslationCPU cpu) : base(cpu) in PrintfHandler()
23 …public void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arg… in CallHandler()
28 …public void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> a… in ReturnHandler()
DDefaultFunctionHandler.cs20 public DefaultFunctionHandler(TranslationCPU cpu) : base(cpu) in DefaultFunctionHandler()
24 …public void CallHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> arg… in CallHandler()
29 …public void ReturnHandler(TranslationCPU cpu, ulong pc, string functionName, IEnumerable<object> a… in ReturnHandler()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/ExecutionTracer/
DExecutionTracer.cs23 …public static void CreateExecutionTracing(this TranslationCPU @this, string name, string fileName,… in CreateExecutionTracing()
42 …public static void CreateExecutionTracingSynchronous(this TranslationCPU @this, string name, strin… in CreateExecutionTracingSynchronous()
47 public static void DisableExecutionTracing(this TranslationCPU @this) in DisableExecutionTracing()
61 …public ExecutionTracer(TranslationCPU cpu, TraceWriterBuilder traceWriterBuilder, bool isSynchrono… in ExecutionTracer()
124 public TranslationCPU AttachedCPU { get; }
DTraceWriterBuilder.cs16 …public TraceWriterBuilder(TranslationCPU cpu, SequencedFilePath path, TraceFormat format, bool isB… in TraceWriterBuilder()
63 private readonly TranslationCPU cpu;
DTraceWriter.cs20 public TraceWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceWriter()
45 public TranslationCPU AttachedCPU { get; }
DTraceTextWriter.cs27 public TraceTextWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceTextWriter()
DTraceBinaryWriter.cs25 public TraceBinaryWriter(TranslationCPU cpu, string path, TraceFormat format, bool compress) in TraceBinaryWriter()
DTraceBasedModelFlatBufferWriter.cs22 …public TraceBasedModelFlatBufferWriter(TranslationCPU cpu, string path, TraceFormat format, bool c… in TraceBasedModelFlatBufferWriter()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/GuestProfiling/
DBaseProfiler.cs18 public BaseProfiler(TranslationCPU cpu, bool flushInstantly, int? maximumNestedContexts) in BaseProfiler()
75 protected readonly TranslationCPU cpu;
DCollapsedStackProfiler.cs18 …public CollapsedStackProfiler(TranslationCPU cpu, string filename, bool flushInstantly, long? file… in CollapsedStackProfiler()
DPerfettoProfiler.cs23 …public PerfettoProfiler(TranslationCPU cpu, string filename, bool flushInstantly, bool enableMulti… in PerfettoProfiler()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Debug/
DCPUTracer.cs37 …n(string name, IEnumerable<FunctionCallParameter> parameters, Action<TranslationCPU, ulong, string… in TraceFunction() argument
38 …FunctionCallParameter? returnParameter = null, Action<TranslationCPU, ulong, string, IEnumerable<o… in TraceFunction()
97 …, string name, IEnumerable<FunctionCallParameter> parameters, Action<TranslationCPU, ulong, string… in EvaluateTraceCallback() argument
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/SiLabs/
DEFR32xG2_LFXO_1.cs32 && cpu is TranslationCPU translationCPU in BusFault()
DEFR32xG2_CMU_3.cs46 && cpu is TranslationCPU translationCPU in BusFault()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/X86/
DBaseX86.cs19 public abstract class BaseX86 : TranslationCPU
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm64/
DBaseARMv8.cs21 public abstract class BaseARMv8 : TranslationCPU, ICPUWithPSCI
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Sparc/
DSparc.cs24 public partial class Sparc : TranslationCPU
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Xtensa/
DXtensa.cs20 …public partial class Xtensa : TranslationCPU, IPeripheralRegister<SemihostingUart, NullRegistratio…
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/PowerPC/
DPowerPc64.cs23 public partial class PowerPc64 : TranslationCPU, ICPUWithHooks
DPowerPc.cs23 public partial class PowerPc : TranslationCPU, ICPUWithHooks

12