Skip to content

Instantly share code, notes, and snippets.

@luismarques
Created July 21, 2021 10:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save luismarques/01948685c6a1d16ab1c1a0229252b0f1 to your computer and use it in GitHub Desktop.
Save luismarques/01948685c6a1d16ab1c1a0229252b0f1 to your computer and use it in GitHub Desktop.
Baseline Clang: /home/luismarques/llvm-builds/llvm-build-2021-07-21-11-05-39-170dd6eb9c5/bin/clang (commit 170dd6eb9c54938b5ba9589b7d4905cc85f16258 2021-07-21 11:05:39)
Patched Clang: /home/luismarques/llvm-builds/llvm-build-2021-01-01-00-00-00-0f6feeb944e/bin/clang (commit 0f6feeb944ebed790916cb37caec6f7f11f50631)
CoreMark O3:
- Δ score: 0.0379%
- score: 0.9738 → 0.9741
- size: 6104 → 6108 (+4 bytes, 0.0655%)
build/coremark/coremark 100.066% +4 bytes
CoreMark O2:
- Δ score: -0.0158%
- score: 0.9729 → 0.9727
- size: 5828 → 5824 (-4 bytes, -0.0686%)
build/coremark/coremark 99.931% -4 bytes
CoreMark Os:
- Δ score: 0.178%
- score: 0.8959 → 0.8975
- size: 4294 → 4290 (-4 bytes, -0.0932%)
build/coremark/coremark 99.907% -4 bytes
CoreMark Oz:
- Δ score: 1.17%
- score: 0.8855 → 0.8959
- size: 4068 → 4064 (-4 bytes, -0.0983%)
build/coremark/coremark 99.902% -4 bytes
Embench O3:
- score: no change
- size: 175070 → 174684 (-386 bytes, -0.22%)
build/embench-iot/src/crc32/crc32 100.000% +0 bytes
build/embench-iot/src/ud/ud 99.466% -8 bytes
build/embench-iot/src/huffbench/huffbench 100.000% +0 bytes
build/embench-iot/src/matmult-int/matmult-int 99.845% -4 bytes
build/embench-iot/src/edn/edn 99.849% -4 bytes
build/embench-iot/src/aha-mont64/aha-mont64 100.161% +6 bytes
build/embench-iot/src/slre/slre 100.051% +2 bytes
build/embench-iot/src/nettle-aes/nettle-aes 99.952% -2 bytes
build/embench-iot/src/statemate/statemate 100.117% +8 bytes
build/embench-iot/src/minver/minver 99.749% -20 bytes
build/embench-iot/src/nbody/nbody 100.025% +2 bytes
build/embench-iot/src/sglib-combined/sglib-combined 99.977% -2 bytes
build/embench-iot/src/st/st 100.141% +12 bytes
build/embench-iot/src/nettle-sha256/nettle-sha256 100.000% +0 bytes
build/embench-iot/src/nsichneu/nsichneu 100.000% +0 bytes
build/embench-iot/src/qrduino/qrduino 100.000% +0 bytes
build/embench-iot/src/wikisort/wikisort 99.558% -72 bytes
build/embench-iot/src/picojpeg/picojpeg 98.716% -304 bytes
build/embench-iot/src/cubic/cubic 100.000% +0 bytes
Embench O2:
- score: no change
- size: 159348 → 158908 (-440 bytes, -0.276%)
build/embench-iot/src/crc32/crc32 100.000% +0 bytes
build/embench-iot/src/ud/ud 100.000% +0 bytes
build/embench-iot/src/matmult-int/matmult-int 100.000% +0 bytes
build/embench-iot/src/huffbench/huffbench 100.000% +0 bytes
build/embench-iot/src/edn/edn 99.840% -4 bytes
build/embench-iot/src/aha-mont64/aha-mont64 100.165% +6 bytes
build/embench-iot/src/slre/slre 99.946% -2 bytes
build/embench-iot/src/nettle-aes/nettle-aes 99.951% -2 bytes
build/embench-iot/src/statemate/statemate 100.091% +6 bytes
build/embench-iot/src/minver/minver 99.726% -20 bytes
build/embench-iot/src/sglib-combined/sglib-combined 99.975% -2 bytes
build/embench-iot/src/nbody/nbody 100.025% +2 bytes
build/embench-iot/src/st/st 100.141% +12 bytes
build/embench-iot/src/nettle-sha256/nettle-sha256 100.000% +0 bytes
build/embench-iot/src/qrduino/qrduino 100.000% +0 bytes
build/embench-iot/src/nsichneu/nsichneu 100.000% +0 bytes
build/embench-iot/src/picojpeg/picojpeg 97.669% -384 bytes
build/embench-iot/src/wikisort/wikisort 99.678% -52 bytes
build/embench-iot/src/cubic/cubic 100.000% +0 bytes
Embench Os:
- score: no change
- size: 143300 → 143028 (-272 bytes, -0.19%)
build/embench-iot/src/crc32/crc32 100.000% +0 bytes
build/embench-iot/src/matmult-int/matmult-int 100.000% +0 bytes
build/embench-iot/src/ud/ud 100.000% +0 bytes
build/embench-iot/src/huffbench/huffbench 100.000% +0 bytes
build/embench-iot/src/edn/edn 99.172% -18 bytes
build/embench-iot/src/aha-mont64/aha-mont64 100.220% +6 bytes
build/embench-iot/src/slre/slre 99.941% -2 bytes
build/embench-iot/src/nettle-aes/nettle-aes 99.949% -2 bytes
build/embench-iot/src/statemate/statemate 100.030% +2 bytes
build/embench-iot/src/sglib-combined/sglib-combined 100.115% +8 bytes
build/embench-iot/src/minver/minver 99.603% -28 bytes
build/embench-iot/src/nbody/nbody 100.000% +0 bytes
build/embench-iot/src/st/st 100.000% +0 bytes
build/embench-iot/src/nettle-sha256/nettle-sha256 100.000% +0 bytes
build/embench-iot/src/qrduino/qrduino 99.956% -4 bytes
build/embench-iot/src/picojpeg/picojpeg 97.977% -228 bytes
build/embench-iot/src/wikisort/wikisort 99.951% -6 bytes
build/embench-iot/src/nsichneu/nsichneu 100.000% +0 bytes
build/embench-iot/src/cubic/cubic 100.000% +0 bytes
Embench Oz:
- score: no change
- size: 136522 → 136426 (-96 bytes, -0.0703%)
build/embench-iot/src/crc32/crc32 100.000% +0 bytes
build/embench-iot/src/matmult-int/matmult-int 100.000% +0 bytes
build/embench-iot/src/ud/ud 99.182% -10 bytes
build/embench-iot/src/aha-mont64/aha-mont64 100.000% +0 bytes
build/embench-iot/src/huffbench/huffbench 100.100% +2 bytes
build/embench-iot/src/edn/edn 99.502% -10 bytes
build/embench-iot/src/slre/slre 99.758% -8 bytes
build/embench-iot/src/nettle-aes/nettle-aes 99.464% -20 bytes
build/embench-iot/src/sglib-combined/sglib-combined 100.034% +2 bytes
build/embench-iot/src/statemate/statemate 100.000% +0 bytes
build/embench-iot/src/minver/minver 99.661% -24 bytes
build/embench-iot/src/qrduino/qrduino 100.000% +0 bytes
build/embench-iot/src/nbody/nbody 100.026% +2 bytes
build/embench-iot/src/st/st 100.000% +0 bytes
build/embench-iot/src/nettle-sha256/nettle-sha256 100.000% +0 bytes
build/embench-iot/src/picojpeg/picojpeg 99.765% -24 bytes
build/embench-iot/src/wikisort/wikisort 99.914% -10 bytes
build/embench-iot/src/nsichneu/nsichneu 100.000% +0 bytes
build/embench-iot/src/cubic/cubic 100.012% +4 bytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment