Systems and methods for building a platform specific compiler having an embedded instruction selector in a multi-platform environment are provided. A set of user defined platform dependent compiler architecture descriptors that describe corresponding architectural features and a set of instruction predicates defining those instructions to be selected are converted to platform dependent compiler object code and instruction selector object code, respectively. The platform specific compiler having the embedded instruction selector is formed from the platform dependent compiler object code, the instruction selector object code, and the platform independent compiler object code.

Des systèmes et les méthodes pour construire un compilateur spécifique de plateforme ayant un sélecteur incorporé d'instruction dans un environnement de multi-plateforme sont fournis. Un ensemble d'utilisateur a défini les descripteurs dépendants d'architecture de compilateur de plateforme qui décrivent les dispositifs architecturaux correspondants et un ensemble d'attributs d'instruction définissant ces instructions d'être choisi sont convertis en code d'objet dépendant de compilateur de plateforme et code d'objet de sélecteur d'instruction, respectivement. Le compilateur spécifique de plateforme ayant le sélecteur incorporé d'instruction est formé du code d'objet dépendant de compilateur de plateforme, du code d'objet de sélecteur d'instruction, et du code d'objet indépendant de compilateur de plateforme.

 
Web www.patentalert.com

< (none)

< Cost-sensitive SSA-based strength reduction algorithm for a machine with predication support and segmented addresses

> Method and apparatus for strategic compilation of source programs into two or more target languages

> (none)

~ 00013