/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64um/ |
H A D | div.S | 4 # div.S 7 # Test div instruction. 20 TEST_RR_OP( 2, div, 3, 20, 6 ); 21 TEST_RR_OP( 3, div, -3, -20, 6 ); 22 TEST_RR_OP( 4, div, -3, 20, -6 ); 23 TEST_RR_OP( 5, div, 3, -20, -6 ); 25 TEST_RR_OP( 6, div, -1<<63, -1<<63, 1 ); 26 TEST_RR_OP( 7, div, -1<<63, -1<<63, -1 ); 28 TEST_RR_OP( 8, div, -1, -1<<63, 0 ); 29 TEST_RR_OP( 9, div, [all...] |
/gem5/src/kern/freebsd/ |
H A D | events.hh | 61 uint64_t mult, uint64_t div) 62 : SkipFuncEvent(q, desc, addr), argDivToNs(div), argMultToNs(mult) {} 60 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr, uint64_t mult, uint64_t div) argument
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64uf/ |
H A D | fdiv.S | 7 # Test f{div|sqrt}.s instructions.
|
/gem5/src/kern/linux/ |
H A D | events.hh | 120 uint64_t mult, uint64_t div) 121 : SkipFuncEvent(q, desc, addr), argDivToNs(div), argMultToNs(mult) {} 119 UDelayEvent(PCEventQueue *q, const std::string &desc, Addr addr, uint64_t mult, uint64_t div) argument
|
/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64m.cpp | 66 expect<int64_t>(-7, []{return M::div(-59, 8);}, "div"); 67 expect<int64_t>(-1, []{return M::div(255, 0);}, "div/0"); 69 []{return M::div(numeric_limits<int64_t>::min(), -1);}, 70 "div, overflow");
|
H A D | rv64m.h | 73 div(int64_t rs1, int64_t rs2) function in namespace:M 76 ROP("div", rd, rs1, rs2);
|
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64ud/ |
H A D | fdiv.S | 7 # Test f{div|sqrt}.d instructions.
|
/gem5/src/mem/cache/tags/indexing_policies/ |
H A D | base.cc | 84 const std::lldiv_t div_result = std::div((long long)index, assoc);
|
/gem5/src/mem/cache/tags/ |
H A D | fa_lru.cc | 423 int div = 0; local 424 while (size >= 1024 && div < (sizeof SIZES / sizeof *SIZES)) { 425 div++; 428 stream << size << SIZES[div];
|
/gem5/ext/systemc/src/sysc/datatypes/fx/ |
H A D | sc_fxval.h | 185 // DECL_BIN_OP(/,div) 248 DECL_BIN_FNC(div) 523 // DECL_BIN_OP(/,div) 584 DECL_BIN_FNC(div) 969 //DEFN_BIN_OP(/,div) 979 DEFN_BIN_OP_T(/,div,int) 980 DEFN_BIN_OP_T(/,div,unsigned int) 981 DEFN_BIN_OP_T(/,div,long) 982 DEFN_BIN_OP_T(/,div,unsigned long) 983 DEFN_BIN_OP_T(/,div,floa [all...] |
H A D | sc_fxnum.h | 675 // DECL_BIN_OP(/,div) 741 DECL_BIN_FNC(div) 1100 // DECL_BIN_OP(/,div) 1167 DECL_BIN_FNC(div) 2781 //DEFN_BIN_OP(/,div) 2807 DEFN_BIN_OP_T(/,div,int) 2808 DEFN_BIN_OP_T(/,div,unsigned int) 2809 DEFN_BIN_OP_T(/,div,long) 2810 DEFN_BIN_OP_T(/,div,unsigned long) 2811 DEFN_BIN_OP_T(/,div,floa [all...] |
/gem5/src/systemc/ext/dt/fx/ |
H A D | sc_fxval.hh | 160 // DECL_BIN_OP(/, div) 215 DECL_BIN_FNC(div) 446 // DECL_BIN_OP(/, div) 500 DECL_BIN_FNC(div) 817 //DEFN_BIN_OP(/, div) 826 DEFN_BIN_OP_T(/, div, int) 827 DEFN_BIN_OP_T(/, div, unsigned int) 828 DEFN_BIN_OP_T(/, div, long) 829 DEFN_BIN_OP_T(/, div, unsigned long) 830 DEFN_BIN_OP_T(/, div, floa [all...] |
H A D | sc_fxnum.hh | 574 // DECL_BIN_OP(/, div) 633 DECL_BIN_FNC(div) 933 // DECL_BIN_OP(/, div) 993 DECL_BIN_FNC(div) 2354 //DEFN_BIN_OP(/, div) 2377 DEFN_BIN_OP_T(/, div, int) 2378 DEFN_BIN_OP_T(/, div, unsigned int) 2379 DEFN_BIN_OP_T(/, div, long) 2380 DEFN_BIN_OP_T(/, div, unsigned long) 2381 DEFN_BIN_OP_T(/, div, floa [all...] |
/gem5/ext/systemc/src/ |
H A D | systemc.h | 161 using std::div;
|
/gem5/ext/systemc/src/sysc/datatypes/int/ |
H A D | sc_nbcommon.inc | 2735 // div operators. Since these operators are function calls to 2883 // div operators. Since these operators are function calls to
|
/gem5/tests/test-progs/asmtest/src/riscv/env/ |
H A D | encoding.h | 1034 DECLARE_INSN(div, MATCH_DIV, MASK_DIV)
|