Changeset b3976bf for benchmark


Ignore:
Timestamp:
Aug 12, 2019, 11:05:36 AM (6 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
dee1f89
Parents:
cc4218f (diff), 4f5a8a2 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Location:
benchmark
Files:
9 added
2 edited

Legend:

Unmodified
Added
Removed
  • benchmark/Makefile.am

    rcc4218f rb3976bf  
    5252# NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED
    5353repeats  = 5 # 31 for benchmarks
     54arch     = x64
    5455skipcompile = no
    5556TIME_FORMAT = "%E"
     
    100101@DOifskipcompile@
    101102        @+make compile.csv
     103        @-+make compile.diff.csv
    102104@DOendif@
    103105        @+make ctxswitch.csv
     106        @-+make ctxswitch.diff.csv
    104107        @+make mutex.csv
     108        @-+make mutex.diff.csv
    105109        @+make signal.csv
     110        @-+make signal.diff.csv
    106111@DOifskipcompile@
    107         @cat compile.csv
     112        cat compile.csv
     113        -cat compile.diff.csv
    108114@DOendif@
    109         @cat ctxswitch.csv
    110         @cat mutex.csv
    111         @cat signal.csv
     115        cat ctxswitch.csv
     116        -cat ctxswitch.diff.csv
     117        cat mutex.csv
     118        -cat mutex.diff.csv
     119        cat signal.csv
     120        -cat signal.diff.csv
    112121
    113122compile.csv:
     
    143152        @+make waitfor-cfa2.runquiet >> $@
    144153        @$(srcdir)/fixcsv.sh $@
     154
     155%.diff.csv: %.csv
     156        @test -e $(srcdir)/baselines/$(arch)/$< || (echo "Error : Missing baseline for ${<}" && false)
     157        @$(srcdir)/baselines/calc.py $(srcdir)/baselines/$(arch)/$(<) $(<) > $@
     158
    145159
    146160## =========================================================================================================
  • benchmark/Makefile.in

    rcc4218f rb3976bf  
    231231CYGPATH_W = @CYGPATH_W@
    232232DEFS = @DEFS@
     233DEMANGLER = @DEMANGLER@
    233234DEPDIR = @DEPDIR@
    234235DLLTOOL = @DLLTOOL@
     
    256257LIBCFA_TARGET_DIRS = @LIBCFA_TARGET_DIRS@
    257258LIBCFA_TARGET_MAKEFILES = @LIBCFA_TARGET_MAKEFILES@
     259LIBDEMANGLE = @LIBDEMANGLE@
    258260LIBOBJS = @LIBOBJS@
    259261LIBS = @LIBS@
     
    398400# NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED
    399401repeats = 5 # 31 for benchmarks
     402arch = x64
    400403skipcompile = no
    401404TIME_FORMAT = "%E"
     
    762765@DOifskipcompile@
    763766        @+make compile.csv
     767        @-+make compile.diff.csv
    764768@DOendif@
    765769        @+make ctxswitch.csv
     770        @-+make ctxswitch.diff.csv
    766771        @+make mutex.csv
     772        @-+make mutex.diff.csv
    767773        @+make signal.csv
     774        @-+make signal.diff.csv
    768775@DOifskipcompile@
    769         @cat compile.csv
     776        cat compile.csv
     777        -cat compile.diff.csv
    770778@DOendif@
    771         @cat ctxswitch.csv
    772         @cat mutex.csv
    773         @cat signal.csv
     779        cat ctxswitch.csv
     780        -cat ctxswitch.diff.csv
     781        cat mutex.csv
     782        -cat mutex.diff.csv
     783        cat signal.csv
     784        -cat signal.diff.csv
    774785
    775786compile.csv:
     
    806817        @$(srcdir)/fixcsv.sh $@
    807818
     819%.diff.csv: %.csv
     820        @test -e $(srcdir)/baselines/$(arch)/$< || (echo "Error : Missing baseline for ${<}" && false)
     821        @$(srcdir)/baselines/calc.py $(srcdir)/baselines/$(arch)/$(<) $(<) > $@
     822
    808823loop$(EXEEXT):
    809824        $(BENCH_V_CC)$(COMPILE) -DBENCH_N=5000000000 $(srcdir)/loop.c
Note: See TracChangeset for help on using the changeset viewer.