summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-05-31Add SPEC06 run script with my configurationsinvisispec-with-diftIru Cai
2019-05-31set cache latencyIru Cai
2019-05-31fix the violation checking for IFT+fenceIru Cai
2019-05-31fix allowSpecBuffHit and trackBranch optionsIru Cai
2019-05-31add a trackBranch optionIru Cai
2019-05-31IFT for fence schemeIru Cai
2019-05-31track instruction after tainted branchesIru Cai
2019-05-31Add IFT debug flagsIru Cai
2019-05-31add IEW DPRINTFIru Cai
2019-05-31exp_script: make use of USE_IFT varibleIru Cai
2019-05-31keep time to expose as original scheme when inst->needPostFetch()Iru Cai
2019-05-31add IFT optionsIru Cai
2019-05-31add attack code and attack test scriptIru Cai
2019-05-31clear taint when previous branch resolvedIru Cai
2019-05-31we need to ++loadsToVLD when (!inst->readyToExpose() && inst->needPostFetch())Iru Cai
2019-05-31implement taint propagationIru Cai
2019-05-31check loads using tainted registers, set USL dst as taintedIru Cai
2019-05-31methods to set taintIru Cai
2019-05-31add taint mapIru Cai
2019-05-31print load instIru Cai
2019-05-31try to make out some experiment scripts for meIru Cai
2019-05-31invisispec-1.0 configs and exp scriptIru Cai
2019-05-31import invisispec-1.0 source by Mengjia YanIru Cai
2018-12-11cpu-o3: Fix bug in LSQUnit(uint32_t, uint32_t) ctorTony Gutierrez
2018-12-10systemc: Update test output for longer lived processes.Gabe Black
2018-12-10systemc: Update the ordering in the reference output for some tests.Gabe Black
2018-12-10systemc: Ignore process control functions on terminated processes.Gabe Black
2018-12-10systemc: Update signals before initing processes.Gabe Black
2018-12-08base, systemc: Fix clang compilationGiacomo Travaglini
2018-12-07mem: Compile tracePacket only when TRACING_ON is definedGiacomo Travaglini
2018-12-07mem-cache: Workaround for setWhenReady assertionDaniel R. Carvalho
2018-12-06ext: Remove unused bankwiseMode variableMatteo Andreozzi
2018-12-06base: Ported circlebuf to CircularQueueRekai Gonzalez-Alberquilla
2018-12-06base: Iterable CircularQueue implementationRekai Gonzalez-Alberquilla
2018-12-06ext: Build googlemock with googletestGiacomo Travaglini
2018-12-06ext: Import googlemock, release version 1.8.0Giacomo Travaglini
2018-12-05arch-x86: Add sys/syscall.h to x86 process.cc/syscall_emul.ccTony Gutierrez
2018-12-05mem-cache: Remove writebacks parameter from serviceMSHRTargetsDaniel R. Carvalho
2018-12-04mem-cache: Add getter and setter to CacheBlk::whenReadyDaniel R. Carvalho
2018-12-04base: Fix fiber compilation issue for Mac OSNikos Nikoleris
2018-12-04base, sim: Add missing destructorsNikos Nikoleris
2018-12-03base: Add type alias for raw pointer in RefCountingPtrGiacomo Gabrielli
2018-12-03mem-cache: Optimize sector valid and secure checkDaniel R. Carvalho
2018-12-03cpu: Change raw pointers to STL ContainersRekai Gonzalez-Alberquilla
2018-12-03arch-arm: correctly set floats from GDB on aarch64Ciro Santilli
2018-12-03base: increase the GDB buffer size dynamicallyCiro Santilli
2018-12-03arch-arm: only change the pc address when GDB registers are setCiro Santilli
2018-12-03arch-arm: fix the aarch64 GDB stubCiro Santilli
2018-11-30systemc: Disable systemc when using gcc versions older than 5.0.Gabe Black
2018-11-29base: Change the unit test binary names to use .test, and to be consistent.Gabe Black