Workshop on Essential Abstractions in GCC
More Details of Machine Descriptions
GCC Resource Center
(www.cse.iitb.ac.in/grc) Department of Computer Science and Engineering, Indian Institute of Technology, Bombay
2 July 2012
2 July 2012 MD Details: Outline 1/38
Outline
- Some details of MD constructs
◮ On names of patterns in .md files ◮ On the role of define expand ◮ On the role of predicates and constraints ◮ Mode and code iterators ◮ Defining attributes ◮ Other constructs
- Improving machine descriptions and instruction selection
◮ New constructs to factor out redundancy ◮ Cost based tree tiling for instruction selection
Essential Abstractions in GCC GCC Resource Center, IIT Bombay 2 July 2012 MD Details: Outline 1/38
Outline
Notes
Essential Abstractions in GCC GCC Resource Center, IIT Bombay