Skip to content

Commit

Permalink
add Benchmark -Os (googlecpp) benchmark result for c37e5673e40d56364a…
Browse files Browse the repository at this point in the history
…4a8c3ca937add1576114e7
  • Loading branch information
github-action-benchmark committed Sep 29, 2024
1 parent 8965bbb commit adb57d1
Showing 1 changed file with 85 additions and 1 deletion.
86 changes: 85 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1727597695491,
"lastUpdate": 1727649785444,
"repoUrl": "https://github.com/llvm-mos/llvm-test-suite",
"entries": {
"Benchmark -Os": [
Expand Down Expand Up @@ -150341,6 +150341,90 @@ window.BENCHMARK_DATA = {
"extra": "iterations: 10\ncpu: 109 sec\nthreads: 1"
}
]
},
{
"commit": {
"author": {
"email": "54302940+Dirk-Schnorpfeil@users.noreply.github.com",
"name": "Dirk",
"username": "Dirk-Schnorpfeil"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "c37e5673e40d56364a4a8c3ca937add1576114e7",
"message": "created geos-cbm (#375)\n\n* created geos-cbm\r\n\r\n* Fixed bug in CmpString and CmpFString\r\n\r\n* removed wrongly added makefile\r\n\r\n* removed SamVlir.txt file.\r\n\r\n* added __attribute((leave)) to all inline asm statements\r\n\r\n* added __attribute__((leave)) to all inline asm statements\r\n\r\n* added __attribute__((leaf)) to all geos library functions\r\n\r\n* removed definition for uint8_t and uint16_t and bool types and included\r\nstdbool.h and stdint.h instead\r\n\r\n* added README.md\r\n\r\n* fixed small issues and added install for README.md\r\n\r\n* - fixed a bug in DrawPoint and DrawLine where between multiple asm statements some flags might got changed\r\n- removed __attribute__((leave)) from the functions\r\n\r\n* changed geos.h include from \"geos.h\" to <geos.h>\r\n\r\n* applied clang-format to all *.c and *.h files\r\n\r\n* added an option to change the overlay memory size on command line\r\n\r\n* massaged the code, reformatted it, remove 2 register outputs in inline\r\nassembly\r\n\r\n* removed inline and retain definition and used __attribute__((retain)) and __attribute__((inline)) explicit\r\n\r\n* added extern \"C\" for cxx compiiles, removed unnessecary definitions,\r\nused #rpagma once, made a macro SETOVERLAYSIZE for easy modification.\r\n\r\n* removed -linit-stack from clang.cfg as init-stack is included in\r\ngeos_crt.a\r\n\r\n* fixed wrong size of RAM in k in README\r\n\r\n* changed back from #pragma once to #ifndef FILENAME_H schema\r\n\r\n* removed type tags from vlir.ld\r\n\r\n* changed vlir.ld so that --no-check-sections is not longer needed\r\n\r\n* moved NOCROSSREFS out of SECTION in vlir.ld, removed packed enum\r\ndefinitions (as they are default), removed definition for NULL (inlude\r\nstddef.h if needed)\r\n\r\n* - added geos-cbm to main Readme\r\n- used local labels in assembler code\r\n- massaged the source code as per recommendation\r\n\r\n* fixed a typo in README.md\r\n\r\n* fixed a typo in README.md\r\n\r\n* fixed a typo\r\n\r\n* removed commented out code\r\n\r\n---------\r\n\r\nCo-authored-by: Dirk Schnorpfeil <dirk@localhost>",
"timestamp": "2024-09-29T15:29:12-07:00",
"tree_id": "eb4f83fa889efba2ca34f1aad05c859ff0fd684e",
"url": "https://github.com/llvm-mos/llvm-mos-sdk/commit/c37e5673e40d56364a4a8c3ca937add1576114e7"
},
"date": 1727649776755,
"tool": "googlecpp",
"benches": [
{
"name": "6502-compilers/bench/ccgame/game_01_start",
"value": 2311653,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 2311653 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/ccgame/game_modern_optims",
"value": 636515,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 636515 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/ccgame/game_modern_optims_structarray",
"value": 1484005,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 1484005 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/coroutine",
"value": 8679,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 8679 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/memcpy",
"value": 10146,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 10146 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/rpg",
"value": 63,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 63 cycles\nthreads: 1"
},
{
"name": "6502-compilers/bench/unzip",
"value": 38851,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 38851 cycles\nthreads: 1"
},
{
"name": "Dhrystone",
"value": 1742,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 1742 cycles\nthreads: 1"
},
{
"name": "BYTE Sieve",
"value": 20429797,
"unit": "cycles/iter",
"extra": "iterations: 1\ncpu: 20429797 cycles\nthreads: 1"
},
{
"name": "CoreMark",
"value": 109,
"unit": "sec/iter",
"extra": "iterations: 10\ncpu: 109 sec\nthreads: 1"
}
]
}
]
}
Expand Down

0 comments on commit adb57d1

Please sign in to comment.