OpenADFortTk (including Open64 and OpenAnalysis references)
|
#include <fstream>
#include "Open64IRInterface/Open64BasicTypes.h"
#include "whirl2sexp.h"
#include "wn2sexp.h"
#include "symtab2sexp.h"
#include "Open64IRInterface/WhirlGlobalStateUtils.h"
#include "SexpTags.h"
Go to the source code of this file.
Functions | |
static void | GenHeader (sexp::ostream &sos) |
static void | xlate_IR (sexp::ostream &os, PU_Info *pu_forest, int flags) |
static void | xlate_PUForest (sexp::ostream &sos, PU_Info *pu_forest, int flags) |
static void | xlate_PUTree (sexp::ostream &os, PU_Info *pu_tree, int flags) |
static void | xlate_PU (sexp::ostream &os, PU_Info *pu, int flags) |
static void | xlate_WN (sexp::ostream &xos, WN *wn, int flags) |
|
static |
Definition at line 103 of file whirl2sexp.cxx.
References SexpTags::get_grammar().
Referenced by whirl2sexp::TranslateIR(), whirl2sexp::TranslatePU(), whirl2sexp::TranslatePUTree(), and whirl2sexp::TranslateWN().
|
static |
Definition at line 110 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), whirl2sexp::TranslateGlobalSymbolTables(), SexpTags::WHIRL, and xlate_PUForest().
Referenced by whirl2sexp::TranslateIR().
|
static |
Definition at line 159 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), CURRENT_SYMTAB, sexp::EndLine(), sexp::EndList(), GenSexpSymRef(), SexpTags::PU, PU_Info_proc_sym, PU_Info_tree_ptr, PU_SetGlobalState(), Scope_tab, whirl2sexp::TranslateLocalSymbolTables(), and xlate_WN().
Referenced by whirl2sexp::TranslatePU(), and xlate_PUTree().
|
static |
Definition at line 124 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), NULL, SexpTags::PU_FOREST, PU_Info_next, and xlate_PUTree().
Referenced by xlate_IR().
|
static |
Definition at line 139 of file whirl2sexp.cxx.
References sexp::Atom(), sexp::BegList(), sexp::EndLine(), sexp::EndList(), NULL, PU_Info_child, PU_Info_next, SexpTags::PU_TREE, and xlate_PU().
Referenced by whirl2sexp::TranslatePUTree(), and xlate_PUForest().
|
static |
Definition at line 185 of file whirl2sexp.cxx.
References whirl2sexp::TranslateWN().
Referenced by whirl2sexp::TranslateWN(), and xlate_PU().