File:  [MW Coherent from dump] / coherent / b / bin / c / common / i386 / regnam.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Wed May 29 04:56:37 2019 UTC (7 years, 2 months ago) by root
Branches: MarkWilliams, MAIN
CVS tags: relic, HEAD
coherent

/*
 * common/i386/regnam.c
 * Register names, including pseudos.
 * Indexed by register numbers as defined in mch.h.
 * i386.
 */

char	*regnames[] = {

	/* Dword. */
	"%eax",
	"%edx",
	"%ebx",
	"%ecx",
	"%esi",
	"%edi",
	"%esp",
	"%ebp",

	/* Qword. */
	"%edx:%eax",

	/* Word. */
	"%ax",
	"%dx",
	"%bx",
	"%cx",
	"%si",
	"%di",
	"%sp",
	"%bp",

	/* Byte. */
	"%al",
	"%bl",
	"%cl",
	"%dl",
	"%ah",
	"%bh",
	"%ch",
	"%dh",

	/* Floating point. */
	"%st",

	/* Pseudo. */
	"None",
	"Anyr",
	"Anyl",
	"Pair",
	"Temp",
	"Lo",
	"Hi"
};

/* end of common/i386/regnam.c */

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.