Reports

 

BRNANL, a Fortran Program to Identify Basic Blocks in Fortran Programs ; CU-CS-040-74 Public Deposited

https://scholar.colorado.edu/concern/reports/2f75r8790
Abstract
  • A basic block is a sequence of consecutive Fortran statements which must be executed consecutively; that is, if one statement in the block is executed, all are executed. Except for special cases noted in the text, a Fortran program is a catenation of basic blocks. BRNANL is the Fortran program designed to recognize basic blocks in a Fortran program. Given a Fortran program (FP) BRNANL will generate a modified Fortran program (MFP) in which a subroutine call is located at the head of every basic block. Execution of the MFP produces the same results as execution of the FP but the inserted subroutine calls permit monitoring of the execution sequences. User information for running BRNANL is presented.
Creator
Date Issued
  • 1974-03-01
Academic Affiliation
Last Modified
  • 2019-12-21
Resource Type
Rights Statement
Language

Relationships

Items