Home
last modified time | relevance | path

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

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/
DCV32E40P.cs138 var imm = (int)BitHelper.SignExtend((uint)BitHelper.GetValue(opcode, 20, 12), 12); in LoadRegisterImmediate()
171 …var imm = (int)BitHelper.SignExtend((uint)((BitHelper.GetValue(opcode, 25, 7) << 5) | BitHelper.Ge… in StoreRegisterImmediate()
293 var imm5 = (int)BitHelper.SignExtend((uint)BitHelper.GetValue(opcode, 20, 5), 5); in BranchIf()
296 …var imm12 = (int)BitHelper.SignExtend((uint)((BitHelper.GetValue(opcode, 31, 1) << 11) | (BitHelpe… in BranchIf()
316 ? BitHelper.SignExtend((uint)BitHelper.GetValue(rs1Value, 0, 8), 8) in ExtractBits()
325 ? BitHelper.SignExtend((uint)BitHelper.GetValue(rs1Value, 0, 16), 16) in ExtractBits()
339 ? BitHelper.SignExtend((uint)temp, 32 - is2) in ExtractBits()
374 …mem = extension == BitExtension.Sign ? BitHelper.SignExtend(ReadByteFromBus(address), 8) : ReadByt… in GetMemValue()
377 …mem = extension == BitExtension.Sign ? BitHelper.SignExtend(ReadWordFromBus(address), 16) : ReadWo… in GetMemValue()
DAndes_AndeStarV5Extension.cs90 cpu.SetRegister(rd, BitHelper.SignExtend(data, valueBits)); in ReadFromMemoryToRegister()
181 return BitHelper.SignExtend(value, bitCount); in GetImmediate()
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/
DBitHelper.cs618 public static uint SignExtend(uint value, int size) in SignExtend() method in Antmicro.Renode.Utilities.BitHelper
627 public static ulong SignExtend(ulong value, int size) in SignExtend() method in Antmicro.Renode.Utilities.BitHelper