Searched refs:sext (Results 1 - 16 of 16) sorted by relevance

/gem5/src/arch/sparc/insts/
H A Dmem.hh67 Mem(mnem, _machInst, __opClass), imm(sext<13>(bits(_machInst, 12, 0)))
H A Dbranch.hh84 sext<bits + 2>((_machInst & mask(bits)) << 2))
97 sext<18>((bits(_machInst, 21, 20) << 16) |
112 imm(sext<13>(bits(_machInst, 12, 0)))
H A Dinteger.hh90 IntOpImm(mnem, _machInst, __opClass, sext<10>(bits(_machInst, 9, 0)))
101 IntOpImm(mnem, _machInst, __opClass, sext<10>(bits(_machInst, 10, 0)))
112 IntOpImm(mnem, _machInst, __opClass, sext<13>(bits(_machInst, 12, 0)))
H A Dblockmem.hh81 imm(sext<13>(bits(_machInst, 12, 0)))
/gem5/src/arch/mips/
H A Dstacktrace.cc157 disp = -sext<16>(inst & lda_disp_mask);
185 disp = sext<16>(inst & stq_disp_mask);
/gem5/src/arch/power/insts/
H A Dinteger.hh112 imm(sext<16>(machInst.si)),
/gem5/src/arch/alpha/
H A Dstacktrace.cc266 disp = -sext<16>(inst & lda_disp_mask);
294 disp = sext<16>(inst & stq_disp_mask);
/gem5/src/arch/x86/
H A Ddecoder.cc605 emi.displacement = sext<8>(emi.displacement);
608 emi.displacement = sext<16>(emi.displacement);
611 emi.displacement = sext<32>(emi.displacement);
662 emi.immediate = sext<32>(emi.immediate);
665 emi.immediate = sext<8>(emi.immediate);
/gem5/src/base/
H A Dbitfield.hh113 sext(uint64_t val) function
H A Dbitunion.hh191 return sext<first - last + 1>(bits(storage, first, last));
/gem5/src/arch/arm/insts/
H A Dvfp.cc688 val = sext<16>(val & mask(16));
690 val = sext<32>(val & mask(32));
727 val = sext<16>(val & mask(16));
729 val = sext<32>(val & mask(32));
/gem5/src/dev/arm/
H A Dgeneric_timer.cc151 setCompareValue(value() + sext<32>(val));
/gem5/src/arch/sparc/
H A Dtlb.cc1152 sext<59>(bits(data, 59,0));
1229 sext<59>(bits(data, 59,0));
/gem5/src/arch/arm/
H A Dsemihosting.cc415 const int64_t status = (int64_t)(aarch64 ? argv[1] :sext<32>(argv[1]));
H A Dtlb.cc351 mva = sext<56>(mva);
H A Dtable_walker.cc575 tsz = sext<4>(currState->vtcr.t0sz);

Completed in 43 milliseconds