GRAPHICAL DISPLAY OF COMPILER GENERATED INTERMEDIATE DATABASES

The graphical display (18) of compiler intermediate database representation is produced to function as an aid in the development of highly optimizing compilers (10), the inspection of the compiler-generated intermediate representation (21), and the analysis of the effects of a highly optimizing comp...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: O'HAIR, KELLY T
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The graphical display (18) of compiler intermediate database representation is produced to function as an aid in the development of highly optimizing compilers (10), the inspection of the compiler-generated intermediate representation (21), and the analysis of the effects of a highly optimizing compiler (10) upon original source code (21). This method extracts the intermediate representation and transforms it into simultaneous displays (21) of the program statements (41), expressions (47), basic blocks (44), machine instructions (45), and original source code (46) for a particular source position, statement, expression, basic block, or machine instruction. L'affichage graphique (18) d'une représentation de base de données intermédiaire de compilateur est conçu pour servir d'aide dans le développement de compilateurs à forte optimisation (10), dans l'inspection de la représentation intermédiaire (21) générée par compilateur, et dans l'analyse des effets d'un compilateur à forte optimisation (10) sur le code source de départ (21). Ce procédé permet d'extraire la représentation intermédiaire et de la transformer en plusieurs affichages simultanés (21) des instructions de programme (41), en expressions (47), en blocs de base (44), en instructions machine (45) et en code source de départ (46) pour une position source, une instruction, une expression, un bloc de bases ou une instruction machine spécifique.