summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-07-18sim: Add getter to fault virtual addressGabor Dozsa
2019-07-17mem-cache: Create CPack compressorDaniel R. Carvalho
2019-07-17arch-arm: Use ExceptionLevel type in TlbEntryGiacomo Travaglini
2019-07-16arch-x86: add unconditional tag to calls/returnsHoa Nguyen
2019-07-16dev-arm: Fix SMMUv3 ContextDescriptor pointer shiftGiacomo Travaglini
2019-07-16cpu: isDrained renamed to isCpuDrainedGiacomo Travaglini
2019-07-13mem: Check response only when needed in CommMonitorChun-Chen TK Hsu
2019-07-13cpu-o3: Set packet data type for IPR readPouya Fotouhi
2019-07-10dev-arm: A9SCU fixupTiago Muck
2019-07-08cpu: Added the Multiperspective Perceptron Predictor with TAGE (8KB and 64KB)Javier Bueno Hedo
2019-07-08cpu-o3: Reset fault status for mem access in pushRequestGabor Dozsa
2019-07-06mem-ruby: Fix MultiGrainBloomFilter accessingDaniel R. Carvalho
2019-07-06mem-ruby: Remove Bloom Filters' ruby dependencyDaniel R. Carvalho
2019-07-06mem-ruby: Parameterize block size in Bloom FiltersDaniel R. Carvalho
2019-07-06mem-ruby: Make Bloom Filters SimObjectsDaniel R. Carvalho
2019-07-06mem-ruby: Generalize use of bloom filters' isSetDaniel R. Carvalho
2019-07-06mem-ruby: Cleanup filtersDaniel R. Carvalho
2019-07-06mem-ruby: Fix MultiGrainBloomFilter total count calculationDaniel R. Carvalho
2019-07-06mem-ruby: Remove index based functions in bloom filtersDaniel R. Carvalho
2019-07-06mem-ruby: Remove Bloom Filter's print()Daniel R. Carvalho
2019-07-06mem-ruby: Standardize Bloom Filter deletion supportDaniel R. Carvalho
2019-07-06mem-ruby: Bloom filters - Remove in/decrementDaniel R. Carvalho
2019-07-01dev-arm: Use global import path for MemObjectGiacomo Travaglini
2019-06-28base: Add argument to Coroutine class to not run on creationMichiel W. van Tol
2019-06-26arch, arm: Update miscRegs in getTEAnouk Van Laer
2019-06-26dev-arm: Remove un-needed Q_CONS_PROD_MASK macroGiacomo Travaglini
2019-06-26dev-arm: drain implementation for SMMUv3Adrian Herrera
2019-06-26dev-arm: pending SMMU transl update on constructor/destructorAdrian Herrera
2019-06-19python: Add support for exporting static class methods from c++Nikos Nikoleris
2019-06-18misc: dot_writer fixupTiago Muck
2019-06-17python: Fix AddrRange legacy ParamValue wrapperNikos Nikoleris
2019-06-17arch-arm: Move the memacc_code before op_wb in fp loadsGiacomo Travaglini
2019-06-17dev-arm: Reapply GICv3 changes that were lost during refactoringGiacomo Travaglini
2019-06-13base: AddrRange does not merge single interleaved rangesTiago Muck
2019-06-11cpu: Additional TrafficGen statsTiago Muck
2019-06-11cpu: Limit TrafficGen outstanding reqsTiago Muck
2019-06-11cpu: TrafficGen as BaseCPUTiago Muck
2019-06-10python: Fix cxx_ini_parse for ScopedEnumNikos Nikoleris
2019-06-10python: Add binding for the new AddrRange c++ constructorNikos Nikoleris
2019-06-10base: Extend unit tests for AddrRangeNikos Nikoleris
2019-06-10base: Extend AddrRange to support more flexible addressingNikos Nikoleris
2019-06-10base: Fix ctz32 for systems where unsigned int is not 32bitNikos Nikoleris
2019-06-10base: Add function to count trailing zeros in a 64-bit integerNikos Nikoleris
2019-06-10arch-arm: implement VMINNM scalar thumbCiro Santilli
2019-06-09base: Provide a getter for Fiber::started boolean variableGiacomo Travaglini
2019-06-09base: Rename TestFiber into SwitchingFiberGiacomo Travaglini
2019-06-07arch-arm: Fix WalkerState,Descriptors default constructorGiacomo Travaglini
2019-06-06dev-arm: Implement a SMMUv3 modelStanislaw Czerniawski
2019-06-06mem: Option to toggle DRAM low-power statesMatthew Poremba
2019-06-05mem-ruby: Enable set size increaseJohn Alsop