[LLVMdev] Graph coloring register allocation

Евгений Балашов heavior at yandex.ru
Wed Nov 19 22:19:09 PST 2008


	Hello,
	I am working on developing register allocator for irregular
architectures (with register
	pair, and banks) and plan to base my work on graph coloring register
allocator. 
	I wonder if LLVM already has basic graph coloring register
allocator, or somebody is
	working on it?

	Also, I'm not sure what is the best way to even describe the
register constraints in
	tablegen:
	- How can I describe register pairs?
	- It it possible to have overlapping register classes?

	Thanks,
	Eugeny




More information about the llvm-dev mailing list