Searched refs:SignExtend (Results 1 – 3 of 3) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | CV32E40P.cs | 138 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()
|
| D | Andes_AndeStarV5Extension.cs | 90 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/ |
| D | BitHelper.cs | 618 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
|