|
OpenADFortTk (basic)
|
Functions | |
| const char * | get_grammar_summary () |
| const char * | get_grammar () |
Variables | |
| const char * | WHIRL = "whirl" |
| const char * | PU_FOREST = "pu_forest" |
| const char * | PU_TREE = "pu_tree" |
| const char * | PU = "pu" |
| const char * | GBL_SYMTAB = "gbl_symtab" |
| const char * | PU_SYMTAB = "pu_symtab" |
| const char * | FILE_INFO = "file_info" |
| const char * | ST_TAB = "st_tab" |
| const char * | TY_TAB = "ty_tab" |
| const char * | PU_TAB = "pu_tab" |
| const char * | FLD_TAB = "fld_tab" |
| const char * | ARB_TAB = "arb_tab" |
| const char * | TYLIST_TAB = "tylist_tab" |
| const char * | TCON_TAB = "tcon_tab" |
| const char * | TCON_STR_TAB = "tcon_str_tab" |
| const char * | INITO_TAB = "inito_tab" |
| const char * | INITV_TAB = "initv_tab" |
| const char * | BLK_TAB = "blk_tab" |
| const char * | ST_ATTR_TAB = "st_attr_tab" |
| const char * | STR_TAB = "str_tab" |
| const char * | PREG_TAB = "preg_tab" |
| const char * | LABEL_TAB = "label_tab" |
| const char * | ST = "st" |
| const char * | TY = "ty" |
| const char * | FLG = "flg" |
| const char * | OFLG = "oflg" |
| const char * SexpTags::get_grammar | ( | ) |
Definition at line 168 of file SexpTags.cxx.
References BLANK_LINE, GRAMMAR_AST_DETAILS, GRAMMAR_SUMMARY, and GRAMMAR_SYMTAB_DETAILS.
Referenced by GenHeader().
| const char * SexpTags::get_grammar_summary | ( | ) |
Definition at line 161 of file SexpTags.cxx.
References GRAMMAR_SUMMARY.
| const char * SexpTags::ARB_TAB = "arb_tab" |
Definition at line 28 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_ARB_TAB(), and whirl2sexp::xlate_ARB_TAB().
| const char * SexpTags::BLK_TAB = "blk_tab" |
Definition at line 34 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_BLK_TAB(), and whirl2sexp::xlate_BLK_TAB().
| const char * SexpTags::FILE_INFO = "file_info" |
Definition at line 23 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_FILE_INFO(), and whirl2sexp::xlate_FILE_INFO().
| const char * SexpTags::FLD_TAB = "fld_tab" |
Definition at line 27 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_FLD_TAB(), and whirl2sexp::xlate_FLD_TAB().
| const char * SexpTags::FLG = "flg" |
Definition at line 42 of file SexpTags.cxx.
Referenced by sexp2whirl::GetWhirlFlg(), and operator<<().
| const char * SexpTags::GBL_SYMTAB = "gbl_symtab" |
Definition at line 20 of file SexpTags.cxx.
Referenced by sexp2whirl::TranslateGlobalSymbolTables(), and whirl2sexp::TranslateGlobalSymbolTables().
| const char * SexpTags::INITO_TAB = "inito_tab" |
Definition at line 32 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_INITO_TAB(), and whirl2sexp::xlate_INITO_TAB().
| const char * SexpTags::INITV_TAB = "initv_tab" |
Definition at line 33 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_INITV_TAB(), and whirl2sexp::xlate_INITV_TAB().
| const char * SexpTags::LABEL_TAB = "label_tab" |
Definition at line 38 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_LABEL_TAB(), and whirl2sexp::xlate_LABEL_TAB().
| const char * SexpTags::OFLG = "oflg" |
Definition at line 43 of file SexpTags.cxx.
Referenced by sexp2whirl::GetWhirlOpaqueFlg(), and operator<<().
| const char * SexpTags::PREG_TAB = "preg_tab" |
Definition at line 37 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_PREG_TAB(), and whirl2sexp::xlate_PREG_TAB().
| const char * SexpTags::PU = "pu" |
Definition at line 18 of file SexpTags.cxx.
Referenced by sexp2whirl::TranslateGlobalSymbolTables(), whirl2xaif::Whirl2Xaif::translatePU(), xlate_PU(), and sexp2whirl::xlate_PU_TAB_entry().
| const char * SexpTags::PU_FOREST = "pu_forest" |
Definition at line 16 of file SexpTags.cxx.
Referenced by xlate_PUForest().
| const char * SexpTags::PU_SYMTAB = "pu_symtab" |
Definition at line 21 of file SexpTags.cxx.
Referenced by sexp2whirl::TranslateLocalSymbolTables(), and whirl2sexp::TranslateLocalSymbolTables().
| const char * SexpTags::PU_TAB = "pu_tab" |
Definition at line 26 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_PU_TAB(), and whirl2sexp::xlate_PU_TAB().
| const char * SexpTags::PU_TREE = "pu_tree" |
Definition at line 17 of file SexpTags.cxx.
Referenced by xlate_PUTree().
| const char * SexpTags::ST = "st" |
Definition at line 40 of file SexpTags.cxx.
Referenced by whirl2xaif::activeInCommon(), Open64IRCallsiteIterator::build_func_call_list(), xaif2whirl::ConvertIntoGlobalST(), fortTkSupport::WNToWNIdTabMap::Create(), fortTkSupport::WNIdToWNTabMap::Create(), Open64IRSymIterator::create(), Open64IRInterface::create_fqn(), xaif2whirl::CreateBoolConst(), xaif2whirl::CreateCallToIntrin(), xaif2whirl::CreateST(), whirl2xaif::equivalencedToActive(), whirl2xaif::equivalencedToActiveBlock(), Open64IRInterface::findAllMemRefsAndMapToMemRefExprs(), Open64IRInterface::findBaseSymbol(), CleanUpWhirl::findModuleSymbol(), whirl2xaif::findRequiredProgramSymbols(), whirl2xaif::findVarSymbolsInTree(), CleanUpWhirl::forPUInfo(), xaif2whirl::AdjustFunctions::forPUInfo(), AdjustInterfaces::forPUInfo(), Open64IRInterface::getConstValBasic(), Open64IRInterface::getDepMemRefExprIter(), Open64IRInterface::getFormalForActual(), Open64IRInterface::getFormalSym(), Open64IRInterface::getIndepMemRefExprIter(), Open64IRInterface::getLocation(), xaif2whirl::GetOrCreateSymbol(), whirl2xaif::GetParamSymHandleSet(), Open64IRInterface::getProcSymHandle(), Open64IRInterface::getSizeInBytes(), Open64IRInterface::getSymHandle(), sexp2whirl::GetWhirlSym(), sexp2whirl::GetWhirlSymRef(), xaif2whirl::XlateExpression::hasActiveSymbolType(), fortTkSupport::InterOAInfoMap::init(), Open64IRInterface::initProcContext(), InlineTest(), Open64IRInterface::isParam(), Open64IRInterface::isRefParam(), IntrinsicInfo::lookupIntrinsicInfo(), fortTkSupport::MassageOACallGraphIntoXAIFCallGraph(), operator<<(), whirl2xaif::operator<<(), fortTkSupport::Symbol::SetST(), Stab_Reset_Referenced_Flag(), TestIR_OA_ForEachWNPU(), Open64IRInterface::toString(), xaif2whirl::XlateStmt::translateAssignmentSimple(), xaif2whirl::TranslateCFG(), xaif2whirl::XlateExpression::translateConstant(), whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::WN2F_casegoto(), whirl2xaif::WN2F_implied_do(), whirl2xaif::WN2F_interface_blk(), whirl2xaif::WN2F_Is_Address_Preg(), WN_Call_Return_Type(), WN_GetBaseObjType(), WN_GetRefObjType(), whirl2xaif::xlate_ArrayIndices(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_EntryPoint(), xaif2whirl::XlateStmt::xlate_InlinableSubroutineCall(), whirl2xaif::xlate_intent(), whirl2xaif::xlate_LDA(), whirl2xaif::xlate_SideEffectEntry(), whirl2xaif::xlate_SideEffectNamedLocation(), sexp2whirl::xlate_ST_TAB_entry(), whirl2xaif::xlate_STDecl_VAR(), whirl2xaif::xlate_STID(), xaif2whirl::xlate_Symbol(), xaif2whirl::XlateExpression::xlate_SymbolReference(), xaif2whirl::XlateExpression::xlate_SymbolReferenceCollapsedPath(), xaif2whirl::XlateExpression::xlate_SymbolReferenceSimple(), and whirl2xaif::xlate_SymRef().
| const char * SexpTags::ST_ATTR_TAB = "st_attr_tab" |
Definition at line 35 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_ST_ATTR_TAB(), and whirl2sexp::xlate_ST_ATTR_TAB().
| const char * SexpTags::ST_TAB = "st_tab" |
Definition at line 24 of file SexpTags.cxx.
Referenced by whirl2xaif::Whirl2Xaif::translatePU(), whirl2xaif::xlate_CALL(), whirl2xaif::xlate_EntryPoint(), whirl2xaif::xlate_MemRef(), whirl2xaif::xlate_PregRef(), whirl2xaif::xlate_SideEffectEntry(), whirl2xaif::xlate_SideEffectNamedLocation(), sexp2whirl::xlate_ST_TAB(), whirl2sexp::xlate_ST_TAB(), whirl2xaif::xlate_STUse_VAR(), and whirl2xaif::xlate_SymRef().
| const char * SexpTags::STR_TAB = "str_tab" |
Definition at line 36 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_STR_TAB(), and whirl2sexp::xlate_STR_TAB().
| const char * SexpTags::TCON_STR_TAB = "tcon_str_tab" |
Definition at line 31 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_TCON_STR_TAB(), and whirl2sexp::xlate_TCON_STR_TAB().
| const char * SexpTags::TCON_TAB = "tcon_tab" |
Definition at line 30 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_TCON_TAB(), and whirl2sexp::xlate_TCON_TAB().
| const char * SexpTags::TY = "ty" |
Definition at line 41 of file SexpTags.cxx.
Referenced by whirl2xaif::activeInCommon(), xaif2whirl::ConvertIntoGlobalST(), copyTypeAdjust(), xaif2whirl::DeclareActiveTypes(), sexp2whirl::GetWhirlTy(), sexp2whirl::GetWhirlTyUse(), xaif2whirl::MY_Make_Array_Type(), whirl2xaif::SearchSymbolTableEntry::operator()(), operator<<(), Stab_Array_Of(), sexp2whirl::TranslateGlobalSymbolTables(), whirl2xaif::TranslateTYToMType(), whirl2xaif::TranslateTYToSymShape(), whirl2xaif::TranslateTYToSymType(), whirl2xaif::TY2F_2_struct(), whirl2xaif::TY2F_array(), whirl2xaif::TY2F_array_for_pointer(), whirl2xaif::TY2F_Get_Fld_Path(), whirl2xaif::TY2F_List_Common_Flds(), whirl2xaif::TY2F_scalar(), whirl2xaif::TY2F_struct(), whirl2xaif::TY2F_Translate_Common(), whirl2xaif::TY2F_Translate_Equivalence(), whirl2xaif::TY2F_void(), whirl2xaif::WN2F_String_Argument(), whirl2xaif::xlate_STUse_CONST(), whirl2sexp::xlate_SYMTAB_entry(), and sexp2whirl::xlate_TY_TAB_entry().
| const char * SexpTags::TY_TAB = "ty_tab" |
Definition at line 25 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_TY_TAB(), and whirl2sexp::xlate_TY_TAB().
| const char * SexpTags::TYLIST_TAB = "tylist_tab" |
Definition at line 29 of file SexpTags.cxx.
Referenced by sexp2whirl::xlate_TYLIST_TAB(), and whirl2sexp::xlate_TYLIST_TAB().
| const char * SexpTags::WHIRL = "whirl" |
Definition at line 15 of file SexpTags.cxx.
Referenced by xlate_IR().