Skip to content

Instantly share code, notes, and snippets.

Avatar
💭
Hacking on Compiler Explorer (when I can)

Matt Godbolt mattgodbolt

💭
Hacking on Compiler Explorer (when I can)
View GitHub Profile
@mattgodbolt
mattgodbolt / results.txt
Created Jan 30, 2016
Results of static branch prediction attempts
View results.txt
model name : Intel(R) Core(TM) i5 CPU M 520 @ 2.40GHz
c.f. https://github.com/mattgodbolt/agner
******************************************************************************
Ahead not taken
******************************************************************************
Processor 0
Clock Core cyc Instruct BrTaken BrMispred
548996 517178 1501711 0 3
500608 500606 1501707 0 2
View foo.bas
10 PRINT "Matt is very cool ";
20 GOTO 10
@mattgodbolt
mattgodbolt / hits.csv
Created Aug 27, 2016
GCC Explorer hits by compiler July 2015 to August 2016
View hits.csv
Event Action Total Events Unique Events Event Value Avg. Value
g530 992,513 72,237 531,774 0.54
g520 633,096 47,732 358,557 0.57
g6 412,648 32,689 207,802 0.50
clang380 381,999 27,562 240,131 0.63
armg453 203,148 30,436 104,969 0.52
clang37x 200,480 14,864 152,897 0.76
g482 195,493 9,276 101,412 0.52
g492 149,502 12,417 80,732 0.54
clang371 131,152 9,696 96,763 0.74
View typesafe.h
// Copyright (C) 2016 Jonathan Müller <jonathanmueller.dev@gmail.com>
// This file is subject to the license terms in the LICENSE file
// found in the top-level directory of this distribution.
#define TYPE_SAFE_ENABLE_ASSERTIONS 0 // disable assertions
//=== assertions boilerplate ===//
//======================================================================//
// Copyright (C) 2016 Jonathan Müller <jonathanmueller.dev@gmail.com>
//
View tree-output.txt
ubuntu@ip-172-30-2-164:/opt/gcc-explorer/windows$ cd /opt/gcc-explorer/windows
ubuntu@ip-172-30-2-164:/opt/gcc-explorer/windows$ tree
.
├── 10.0.10240.0
│   └── ucrt
│   ├── assert.h
│   ├── complex.h
│   ├── conio.h
│   ├── corecrt.h
│   ├── corecrt_io.h
View thing.h
int libraryFunc() { return 1; }
You can’t perform that action at this time.