4047 Commits (f2aa295a31f6d0de376e807b2dfab5a62418c8dc)
 

Author SHA1 Message Date
Andrew Waterman 9299f2f745 Eliminate infinite loop in debug mode 13 years ago
Andrew Waterman 790db6c910 Exit cleanly from debug console 13 years ago
Andrew Waterman b6da69bb3e Favor procs.size() over num_cores() 13 years ago
Andrew Waterman 6de0c1e324 Fix SR_U64 bit being ignored 13 years ago
Andrew Waterman 34be1b9afd make spike.o correctly depend on dispatch.h 13 years ago
Andrew Waterman 3148ee1df5 use coreutils `seq' instead of hacky `range' 13 years ago
Yunsup Lee a9d1c3de84 change riscv-isa-run to spike in documentation 13 years ago
Yunsup Lee 28b983b266 fix make issue 13 years ago
Yunsup Lee b3f7c6045c change riscv-isa-run to spike 13 years ago
Andrew Waterman 9c0fe41baa make Makefile sh-friendly 13 years ago
Andrew Waterman b363c55cfe use inttypes macros to print uint64_t 13 years ago
Andrew Waterman 14cfc50a60 fix(?) circular dependence on generated headers 13 years ago
Andrew Waterman adb3e3df44 add range(start, end) method to Makefile 13 years ago
Yunsup Lee 4944ab3c02 fixes to correctly simulate the vector unit 13 years ago
Andrew Waterman 789abb77fb make interactive mode cope with canonical terminal 13 years ago
Andrew Waterman 60a69f08bf destroy htif on simulator termination 13 years ago
Andrew Waterman c43f02f294 correctly depend on dispatch.h 13 years ago
Andrew Waterman 6c19a775f9 remove circular dependence in Makefile 13 years ago
Andrew Waterman 24cf9ccbb5 update abi register names 13 years ago
Andrew Waterman 8ec519af68 add AUIPC insn; remove RDNPC insn 13 years ago
Andrew Waterman b189b9b128 add load-reserved/store-conditional instructions 13 years ago
Andrew Waterman 983a062e28 ignore writes to SR IP field 13 years ago
Andrew Waterman 93229b56ba opcodes.h must only contain DECLARE_INSN() lines 13 years ago
Andrew Waterman 28ac3dbd81 add BSD license 13 years ago
Andrew Waterman 41ba91339e update ancient README 13 years ago
Andrew Waterman 30a89f79b3 truncate effective addresses in rv32 13 years ago
Andrew Waterman aaf96970cc expose pending interrupts in status register 13 years ago
Andrew Waterman 7abd96d407 add missing #include 13 years ago
Andrew Waterman c0f8506da0 ignore host writes to fromhost if old value not 0 13 years ago
Andrew Waterman 614902fd20 support compilation with gcc 4.7 13 years ago
Andrew Waterman 6d68f47aec fix D$ model not acknowledging stores 13 years ago
Andrew Waterman 290c702c0f specialize fully-associative caches 13 years ago
Andrew Waterman 3e4e4191f4 don't store host pointers in soft TLB 13 years ago
Andrew Waterman ea3ad100c5 clean up fetch-execute loop a bit 13 years ago
Andrew Waterman b119073ab0 add I$/D$/L2$ simulators 13 years ago
Andrew Waterman 55cc5d40ec migrate to c++11 13 years ago
Andrew Waterman d58ee30d17 make HTIF interactions deterministic; fix race 13 years ago
Andrew Waterman 5bf08e1c5a remove unnecessary #include 13 years ago
Andrew Waterman de5b42e923 change htif to link against libfesvr 13 years ago
Yunsup Lee 7960349135 fix vector code simulation problem, turn on SR_U64 14 years ago
Andrew Waterman a1682c1ea2 new tohost/fromhost semantics 14 years ago
Andrew Waterman b3d3f82d4e new tohost/fromhost semantics 14 years ago
Andrew Waterman 07d126d57e correct HTIF reset behavior 14 years ago
Andrew Waterman 2183afefb8 fix htif interaction with interactive mode 14 years ago
Andrew Waterman 546ceaee91 per-core tohost/fromhost registers 14 years ago
Andrew Waterman 01db50f070 new supervisor mode 14 years ago
Yunsup Lee d8a587dedc add disasm functions for vector 14 years ago
Andrew Waterman b282d6e8c0 make NaN behavior consistent with hardfloat 14 years ago
Andrew Waterman ccd5c7b1b1 fix double-precision NaNs 14 years ago
Andrew Waterman 30e88a7fe9 abstract regfile write port 14 years ago