aboutsummaryrefslogtreecommitdiff
path: root/sim/ppc
AgeCommit message (Collapse)AuthorFilesLines
1995-11-27Build again on SunOS; Make MODEL_INLINE default to 1 if inlining, not 2; Use ↵Michael Meissner7-58/+83
__attribute__((const))
1995-11-25Check lf_printf for type correctnessMichael Meissner2-0/+95
1995-11-25Make WITH_MODEL_ISSUE==0 not core dumpMichael Meissner3-15/+25
1995-11-25Sort instruction names; Add igen -R option; count # of CRs that mtcrf movedMichael Meissner6-259/+376
1995-11-25Sort instruction names; Add igen -R option; count # of CRs that mtcrf movedMichael Meissner1-0/+30
1995-11-24Fix warnings to everything can be compiled with -Wall; Redo model specific ↵Michael Meissner6-797/+345
changes once again to speed things up
1995-11-22Count each type of conditional branchMichael Meissner2-5/+64
1995-11-21Add floating point model specific support; Redo method model specific ↵Michael Meissner3-243/+949
support is done; Add remaining floating add/subtract-multiply
1995-11-20speed up search for free function unit slightly.Michael Meissner2-23/+102
1995-11-19removed build-psim,config.make,config.hdr,function_unit.c,function_unit.hAngela Marie Thomas1-5/+0
1995-11-18Add scheduling support for M{F,T}CRMichael Meissner1-8/+72
1995-11-18More scheduling stuffMichael Meissner1-684/+1203
1995-11-17checkpoint ppc simulatorMichael Meissner3-696/+851
1995-11-16Delete old functional_unit support; Add --enable-sim-model-issue; Monitor ↵Michael Meissner8-728/+131
branch prediction success
1995-11-16fix bug in last checkinMichael Meissner4-2/+8
1995-11-16more functional unit changesMichael Meissner5-152/+945
1995-11-15Add option to make options inlineMichael Meissner6-3/+76
1995-11-15More model specific changesMichael Meissner8-302/+537
1995-11-14make inline model use static when inlining.Michael Meissner1-4/+7
1995-11-14make inline model use static when inlining.Michael Meissner3-7/+17
1995-11-14fix more warningsMichael Meissner2-2/+5
1995-11-14Fix warnings and dependencyMichael Meissner3-17/+9
1995-11-13checkpointMichael Meissner8-405/+893
1995-11-13Add model-functions supportMichael Meissner3-14/+119
1995-11-12Add support for setting model name and other thingsMichael Meissner9-67/+309
1995-11-12Various changesMichael Meissner1-6/+13
1995-11-11fix typoMichael Meissner1-0/+4
1995-11-11Check for files in the source directory, not the build directoryMichael Meissner3-8/+12
1995-11-10Tons of changes to allow model specific information in the instruction file.Michael Meissner6-114/+614
1995-11-10If --enable-sim-inline is not specified, default to DEFAULT_INLINE=1, not 2.Michael Meissner3-2/+9
1995-11-09Obey --silentMichael Meissner3-63/+96
1995-11-09fix typoMichael Meissner1-1/+1
1995-11-09Turn on INLINES if using GCC to compile simulator; Print more stuff if ↵Michael Meissner6-52/+255
requests -t trace; If !WITH_ASSERT, do not check whether illegal bits in instruction are set
1995-11-09General cleanup; add -t options support to print all optionsMichael Meissner11-189/+395
1995-11-08first stage in function unit support; add new switches & latest code from andrewMichael Meissner30-486/+1802
1995-11-07Remove references to config.make/config.hdrMichael Meissner2-1/+4
1995-11-06delete unused filesMichael Meissner4-260/+5
1995-11-06Small changes from AndrewMichael Meissner4-9/+27
1995-11-05 * core.c: Rename to corefile.cFred Fish9-166/+108
* core.h: Rename to corefile.h * inline.c: Include corefile.h, renamed from core.h. * cpu.h: Include corefile.h, renamed from core.h * vm.c: Include corefile.h, renamed from core.h * Makefile.in (CPU_H): Change core.h to corefile.h (vm.o): Change dependency to corefile.h (LIB_SRC): Change core.c to corefile.c. (LIB_OBJ): Change core.o to corefile.o. (corefile.o): Change dependencies to corefile.c, corefile.h. * corefile.c: Include corefile.h rather than core.h * README.psim (KNOWN PROBLEMS): Change core.* references to corefile.* references.
1995-11-03Add 2 config flags that were missing; make data cache instructions be nopsMichael Meissner3-0/+19
1995-11-03Fix typo in last changesMichael Meissner2-9/+9
1995-11-03Update dependencies; Fix multiple options in --enable-sim-cflagsMichael Meissner3-5/+7
1995-11-02Use autoconf correctly; provide more stats with -IMichael Meissner19-326/+1590
1995-11-02Add ppc-opcode-stupidMichael Meissner1-0/+1
1995-11-02Andrew's latest changes & print all instruction counts if -IMichael Meissner19-482/+2931
1995-11-01Lots of changesMichael Meissner14-205/+7058
1995-11-01remove extra #endifMichael Meissner1-4/+0
1995-11-01fix typo in last changeMichael Meissner2-6/+8
1995-10-31map , to spaces in --enable-sim-cflagsMichael Meissner1-2/+2
1995-10-31Add various switches to control how the simulator is builtMichael Meissner3-26/+546