Home
last modified time | relevance | path

Searched refs:CustomFlags (Results 1 – 1 of 1) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DOpenTitan_BigNumberAcceleratorCore.cs66 this.flagsGroup = new CustomFlags[FlagsGroupsCount]; in OpenTitan_BigNumberAcceleratorCore()
111 flagsGroup[index] = default(CustomFlags); in Reset()
237 val => { flagsGroup[0] = (CustomFlags)val; }, in RegisterCustomCSRs()
242 val => { flagsGroup[1] = (CustomFlags)val; }, in RegisterCustomCSRs()
247 … val => { flagsGroup[0] = (CustomFlags)(val & 0xF); flagsGroup[1] = (CustomFlags)(val >> 4); }, in RegisterCustomCSRs()
600 …private CustomFlags GetMulWithWriteCustomFlags(CustomFlags oldFlags, BigInteger lowPart, ulong hal… in GetMulWithWriteCustomFlags()
602 var newFlags = CustomFlags.Empty; in GetMulWithWriteCustomFlags()
604 if(oldFlags.HasFlag(CustomFlags.Carry)) in GetMulWithWriteCustomFlags()
606 newFlags |= CustomFlags.Carry; in GetMulWithWriteCustomFlags()
610 if(oldFlags.HasFlag(CustomFlags.Msb)) in GetMulWithWriteCustomFlags()
[all …]