René's URL Explorer Experiment


Title: Stafford Horne's Blog - shorne in japan

Description: Stafford Horne's (shorne, stffrdhrn) Computer Engineering blog and home page.

Keywords:

direct link

Domain: stffrdhrn.github.io

NoneIE=edge
msvalidate.01244EFE476BC887BBC78F2CACC5B2A64C

Links:

shorne in japanhttps://stffrdhrn.github.io/
bloghttps://stffrdhrn.github.io/
archivehttps://stffrdhrn.github.io/page/archive.html
abouthttps://stffrdhrn.github.io/page/about.html
resumehttps://stffrdhrn.github.io/page/curriculum-vitae.html
OR1K Marocchino in Actionhttps://stffrdhrn.github.io/hardware/embedded/openrisc/2019/06/11/or1k_marocchino.html
Instruction Pipelinehttps://stffrdhrn.github.io/hardware/embedded/openrisc/2019/07/18/or1k_marocchino_instruction_pipeline.html
A Tomasulo Implementationhttps://stffrdhrn.github.io/hardware/embedded/openrisc/2019/10/21/or1k_marocchino_tomasulo.html
OpenRISC GCC porthttps://stffrdhrn.github.io/software/embedded/openrisc/2018/02/03/openrisc_gcc_rewrite.html
mor1kxhttps://github.com/openrisc/mor1kx
OpenRISC 1000 spechttps://openrisc.io/architecture
own repositoryhttps://github.com/openrisc/or1k_marocchino
Tomasulo’s algorithmhttps://en.wikipedia.org/wiki/Tomasulo_algorithm
BOOMhttps://boom-core.org
risc-vhttps://riscv.org
FuseSoChttps://github.com/olofk/fusesoc
icarushttp://iverilog.icarus.com
verilatorhttps://www.veripool.org/wiki/verilator
FuseSoC documentationhttps://fusesoc.readthedocs.io/en/master/
mor1kx-generichttps://github.com/stffrdhrn/mor1kx-generic
or1k_marocchinohttps://github.com/openrisc/or1k_marocchino
librecores-cihttps://github.com/librecores/docker-images/tree/master/librecores-ci
releaseshttps://github.com/stffrdhrn/gcc/releases
newlibhttps://sourceware.org/newlib/
the toolchain summaryhttps://openrisc.io/software
newlib/libglosshttps://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=tree;f=libgloss/or1k
see loghttps://stffrdhrn.github.io/content/2019/asm-marocchino-trace.log
gtkwavehttp://gtkwave.sourceforge.net
the VCD trace filehttps://stffrdhrn.github.io/content/2019/asm-testlog.vcd
orfpx64a32https://openrisc.io/proposals/orfpx64a32
the VCD trace filehttps://stffrdhrn.github.io/content/2019/c-testlog.vcd
GCC Stack Frameshttps://stffrdhrn.github.io/software/embedded/openrisc/2018/06/08/gcc_stack_frames.html
OpenRISC GCC porthttps://stffrdhrn.github.io/software/embedded/openrisc/2018/02/03/openrisc_gcc_rewrite.html
calling conventionshttps://en.wikipedia.org/wiki/Calling_convention
off by onehttps://en.wikipedia.org/wiki/Off-by-one_error
GCC important passeshttps://stffrdhrn.github.io/software/embedded/openrisc/2018/06/03/gcc_passes.html
Stack Protectorhttps://wiki.osdev.org/Stack_Smashing_Protector
variadic argumentshttps://en.wikipedia.org/wiki/Variadic_function
Stack frame layout on x86-64https://eli.thegreenplace.net/2011/09/06/stack-frame-layout-on-x86-64/
14.8 Registers and Memoryhttps://gcc.gnu.org/onlinedocs/gccint/Regs-and-Memory.html
18.9.5 Eliminating Frame Pointer and Arg Pointerhttps://gcc.gnu.org/onlinedocs/gccint/Elimination.html#Elimination
18.9.6 Passing Function Arguments on the Stackhttps://gcc.gnu.org/onlinedocs/gccint/Stack-Arguments.html#Stack-Arguments
18.9.7 Passing Arguments in Registershttps://gcc.gnu.org/onlinedocs/gccint/Register-Arguments.html#Register-Arguments
OpenRISC Frame Handlinghttps://www.embecosm.com/appnotes/ean3/html/ch04s02s05.html
GCC Important Passeshttps://stffrdhrn.github.io/software/embedded/openrisc/2018/06/03/gcc_passes.html
OpenRISC GCC porthttps://stffrdhrn.github.io/software/embedded/openrisc/2018/02/03/openrisc_gcc_rewrite.html
machine descriptionhttps://gcc.gnu.org/onlinedocs/gccint/#toc-Machine-Descriptions
macros and helper functionshttps://gcc.gnu.org/onlinedocs/gccint/#toc-Target-Description-Macros-and-Functions
debug optionshttps://gcc.gnu.org/onlinedocs/gcc-3.4.5/gcc/Debugging-Options.html
control flow graphhttps://en.wikipedia.org/wiki/Control_flow_graph
Interprocedural analysis passeshttps://gcc.gnu.org/onlinedocs/gccint/IPA.html
gcc/passes.defhttps://github.com/stffrdhrn/gcc/blob/or1k-port/gcc/passes.def
rtl generationhttps://gcc.gnu.org/onlinedocs/gccint/RTL-passes.html#RTL-passes
gcc/cfgexpand.chttps://github.com/stffrdhrn/gcc/blob/or1k-port/gcc/cfgexpand.c#L6189-L6215
Static Single Assignmenthttps://en.wikipedia.org/wiki/Static_single_assignment_form
Register Allocationhttps://en.wikipedia.org/wiki/Register_allocation
NP-completehttps://en.wikipedia.org/wiki/NP-completeness
Local Register Allocatorhttps://github.com/stffrdhrn/gcc/blob/or1k-port/gcc/lra.c#L45-L80
All of GCC’s passeshttp://gcc-python-plugin.readthedocs.io/en/latest/tables-of-passes.html
GCC Internals Passeshttps://www.airs.com/dnovillo/200711-GCC-Internals/200711-GCC-Internals-7-passes.pdf
Variable Range Propagationhttp://www.drdobbs.com/tools/value-range-propagation/229300211
Compilershttps://www.amazon.co.uk/Compilers-Principles-Techniques-Alfred-Aho/dp/0201100886
OpenRISC GCC Status Updatehttps://stffrdhrn.github.io/software/embedded/openrisc/2018/05/16/openrisc_gcc_status_update.html
OpenRISC GCC port rewritehttps://stffrdhrn.github.io/software/embedded/openrisc/2018/02/03/openrisc_gcc_rewrite.html
OpenRISC porthttps://github.com/stffrdhrn/gcc/tree/or1k-port
OpenRISC GCC rewritehttps://stffrdhrn.github.io/software/embedded/openrisc/2018/02/03/openrisc_gcc_rewrite.html
OpenRISChttp://openrisc.io
patches upstreamhttps://en.wikipedia.org/wiki/Upstream_%28software_development%29
Linux SMPhttps://www.phoronix.com/scan.php?page=news_item&px=OpenRISC-SMP-Linux-V3
GDB porthttps://www.gnu.org/software/gdb/download/ANNOUNCEMENT
GCChttps://gcc.gnu.org
SMHhttps://github.com/stffrdhrn/binutils-gdb/tree/smh-port
ggx porting guidehttp://atgreen.github.io/ggx/
or1k porthttps://github.com/stffrdhrn/gcc/tree/or1k-port
OpenRISC GCC Status Updatehttps://stffrdhrn.github.io/software/embedded/openrisc/2018/05/16/openrisc_gcc_status_update.html
GCC Important Passeshttps://stffrdhrn.github.io/software/embedded/openrisc/2018/06/03/gcc_passes.html
GCC Stack Framehttps://stffrdhrn.github.io/software/embedded/openrisc/2018/06/08/gcc_stack_frames.html
Writing a GCC back endhttps://kristerw.blogspot.com/2017/08/writing-gcc-backend_4.html
GCC Internalshttps://gcc.gnu.org/onlinedocs/gccint/
Using GCChttps://gcc.gnu.org/onlinedocs/gcc/
Constraints for asmhttps://gcc.gnu.org/onlinedocs/gcc/Constraints.html#Constraints
Spec fileshttps://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html#Spec-Files
« Prevhttps://stffrdhrn.github.io/page2
1https://stffrdhrn.github.io/index.html
2https://stffrdhrn.github.io/page2
4https://stffrdhrn.github.io/page4
5https://stffrdhrn.github.io/page5
6https://stffrdhrn.github.io/page6
7https://stffrdhrn.github.io/page7
8https://stffrdhrn.github.io/page8
9https://stffrdhrn.github.io/page9
10https://stffrdhrn.github.io/page10
11https://stffrdhrn.github.io/page11
12https://stffrdhrn.github.io/page12
13https://stffrdhrn.github.io/page13
Next »https://stffrdhrn.github.io/page4
github.com/stffrdhrnhttps://github.com/stffrdhrn
twitter.com/stffrdhrnhttps://twitter.com/stffrdhrn

Viewport: width=device-width


URLs of crawlers that visited me.