You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker 7ee447c011
v811_spc009_project
4 months ago
..
doc/examples v811_spc009_project 4 months ago
test v811_spc009_project 4 months ago
README v811_spc009_project 4 months ago
TODO v811_spc009_project 4 months ago
brw_compat.h v811_spc009_project 4 months ago
brw_context.c v811_spc009_project 4 months ago
brw_context.h v811_spc009_project 4 months ago
brw_defines.h v811_spc009_project 4 months ago
brw_disasm.c v811_spc009_project 4 months ago
brw_eu.c v811_spc009_project 4 months ago
brw_eu.h v811_spc009_project 4 months ago
brw_eu_compact.c v811_spc009_project 4 months ago
brw_eu_debug.c v811_spc009_project 4 months ago
brw_eu_emit.c v811_spc009_project 4 months ago
brw_eu_util.c v811_spc009_project 4 months ago
brw_reg.h v811_spc009_project 4 months ago
brw_structs.h v811_spc009_project 4 months ago
disasm-main.c v811_spc009_project 4 months ago
gen4asm.h v811_spc009_project 4 months ago
gen8_disasm.c v811_spc009_project 4 months ago
gen8_instruction.c v811_spc009_project 4 months ago
gen8_instruction.h v811_spc009_project 4 months ago
gram.y v811_spc009_project 4 months ago
intel-gen4asm.pc.in v811_spc009_project 4 months ago
lex.l v811_spc009_project 4 months ago
main.c v811_spc009_project 4 months ago
meson.build v811_spc009_project 4 months ago
ralloc.c v811_spc009_project 4 months ago
ralloc.h v811_spc009_project 4 months ago

README

intel-gen4asm is a program to compile an assembly language for the Intel 965
Express Chipset.  It has been used to construct programs for textured video in
the 2d driver.

Some examples of gen4 assembly programs are in the doc/examples directory.

Note that the language parsed by this assembler is not exactly what the final
language is going to look like.  In particular, the send instructions need to
be cleaned up and made more reasonable to program with.