/gem5/src/base/ |
H A D | condcodes.hh | 43 findCarry(int width, uint64_t dest, uint64_t src1, uint64_t src2) { argument 47 ((src2 >> shift) & 1)) & 0x2; 55 findOverflow(int width, uint64_t dest, uint64_t src1, uint64_t src2) { argument 57 return ((src1 ^ ~src2) & (src1 ^ dest)) & (1ULL << shift);
|
/gem5/src/arch/x86/insts/ |
H A D | microfpop.hh | 55 const RegIndex src2; member in class:X86ISA::FpOp 69 src1(_src1.index()), src2(_src2.index()), dest(_dest.index()),
|
H A D | microregop.hh | 82 const RegIndex src2; member in class:X86ISA::RegOp 93 src2(_src2.index())
|
H A D | micromediaop.hh | 94 const RegIndex src2; member in class:X86ISA::MediaOpReg 105 src2(_src2.index())
|
/gem5/src/systemc/ext/tlm_core/2/generic_payload/ |
H A D | endian_conv.hh | 307 copy_db0(unsigned char *src1, unsigned char *src2, argument 311 *dest2 = *src2; 315 copy_dbtrue0(unsigned char *src1, unsigned char * /* src2 */, 323 copy_btrue0(unsigned char * /* src1 */, unsigned char * /* src2 */, 330 copy_b0(unsigned char * /* src1 */, unsigned char *src2, argument 333 *dest2 = *src2; 337 copy_dbyb0(unsigned char *src1, unsigned char * /* src2 */, 478 copy_d1(unsigned char *src1, unsigned char *src2, argument 487 copy_db1(unsigned char *src1, unsigned char *src2, argument 491 *((D *)dest2) = *((D *)src2); 496 true_b1(unsigned char *src1, unsigned char *src2, unsigned char *dest1, unsigned char *dest2) argument 504 copy_b1(unsigned char *src1, unsigned char *src2, unsigned char *dest1, unsigned char *dest2) argument 512 copy_dbyb1(unsigned char *src1, unsigned char *src2, unsigned char *dest1, unsigned char *dest2) argument 521 copy_dbytrue1(unsigned char *src1, unsigned char *src2, unsigned char *dest1, unsigned char *dest2) argument 751 copy_d2(D *src1, D *src2, D *dest1, D *dest2) argument 755 copy_db2(D *src1, D *src2, D *dest1, D *dest2) argument 763 copy_dbyb2(D *src1, D *src2, D *dest1, D *dest2) argument 771 loop_aligned2(D *src1, D *src2, D *dest1, D *dest2, int words, int words_per_bus) argument [all...] |
/gem5/src/systemc/tests/systemc/misc/sim_tests/cycle_dw8051_demo/ |
H A D | cycle_model.cpp | 230 i->src2.type = o_null; 231 i->src2.val = -1; 250 i->src2.type = o_acc; 260 i->src2.type = o_acc; 272 i->src2.type = o_acc; 282 i->src2.type = o_acc; 300 i->src2.type = o_acc; 310 i->src2.type = o_acc; 322 i->src2.type = o_acc; 332 i->src2 [all...] |
H A D | cycle_model.h | 115 operand src2; /* source operand 2 */ member in struct:instr
|
/gem5/ext/systemc/src/tlm_core/tlm_2/tlm_generic_payload/ |
H A D | tlm_endian_conv.h | 288 inline void copy_db0(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 290 *dest2 = *src2; 293 inline void copy_dbtrue0(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 298 inline void copy_btrue0(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 302 inline void copy_b0(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 303 *dest2 = *src2; 306 inline void copy_dbyb0(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 427 inline void copy_d1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 433 inline void copy_db1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) { argument 435 *((D *)dest2) = *((D *)src2); 439 true_b1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) argument 444 copy_b1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) argument 449 copy_dbyb1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) argument 454 copy_dbytrue1(uchar *src1, uchar *src2, uchar *dest1, uchar *dest2) argument 630 copy_d2(D *src1, D *src2, D *dest1, D *dest2) argument 634 copy_db2(D *src1, D *src2, D *dest1, D *dest2) argument 640 copy_dbyb2(D *src1, D *src2, D *dest1, D *dest2) argument 645 loop_aligned2(D *src1, D *src2, D *dest1, D *dest2, int words, int words_per_bus) argument [all...] |
/gem5/src/arch/hsail/insts/ |
H A D | decl.hh | 229 typename Src2OperandType::SrcOperand src2; member in class:HsailISA::ThreeNonUniformSourceInstBase 236 src2.disassemble()); 257 src2.init(op_offs, obj); 267 return src2.isVectorRegister(); 278 return src2.isCondRegister(); 289 return src2.isScalarRegister(); 314 return src2.opSize(); 328 return src2.regIndex(); 341 if (src2.isVectorRegister()) {
|