Generic structure of Intel C++ Compiler itself [closed]
I want to learn, how Intel C++ Compiler works. I want to find a diagramm, which will show the internal structure of Intel compiler for X86 and X86_64 with major parts of it drawn. Parts I want are "Code generation", "Front-end", "Back-end", register allocation, analysises, etc.
I was able only to find a picture for Itanium compiler here download.intel.com/technology/itj/q41999/pdf/compiler.pdf. This picture is good, but x86 compiler can't have a "Predication" part as it have no predicate registers, ...
Question: Where can I find a image or description of structure if Intel C++ Compiler for x86
You could try hunting around intel's website using google with the following search criteria:
site:intel.com +compiler +design
site:intel.com filetype:pdf +compiler +design
I came across:
- An Overview of the Intel® IA-64 Compiler
- The Making of a Compiler for the Intel® ItaniumTM Processor
Which I think might help...
update by osgx: also some lections from intel in russian: http://www.i-lab.nsu.ru/special_courses_old/modern_optimizing_compilers/
精彩评论