descriptionQBE - Compiler Backend
homepage URLhttp://c9x.me/compile/
repository URLgit://c9x.me/qbe.git
ownersmallick.dev@gmail.com
last changeFri, 23 Aug 2024 16:31:53 +0000 (23 18:31 +0200)
last refreshSat, 24 Aug 2024 03:52:18 +0000 (24 05:52 +0200)
content tags
add:
README
QBE - Backend Compiler              http://c9x.me/compile/

doc/    Documentation.
minic/  An example C frontend for QBE.
tools/  Miscellaneous tools (testing).
test/   Tests.
amd64/
arm64/
rv64/   Architecture-specific code.

The LICENSE file applies to all files distributed.

- Compilation and Installation

Invoke make in this directory to create the executable
file qbe.  Install using 'make install', the standard
DESTDIR and PREFIX environment variables are supported.
Alternatively, you may simply copy the qbe binary manually.
shortlog
13 hours ago Quentin Carbonneauxskip preludes for some leaf fnsmaster
8 days ago Alexey Yerinarm64/isel: Avoid signed overflow when handling immediates
8 days ago Quentin Carbonneauxalign emitted code
2024-06-19 Quentin Carbonneauxdrop imul rewriting
2024-06-19 Quentin Carbonneauxno mul->shl as it confuses address matching
2024-06-18 Quentin Carbonneauxcheaper mul by small constants on amd64
2024-06-18 Quentin Carbonneauxsimplify 8*x as well as x*8
2024-06-17 Quentin Carbonneauxprevent bogus simplifications
2024-06-17 Quentin Carbonneauxqbe has its own magic
2024-06-16 Quentin Carbonneauxfix unintended assignment
2024-06-16 Quentin Carbonneauxrevert 4bc4c958
2024-06-16 Roland Paterson... Simplify int mul/udiv/urem of 2^N into shl/shr/and.
2024-06-09 Roland Paterson... Optab-driven copy detection
2024-06-05 Quentin Carbonneauxrelax one assert
2024-05-28 Erica Zreplace asm keyword
2024-05-03 Quentin Carbonneauxadd width info for comparisons
...
tags
6 months ago v1.2
19 months ago v1.1
2 years ago v1.0
heads
13 hours ago master
3 months ago dev
4 months ago treematch
5 months ago winabi
6 years ago phiedge