VECTORIZING SYSTEM

PURPOSE:To easily confirm that a loop in question can not be vector-processed by outputting an error message unless definition quotation relation is preserved at the time of execution in the case where the loop unknown in a point whether the definition quotation relation after vectorizing is kept co...

Full description

Saved in:
Bibliographic Details
Main Author YOKOYA YUJI
Format Patent
LanguageEnglish
Published 08.03.1990
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:PURPOSE:To easily confirm that a loop in question can not be vector-processed by outputting an error message unless definition quotation relation is preserved at the time of execution in the case where the loop unknown in a point whether the definition quotation relation after vectorizing is kept correct or not is vectorized forcedly. CONSTITUTION:An intermediate text transforming means 6 inputs a first and a second intermediate texts 9, 10, and transforms them into a third intermediate text 11 with a function to perform the output of the error message in the case where a condition to make them capable of being vector-processed is not satisfied at the time of the execution, and an instruction train generating means 7 inputs the third intermediate text 11, and generates a target program 8 containing the code string of a series of vector instructions and scalar instructions corresponding to a source program 1. Then, the generated target program 8 checks the condition for keeping the definition quotation relation in the loop correct at the time of the execution, and when the condition is not concluded, it performs the output of the error message. Thus, when the condition is not satisfied at the tie of the execution, that situation can be recognized from an external part.
Bibliography:Application Number: JP19880223083