Skip navigation links
A B C D E F G H I K L M N O P R S T U V W X 

A

ACC - Class in exc.openacc
all static members are defined here
ACC() - Constructor for class exc.openacc.ACC
 
ACC.Platform - Enum in exc.openacc
 
ACC_ASYNC_NOVAL - Static variable in class exc.openacc.ACC
 
ACC_ASYNC_SYNC - Static variable in class exc.openacc.ACC
 
ACC_BIT_XOR - Static variable in class exc.xcalablemp.XMPcoarray
 
AccDevice - Enum in exc.openacc
 
ACCexception - Exception in exc.openacc
 
ACCexception() - Constructor for exception exc.openacc.ACCexception
 
ACCexception(String) - Constructor for exception exc.openacc.ACCexception
 
AccKernel - Class in exc.openacc
 
AccKernel(ACCglobalDecl, PragmaBlock, AccInformation, List<Block>) - Constructor for class exc.openacc.AccKernel
 
ACCpragma - Enum in exc.openacc
 
AccRoutine - Class in exc.openacc
Created by tabuchi on 16/05/10.
AccTranslator - Class in exc.openacc
 
AccTranslator(XobjectFile, boolean) - Constructor for class exc.openacc.AccTranslator
 
ACCvar - Class in exc.openacc
 
ACCvar.Attribute - Enum in exc.openacc
 
add(Statement) - Method in class exc.block.BasicBlock
 
add(Xobject) - Method in class exc.block.BasicBlock
 
add(Block) - Method in class exc.block.Block
add Block s
add(BasicBlock) - Method in class exc.block.Block
 
add(Xobject) - Method in class exc.block.Block
 
add(Block) - Method in class exc.block.BlockList
 
add(BasicBlock) - Method in class exc.block.BlockList
 
add(Xobject) - Method in class exc.block.BlockList
 
add(Xobject) - Method in class exc.block.Statement
 
add(Statement) - Method in class exc.block.Statement
 
add(Xobject) - Method in interface exc.object.XobjContainer
 
add(Xobject) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
add(XobjectDef) - Method in class exc.object.XobjectDefEnv
 
add(Xobject) - Method in class exc.object.XobjectDefEnv
 
add(Xobject) - Method in class exc.object.XobjList
Add object at the end of list
addAfter(XobjectDef, XobjectDef) - Method in class exc.object.XobjectDefEnv
 
addAfterThis(XobjectDef) - Method in class exc.object.XobjectDef
 
addAllocCall(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addAllocCall2(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addAttributes(Element, String...) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
addCflowTo(BasicBlock) - Method in class exc.block.BasicBlock
 
addChildNode(Element, Node) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
addChildNodes(Element, Node...) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
addClauses(Xobject) - Method in class exc.block.PragmaBlock
 
addConstructorCall(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addConstructorCall2(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addConstructorCall2_staticDesc(String, Xobject, XMPglobalDecl, Block, Ident, boolean) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addFcommonVar(Ident) - Method in class exc.object.Ident
 
addFunctionBlock(FunctionBlock) - Method in class exc.block.FmoduleBlock
 
addGlobalFinalizeFuncCall(String, Xobject) - Method in class exc.xcalablemp.XMPglobalDecl
 
addGlobalInitFuncCall(String, Xobject) - Method in class exc.xcalablemp.XMPglobalDecl
 
addHeaderLine(String) - Method in class exc.object.XobjectFile
 
addIdent(Ident) - Method in class exc.block.BlockList
 
addLocalCoarray(Ident) - Method in class exc.block.BlockList
 
addLower(Xobject) - Method in class exc.xcalablemp.XMPobject
 
addObjectId(String, Xtype, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addObjectId(String, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addObjectId2(String, Xtype, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
addObjectId2(String, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
ADDR_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
addRank(Xobject) - Method in class exc.xcalablemp.XMPnodes
 
addReflectArray(XMParray) - Method in class exc.xmpF.XMPinfo
 
AddrOf(Xobject) - Static method in class exc.object.Xcons
 
AddrOfVar(Xobject) - Static method in class exc.object.Xcons
 
addSearchPath(String) - Static method in class exc.xcodeml.XcodeMLtools_Fmod
 
addStatement(Statement) - Method in class exc.block.BasicBlock
 
addStatement(Xobject) - Method in class exc.block.BasicBlock
 
addStatement(Xobject) - Method in class exc.block.BasicBlockExprIterator
 
addStmts_setCoshape(BlockList) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(BlockList, XMPenv) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(ArrayList<Xobject>) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(ArrayList<Xobject>, XMPenv) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(XobjList) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(XobjList, XMPenv) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(BlockList, XobjList) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshape(ArrayList<Xobject>, XobjList) - Method in class exc.xmpF.XMPcoarray
 
addStmts_setCoshapeAndName(BlockList, XMPenv) - Method in class exc.xmpF.XMPcoarray
 
addTailerLine(String) - Method in class exc.object.XobjectFile
 
addToCoarrayEntryNames(String) - Method in interface xcodeml.util.IXmOption
Adds a name of coarray runtime library
addToCoarrayEntryNames(String) - Static method in class xcodeml.util.XmOption
Adds a name of coarray runtime library
addToCoarrayEntryNames(String) - Method in class xcodeml.util.XmOptionLocal
Adds a name of coarray runtime library
addToCoarrayEntryNames(String) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Adds a name of coarray runtime library
addType(Xtype) - Method in class exc.object.XobjectFile
 
addUpper(Xobject) - Method in class exc.xcalablemp.XMPobject
 
addUseModule(String) - Method in class exc.xmpF.XMPsymbolTable
Add the given module name in the used module name list.
ALIGN_SOURCE_LIST - Static variable in class exc.xcalablemp.XMP
 
ALIGN_SUBSCRIPT_EXPR_LIST - Static variable in class exc.xcalablemp.XMP
 
ALIGN_SUBSCRIPT_VAR_LIST - Static variable in class exc.xcalablemp.XMP
 
aligned - Variable in class exc.xmpF.XMPotype
 
allocatesDeviceMemory() - Method in class exc.openacc.ACCvar
 
analyze() - Method in class exc.openacc.AccKernel
 
analyzeAlign(Xobject, Xobject, Xobject, Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMParray
 
analyzeCoarrayDirective(Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPcoarray
 
analyzeDistribute(Xobject, Xobject, Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPtemplate
 
analyzeImageDirective(Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPtransCoarrayRun
 
analyzeLocalAlias(Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPanalyzePragma
 
analyzePragma(Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPnodes
 
analyzeShadow(Xobject, Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMParray
 
analyzeShadowForStructure(Block) - Method in class exc.xmpF.XMParray
 
analyzeTemplate(Xobject, Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPtemplate
 
ARRAY - Static variable in class exc.object.Xtype
 
Array(Xtype, long) - Static method in class exc.object.Xtype
C: create array type
Array(Xtype, Xobject) - Static method in class exc.object.Xtype
C: create array type
array_align_info_f - Static variable in class exc.xmpF.XMP
 
array_alloc_f - Static variable in class exc.xmpF.XMP
 
array_dealloc_f - Static variable in class exc.xmpF.XMP
 
array_deallocate_f - Static variable in class exc.xmpF.XMP
 
array_get_local_size_f - Static variable in class exc.xmpF.XMP
 
array_init_f - Static variable in class exc.xmpF.XMP
 
array_init_shadow_f - Static variable in class exc.xmpF.XMP
 
array_set_local_array_f - Static variable in class exc.xmpF.XMP
 
arrayProp - Static variable in class exc.xmpF.XMP
 
arrayRef(Xtype, Xobject, XobjList) - Static method in class exc.object.Xcons
 
ArrayType - Class in exc.object
Represents C array type.
ArrayType(int, String, Xtype, long, long, Xobject, Xobject) - Constructor for class exc.object.ArrayType
 
ArrayType(String, Xtype, long, long, Xobject, Xobject) - Constructor for class exc.object.ArrayType
 
ArrayType(Xtype, long) - Constructor for class exc.object.ArrayType
 
ArrayType(Xtype, Xobject) - Constructor for class exc.object.ArrayType
 
AS_NONE - Static variable in class exc.object.Ident
 
as_num(String) - Static method in class exc.object.Ident
 
AS_PRIVATE - Static variable in class exc.object.Ident
 
AS_PROTECTED - Static variable in class exc.object.Ident
 
AS_PUBLIC - Static variable in class exc.object.Ident
 
asgOp(Xcode, Xobject, Xobject) - Static method in class exc.object.Xcons
 
assign() - Static method in enum exc.object.Xcode
 
assign(Xtype) - Method in class exc.object.Xtype
 
assign_align_info_f - Static variable in class exc.xmpF.XMP
 
ASTERISK - Static variable in class exc.xcalablemp.XMP
 
ASTERISK - Static variable in class exc.xcalablemp.XMPcoarray
 
ASTERISK - Static variable in class exc.xmpF.XMP
 

B

backwardStatementIterator - Class in exc.block
 
backwardStatementIterator(Statement) - Constructor for class exc.block.backwardStatementIterator
 
barrier_f - Static variable in class exc.xmpF.XMP
 
BASIC - Static variable in class exc.object.Xtype
 
BasicBlock - Class in exc.block
Basic block.
BasicBlock() - Constructor for class exc.block.BasicBlock
 
BasicBlock(BasicBlock) - Constructor for class exc.block.BasicBlock
 
BasicBlock(BasicBlock) - Static method in class exc.block.Bcons
creates SimpleBlock with BasicBlock bb.
BasicBlockCounter - Static variable in class exc.block.BasicBlock
counter for generated BasicBlock
BasicBlockExprIterator - Class in exc.block
 
BasicBlockExprIterator(Block) - Constructor for class exc.block.BasicBlockExprIterator
 
BasicBlockExprIterator(BlockList) - Constructor for class exc.block.BasicBlockExprIterator
 
BasicBlockExprIterator() - Constructor for class exc.block.BasicBlockExprIterator
 
BasicBlockIterator - Class in exc.block
 
BasicBlockIterator(Block) - Constructor for class exc.block.BasicBlockIterator
 
BasicBlockIterator(BlockList) - Constructor for class exc.block.BasicBlockIterator
 
BasicBlockVisitor - Interface in exc.block
 
BasicType - Class in exc.object
Xtype object to present Basic type, such as int, char, ...
BasicType(int, String, long, Xobject, Xobject, Xobject, Xobject[]) - Constructor for class exc.object.BasicType
constructor
BasicType(int) - Constructor for class exc.object.BasicType
 
BasicType(int, long) - Constructor for class exc.object.BasicType
 
BasicType(int, String, long, Xobject, Xobject, Xobject) - Constructor for class exc.object.BasicType
 
bcast_acc_f - Static variable in class exc.xmpF.XMP
 
bcast_f - Static variable in class exc.xmpF.XMP
 
Bcons - Class in exc.block
a class for static class Block constructor.
Bcons() - Constructor for class exc.block.Bcons
 
binaryOp(Xcode, Xobject, Xobject) - Static method in class exc.object.Xcons
 
bind - Variable in class exc.object.Xtype
ISO C binding information
bind_name - Variable in class exc.object.Xtype
 
Block - Class in exc.block
abstract class of a statement block
Block(Xcode, BasicBlock, String) - Constructor for class exc.block.Block
contructor for simple block whick contains a basic block
Block(Xcode, BasicBlock) - Constructor for class exc.block.Block
 
Block(Block) - Constructor for class exc.block.Block
constructor to make a copy of block b
block - Variable in class exc.object.Ftype
 
BLOCK - Static variable in class exc.xcalablemp.XMPalignedArray
 
BLOCK - Static variable in class exc.xcalablemp.XMPtemplate
 
BLOCK - Static variable in class exc.xmpF.XMPtemplate
 
BLOCK_CYCLIC - Static variable in class exc.xcalablemp.XMPalignedArray
 
BLOCK_CYCLIC - Static variable in class exc.xcalablemp.XMPtemplate
 
BLOCK_CYCLIC - Static variable in class exc.xmpF.XMPtemplate
 
BlockCounter - Static variable in class exc.block.Block
the nubmer of gnerated block.
BlockIterator - Class in exc.block
super class for Block iterator
BlockIterator(Block) - Constructor for class exc.block.BlockIterator
constructor with block
BlockIterator(BlockList) - Constructor for class exc.block.BlockIterator
 
blockList(Block...) - Static method in class exc.block.Bcons
create block list by specified blocks
BlockList - Class in exc.block
Object to represents a list of blocks.
BlockList() - Constructor for class exc.block.BlockList
 
BlockList(Block) - Constructor for class exc.block.BlockList
 
BlockList(Xobject, Xobject) - Constructor for class exc.block.BlockList
 
BlockList(BlockList) - Constructor for class exc.block.BlockList
 
BlockPrintWriter - Class in exc.block
 
BlockPrintWriter(OutputStream) - Constructor for class exc.block.BlockPrintWriter
 
BlockPrintWriter(Writer) - Constructor for class exc.block.BlockPrintWriter
 
BOOL - Static variable in class exc.object.BasicType
 
boolType - Static variable in class exc.object.Xtype
 
bottomupBlockIterator - Class in exc.block
 
bottomupBlockIterator(Block) - Constructor for class exc.block.bottomupBlockIterator
 
bottomupBlockIterator(BlockList) - Constructor for class exc.block.bottomupBlockIterator
 
bottomupIterator() - Method in class exc.object.Xobject
 
bottomupXobjectIterator - Class in exc.object
 
bottomupXobjectIterator(Xobject) - Constructor for class exc.object.bottomupXobjectIterator
 
BREAK() - Static method in class exc.block.Bcons
create 'break' statement block
build_setMappingNodes(BlockList, Block) - Method in class exc.xmpF.XMPcoarray
 
buildBlock(Xobject) - Static method in class exc.block.Bcons
create block for Xobject
buildConstructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMParray
 
buildConstructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPnodes
 
buildConstructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPobject
 
buildConstructor(XMPenv) - Method in class exc.xmpF.XMPobjectsRef
 
buildConstructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPtemplate
 
buildDestructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMParray
 
buildDestructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPnodes
 
buildDestructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPobject
 
buildDestructor(BlockList, XMPenv, Block) - Method in class exc.xmpF.XMPtemplate
 
buildFunctionBlock(XobjectDef) - Static method in class exc.block.Bcons
create FuctionBlock for XobjectDef
buildLoopConstructor(XMPenv) - Method in class exc.xmpF.XMPobjectsRef
 
buildLoopTestFuncCall(XMPenv, XMPinfo) - Method in class exc.xmpF.XMPobjectsRef
 
buildLoopTestSkipFuncCall(XMPenv, XMPinfo, int) - Method in class exc.xmpF.XMPobjectsRef
 
buildSetup(BlockList, XMPenv) - Method in class exc.xmpF.XMParray
 

C

calcLtoG(XMPtemplate, int, Xobject, XMPglobalDecl) - Static method in class exc.xcalablemp.XMPrewriteExpr
 
Call() - Method in class exc.object.Ident
 
Call(Xobject) - Method in class exc.object.Ident
 
callSubroutine() - Method in class exc.object.Ident
 
callSubroutine(Xobject) - Method in class exc.object.Ident
 
canBeAddressed() - Method in enum exc.object.StorageClass
 
canGetInt() - Method in class exc.object.Xobject
 
canGetInt() - Method in class exc.object.XobjInt
 
Canonicalize() - Method in class exc.block.CforBlock
 
Canonicalize() - Method in class exc.block.FdoBlock
 
Canonicalize() - Method in interface exc.block.ForBlock
canonicalize loop expressions
canOptimized() - Method in class exc.xcalablemp.XMPalignedArray
 
CASE(Xobject) - Static method in class exc.block.Bcons
create C case label block
Cast(Xtype, Xobject) - Static method in class exc.object.Xcons
 
castList(Xtype, XobjList) - Static method in class exc.xcalablemp.XMPutil
 
CBLK_COARRAYS_PREFIX - Static variable in class exc.xmpF.XMPcoarray
 
cfold(Block) - Method in class exc.object.Ident
 
cfold(Block) - Method in class exc.object.XobjArgs
 
cfold(Block) - Method in class exc.object.Xobject
 
cfold(Block) - Method in class exc.object.XobjList
 
cfold(Block) - Method in class exc.object.XobjString
 
CforBlock - Class in exc.block
 
CforBlock(BasicBlock, BasicBlock, BasicBlock, BlockList, String) - Constructor for class exc.block.CforBlock
 
CforBlock(CforBlock) - Constructor for class exc.block.CforBlock
 
CHAR - Static variable in class exc.object.BasicType
 
CHARACTER - Static variable in class exc.object.Ftype
 
charType - Static variable in class exc.object.Xtype
 
checkDeclPragmaLocation(PragmaBlock) - Static method in class exc.xcalablemp.XMPtranslateLocalPragma
 
checkInheritExec() - Method in class exc.xcalablemp.XMPobject
 
checkInheritExec() - Method in class exc.xcalablemp.XMPtemplate
 
checkObjectNameCollision(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
checkObjectNameCollision(String, BlockList, XMPsymbolTable) - Static method in class exc.xcalablemp.XMPlocalDecl
 
checkRealloc() - Method in class exc.xcalablemp.XMPalignedArray
 
child_defs - Variable in class exc.object.XobjectDef
 
CL_no_generic_f - Static variable in class exc.openacc.ACC
 
CL_reduction - Static variable in class exc.openacc.ACC
 
clear() - Method in class exc.object.XobjList
remove all arguments
cname - Variable in class exc.object.Xtype.TypeInfo
 
COARRAY_ADDR_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
COARRAY_DESC_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
coarrayUseStatement() - Method in interface xcodeml.util.IXmOption
 
coarrayUseStatement() - Static method in class xcodeml.util.XmOption
 
coarrayUseStatement() - Method in class xcodeml.util.XmOptionLocal
 
coarrayUseStatement() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
collectAllTypes() - Method in class exc.object.XobjectFile
 
collectChildNodes(Node) - Static method in class xcodeml.util.XmDomUtil
 
collectElements(Node, String...) - Static method in class xcodeml.util.XmDomUtil
 
collectElementsAsArray(Node, String) - Static method in class xcodeml.util.XmDomUtil
 
collectElementsExclude(Node, String...) - Static method in class xcodeml.util.XmDomUtil
 
COLON - Static variable in class exc.xcalablemp.XMP
 
COLON - Static variable in class exc.xmpF.XMP
 
COMP_VENDOR_GNU - Static variable in interface xcodeml.util.IXmOption
 
COMP_VENDOR_GNU - Static variable in class xcodeml.util.XmOption
 
COMP_VENDOR_INTEL - Static variable in interface xcodeml.util.IXmOption
 
COMP_VENDOR_INTEL - Static variable in class xcodeml.util.XmOption
 
completePragmaEnd(Xobject, Xobject) - Method in class exc.object.PragmaParser
 
COMPLEX - Static variable in class exc.object.Ftype
 
ComplexConstant(Xtype, Xobject, Xobject) - Static method in class exc.object.Xcons
 
CompositeType - Class in exc.object
Represents struct/union or Fortran 'type' type.
CompositeType(int, String, String, XobjString, XobjList, XobjList, long, Xobject, Xobject[]) - Constructor for class exc.object.CompositeType
 
CompositeType(int, String, String, XobjString, XobjList, long, Xobject, Xobject[]) - Constructor for class exc.object.CompositeType
 
CompositeType(int, String, String, XobjList, long, Xobject, Xobject[]) - Constructor for class exc.object.CompositeType
 
CompositeType(int, String, XobjList, long, Xobject) - Constructor for class exc.object.CompositeType
 
COMPOUND(BlockList) - Static method in class exc.block.Bcons
create compound statement (or statement list) block
COMPOUND(BlockList, Xcode) - Static method in class exc.block.Bcons
create compound statement (or statement list, block statement) block
CompoundBlock - Class in exc.block
Compound block with code COMPOUND_STATEMENT.
CompoundBlock(BlockList) - Constructor for class exc.block.CompoundBlock
constructor with BlockList
CompoundBlock(Xcode, BlockList) - Constructor for class exc.block.CompoundBlock
constructor with code and BlockList
CompoundBlock(Xcode, BlockList, String) - Constructor for class exc.block.CompoundBlock
constructor with code and BlockList
CompoundBlock(CompoundBlock) - Constructor for class exc.block.CompoundBlock
make clone
CompoundStatement(Xobject, Xobject, Xobject) - Static method in class exc.object.Xcons
 
CompoundStatement(Xobject) - Static method in class exc.object.Xcons
 
Cond(Xobject) - Static method in class exc.block.BasicBlock
 
Cond(Xobject) - Static method in class exc.block.Bcons
create SimpleBlock for condition
CondBlock - Class in exc.block
 
CondBlock(Xcode, BasicBlock, BlockList, String) - Constructor for class exc.block.CondBlock
 
CondBlock(CondBlock) - Constructor for class exc.block.CondBlock
 
conertSize(int) - Method in class exc.xmpF.XMParray
 
conllidesWith(XobjList) - Method in class exc.openacc.ACCvar
 
cons(Xobject, XobjArgs) - Static method in class exc.object.XobjArgs
 
cons(Xobject) - Method in class exc.object.XobjList
 
contains(XobjList) - Method in class exc.openacc.ACCvar
 
containsCoarray() - Method in class exc.xmpF.XMPtransCoarray
 
CONTINUE() - Static method in class exc.block.Bcons
create 'continue' statement block
Conversion(Xtype, Xtype) - Static method in class exc.object.BasicType
 
ConversionIntegral(Xtype, Xtype) - Static method in class exc.object.Xcons
 
convertDistMannerToAlignManner(int) - Static method in class exc.xcalablemp.XMPalignedArray
 
convertFindexRange(boolean, boolean, Block) - Method in class exc.object.FarrayType
 
convertFindexRange(boolean, boolean, Block) - Method in class exc.object.Xtype
Fortran: convert Fortran array size
convertLinearIndex(Xobject) - Method in class exc.xmpF.XMParray
 
convertLoopToReduction() - Method in class exc.xmpF.XMPobjectsRef
 
convertOffset(int) - Method in class exc.xmpF.XMParray
 
convertToAssumedShape() - Method in class exc.object.FarrayType
convert to assumed shape array.
convertToAssumedShape() - Method in class exc.object.Xtype
Fortran: convert Fortran array size
copied - Variable in class exc.object.Xtype
copy source
copiesDtoH() - Method in class exc.openacc.ACCvar
 
copiesHtoD() - Method in class exc.openacc.ACCvar
 
copy() - Method in class exc.block.BasicBlock
 
copy() - Method in class exc.block.Block
copy this block
copy() - Method in class exc.block.BlockList
 
copy() - Method in class exc.block.CforBlock
 
copy() - Method in class exc.block.CompoundBlock
make clone
copy() - Method in class exc.block.CondBlock
 
copy() - Method in class exc.block.FdoBlock
 
copy() - Method in class exc.block.FforAllBlock
 
copy() - Method in class exc.block.IfBlock
return copy of this block
copy() - Method in class exc.block.LabelBlock
 
copy() - Method in class exc.block.PragmaBlock
make clone
copy() - Method in class exc.block.SimpleBlock
 
copy(String) - Method in class exc.object.ArrayType
 
copy(String) - Method in class exc.object.BasicType
 
copy() - Method in class exc.object.Coshape
 
copy(String) - Method in class exc.object.EnumType
 
copy(String) - Method in class exc.object.FarrayType
 
copy(String) - Method in class exc.object.FunctionType
 
copy() - Method in class exc.object.Ident
 
copy(String) - Method in class exc.object.PointerType
 
copy(String) - Method in class exc.object.StructType
 
copy(String) - Method in class exc.object.UnionType
 
copy() - Method in class exc.object.XobjBool
 
copy() - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
copy() - Method in class exc.object.XobjFloat
 
copy() - Method in class exc.object.XobjInt
 
copy() - Method in class exc.object.XobjList
 
copy() - Method in class exc.object.XobjLong
 
copy() - Method in class exc.object.XobjString
 
copy() - Method in class exc.object.Xtype
create copy
copy(String) - Method in class exc.object.Xtype
create copy
COPY_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
COPY_SUBDATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
copyCodimensions() - Method in class exc.object.Coshape
 
copyCodimensions() - Method in class exc.object.Xtype
 
copyTo(Xobject) - Method in class exc.object.Xobject
 
copyXMParray(XobjectDef) - Method in class exc.xmpF.XMPtranslate
 
Coshape - Class in exc.object
information and methods about co-shape of Fortran coarray
Coshape() - Constructor for class exc.object.Coshape
constructor
Coshape(Xobject[]) - Constructor for class exc.object.Coshape
 
coshape - Variable in class exc.object.Xtype
 
countElmts(XobjList) - Static method in class exc.xcalablemp.XMPutil
 
countElmts(XobjList, int) - Static method in class exc.xcalablemp.XMPutil
 
countElmts(XobjList, String) - Static method in class exc.xcalablemp.XMPutil
 
create_main(XobjectDef) - Static method in class exc.xmpF.XMPtranslate
 
create_task_nodes_f - Static variable in class exc.xmpF.XMP
 
createAlignFunctionCalls(XMPalignedArray, XMPglobalDecl, XobjList, XobjList, XobjList, XMPtemplate, PragmaBlock, Block, Ident, int, String, Ident, boolean, boolean, boolean, boolean) - Static method in class exc.xcalablemp.XMPalignedArray
 
createBasicTypeConstantObj(Xtype) - Static method in class exc.xcalablemp.XMP
 
createDecompiler() - Method in class xcodeml.util.XmToolFactory
create XcodeML decompiler.
createDecompilerContext() - Method in class xcodeml.util.XmToolFactory
create XcodeML decompiler context.
createElement(String, String...) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
createFromRange(Xobject) - Static method in class exc.xmpF.XMPdimInfo
 
createFuncCallBlock(String, XobjList) - Method in class exc.xcalablemp.XMPglobalDecl
 
createLongLongConst(String) - Static method in class xcodeml.util.XmLongLongConst
 
createRewriteAlignedArrayFunc(XMPalignedArray, int, XobjList, boolean) - Static method in class exc.xcalablemp.XMPrewriteExpr
 
createShadowFunctions(String, XobjList, XMPglobalDecl, boolean, PragmaBlock) - Static method in class exc.xcalablemp.XMPshadow
 
createSizeVector() - Method in class exc.xcalablemp.XMPtemplate
 
createXcodeProgram() - Method in class xcodeml.util.XmToolFactory
create XcodeML Program object.
current_bblock - Variable in class exc.block.BasicBlockExprIterator
 
current_statement - Variable in class exc.block.BasicBlockExprIterator
 
currentDefIsModule() - Method in class exc.xmpF.XMPenv
Return wheter the current definition is a module.
currentDefName() - Method in class exc.xmpF.XMPenv
Return the name of the current definition.
CYCLIC - Static variable in class exc.xcalablemp.XMPalignedArray
 
CYCLIC - Static variable in class exc.xcalablemp.XMPtemplate
 
CYCLIC - Static variable in class exc.xmpF.XMPtemplate
 

D

debug(String) - Static method in class exc.openacc.ACC
 
debug(String) - Static method in class exc.xmpF.XMP
 
debug(String) - Static method in class xcodeml.util.XmLog
Deprecated.
Not thread-safe.
debug(String, IXmOption) - Static method in class xcodeml.util.XmLog
 
debug_flag - Static variable in class exc.openacc.ACC
 
debugAlways(String) - Static method in class xcodeml.util.XmLog
 
debugFlag - Variable in class exc.object.XobjectFile
 
debugFlag - Static variable in class exc.xmpF.XMP
 
Declared() - Method in class exc.object.Ident
Deprecated.
setIsDeclared()
declareForStructure(Xobject, Xobject, Xobject, Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMParray
 
declExternFunc(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
declExternFunc(String, Xtype) - Method in class exc.xcalablemp.XMPglobalDecl
 
declExternIdent(String, Xtype) - Method in class exc.object.XobjectDef
 
declExternIdent(String, Xtype) - Method in class exc.object.XobjectFile
 
declExternIdent(String, Xtype) - Method in class exc.xcalablemp.XMPglobalDecl
 
declExternIdent(String, Xtype) - Method in class exc.xmpF.XMPenv
Declare an external identifier with the given name and type in this environment and return the Ident object of the identifier.
declGlobalIdent(String, Xtype) - Method in class exc.object.XobjectDef
 
declGlobalIdent(String, Xtype) - Method in class exc.object.XobjectFile
Find the global identifer with name and type, and return Ident.
declGlobalIdent(String, Xtype) - Method in class exc.xcalablemp.XMPglobalDecl
 
declIdent(String, Xtype, Block) - Method in class exc.xmpF.XMPenv
Declare a local (internal) identifier with the given name and type in this environment and return the Ident object of the identifier.
declIdent(String, Xtype) - Method in class exc.xmpF.XMPenv
Declare a local (internal) identifier with the given name and type in this environment and return the Ident object of the identifier.
declIdent(String, Xtype, boolean, Block) - Method in class exc.xmpF.XMPenv
Declare an identifier with the given name and type.
declIdent(String, Xtype, boolean, Block) - Method in class exc.xmpF.XMPmodule
Declare the identifier by the give name and type.
declInternIdent(String, Xtype) - Method in class exc.xmpF.XMPenv
Declare a local (internal) identifier with the given name and type in this environment and return the Ident object of the identifier.
declInternIdent(String, Xtype, Block) - Method in class exc.xmpF.XMPenv
 
declIntrinsicIdent(String, Xtype) - Method in class exc.xmpF.XMPenv
Declare the identifier as intrinsic function with the name and type.
declLocalIdent(String, Xtype) - Method in class exc.block.BlockList
 
declLocalIdent(String, Xtype, StorageClass, Xobject) - Method in class exc.block.BlockList
 
declObjectId(String, Block) - Method in class exc.xmpF.XMPenv
Declare the identifer of Fortran integer 8 with the name and the block where the identifer is declared.
declObjectId(String, Block, Xobject) - Method in class exc.xmpF.XMPenv
Declare the identifer of Fortran integer 8 with the name and the block where the identifer is declared.
declOrGetSizeArray(Block) - Method in class exc.xmpF.XMPenv
 
declStaticIdent(String, Xtype) - Method in class exc.object.XobjectDef
 
declStaticIdent(String, Xtype) - Method in class exc.object.XobjectFile
 
declStaticIdent(String, Xtype) - Method in class exc.xcalablemp.XMPglobalDecl
 
declXMParray(XMParray, Block) - Method in class exc.xmpF.XMPenv
 
declXMPobject(XMPobject, Block) - Method in class exc.xmpF.XMPenv
 
declXMPobject(XMPobject, Block) - Method in class exc.xmpF.XMPmodule
Declare XMPobject in this module.
declXMPobject(XMPobject) - Method in class exc.xmpF.XMPmodule
Declare XMPobject in this module.
declXMPsymbolTable(Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
declXMPsymbolTable2(Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
decompile(Ident, XobjList, ArrayList<XMPalignedArray>, CforBlock, XobjList, PragmaBlock, XobjectFile) - Static method in class exc.xcalablemp.XMPgpuDecompiler
 
decompile(XmDecompilerContext, Document, Writer) - Method in interface xcodeml.util.XmDecompiler
Decompile XcodeProgram document from specified DOM document object.
def - Variable in class exc.block.FuncDefBlock
 
def - Variable in class exc.xmpF.XMPcoarray
 
DEFAULT_LABEL() - Static method in class exc.block.Bcons
create C default case label block
defs - Variable in class exc.object.XobjectDefEnv
 
DERIVED - Static variable in class exc.object.Ftype
 
DESC_FUNC_ARGS - Static variable in class exc.xcalablemp.XMP
 
DESC_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
DESC_PREFIX_ - Static variable in class exc.xmpF.XMP
 
DESC_STRUCT_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
DESC_STRUCT_PREFIX_ - Static variable in class exc.xmpF.XMP
 
device - Static variable in class exc.openacc.ACC
 
DEVICE_TO_HOST - Static variable in class exc.openacc.ACC
 
DEVICEPTR_INIT_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
DFN() - Method in class exc.block.BasicBlock
 
distMannerName(int) - Static method in class exc.xmpF.XMPtemplate
 
distributionIsFixed() - Method in class exc.xcalablemp.XMPtemplate
 
DO(BlockList, BasicBlock, String) - Static method in class exc.block.Bcons
create C 'do' statement block
DO(BlockList, BasicBlock) - Static method in class exc.block.Bcons
create C 'do' statement block
DO(Block, Xobject) - Static method in class exc.block.Bcons
create C 'do' statement block
doc - Variable in class exc.xcodeml.XmXobjectToXcodeTranslator
 
doDef(XobjectDef) - Method in interface exc.object.XobjectDefOperator
 
doDef(XobjectDef) - Method in interface exc.object.XobjectDefVisitor
 
doDef(XobjectDef) - Method in class exc.openacc.AccTranslator
 
doDef(XobjectDef) - Method in class exc.xcalablemp.XMPrealloc
 
doDef(XobjectDef) - Method in class exc.xcalablemp.XMPtranslate
 
doDef(XobjectDef) - Method in class exc.xmpF.XMPtransCoarray
 
doDef(XobjectDef) - Method in class exc.xmpF.XMPtranslate
 
DOUBLE - Static variable in class exc.object.BasicType
 
DOUBLE_COMPLEX - Static variable in class exc.object.BasicType
 
DOUBLE_IMAGINARY - Static variable in class exc.object.BasicType
 
doubleComplexType - Static variable in class exc.object.Xtype
 
doubleType - Static variable in class exc.object.Xtype
 
dump(String) - Method in class exc.xmpF.XMPsymbolTable
 
DUPLICATION - Static variable in class exc.xcalablemp.XMPalignedArray
 
DUPLICATION - Static variable in class exc.xcalablemp.XMPtemplate
 
DUPLICATION - Static variable in class exc.xmpF.XMPtemplate
 

E

emptyBlock() - Static method in class exc.block.Bcons
create empty block
emptyBody() - Static method in class exc.block.Bcons
create empty block list
emptyBody(Xobject, Xobject) - Static method in class exc.block.Bcons
create empty block list with specified ids and decls
end() - Method in class exc.block.BasicBlockExprIterator
 
end() - Method in class exc.block.BasicBlockIterator
 
end() - Method in class exc.block.BlockIterator
 
end() - Method in class exc.block.bottomupBlockIterator
 
end() - Method in class exc.block.topdownBlockIterator
 
end() - Method in class exc.object.bottomupXobjectIterator
 
end() - Method in class exc.object.topdownXobjectDefIterator
 
end() - Method in class exc.object.topdownXobjectIterator
 
end() - Method in class exc.object.XobjectIterator
 
end_task_f - Static variable in class exc.xmpF.XMP
 
enter(XobjectVisitor) - Method in class exc.object.Ident
 
enter(XobjectVisitor) - Method in class exc.object.Xobject
 
enter(XobjectVisitor) - Method in class exc.object.XobjectDef
 
enter(XobjectVisitor) - Method in class exc.object.XobjectDefEnv
 
enter(Xobject) - Method in class exc.util.XobjectRecursiveVisitor
 
enter(XobjectDef) - Method in class exc.util.XobjectRecursiveVisitor
 
enter(XobjectDefEnv) - Method in class exc.util.XobjectRecursiveVisitor
 
enter(XobjectVisitor) - Method in interface exc.util.XobjectVisitable
 
enter(Xobject) - Method in interface exc.util.XobjectVisitor
 
enter(XobjectDef) - Method in interface exc.util.XobjectVisitor
 
enter(XobjectDefEnv) - Method in interface exc.util.XobjectVisitor
 
EntryNameArray - Static variable in class exc.xmpF.XMPtransCoarray_libs
 
ENUM - Static variable in class exc.object.Xtype
 
EnumType - Class in exc.object
Represents enum type.
EnumType(String, XobjList, long, Xobject) - Constructor for class exc.object.EnumType
 
env - Variable in class exc.xmpF.XMPcoarray
 
env - Variable in class exc.xmpF.XMPenv
 
epilog_label_f - Static variable in class exc.xmpF.XMP
 
equals(Xobject) - Method in class exc.object.Ident
 
equals(Object) - Method in class exc.object.Xobject
check the equality of two objects
equals(Xobject) - Method in class exc.object.Xobject
 
equals(Xobject) - Method in class exc.object.XobjInt
 
equals(Xobject) - Method in class exc.object.XobjList
check the equality of two Xobjects.
equals(Xobject) - Method in class exc.object.XobjLong
 
equals(Xobject) - Method in class exc.object.XobjString
 
equals(Xtype) - Method in class exc.object.Xtype
return is equals specified type
error(LineNo, String) - Static method in class exc.openacc.ACC
 
error(LineNo, String) - Static method in class exc.xcalablemp.XMP
 
error(String) - Static method in class exc.xmpF.XMP
 
error(String) - Static method in class xcodeml.util.XmLog
 
error(ILineNo, String) - Static method in class xcodeml.util.XmLog
 
error(ILineNo, Exception) - Static method in class xcodeml.util.XmLog
Deprecated.
Not thread-safe.
error(ILineNo, Exception, IXmOption) - Static method in class xcodeml.util.XmLog
 
errorAt(Block, String) - Static method in class exc.xmpF.XMP
 
errorCheck() - Method in class exc.xmpF.XMPcoarray
 
evalAsInitializationExpr() - Method in class exc.object.FconstFolder
 
exc.block - package exc.block
this is basic package.
exc.object - package exc.object
This package contains basic data objects to express programs in Exc java tool kit.
exc.openacc - package exc.openacc
 
exc.util - package exc.util
 
exc.xcalablemp - package exc.xcalablemp
 
exc.xcodeml - package exc.xcodeml
 
exc.xmpF - package exc.xmpF
 
exitByError() - Static method in class exc.openacc.ACC
 
exitByError() - Static method in class exc.xcalablemp.XMP
 
exitByError() - Static method in class exc.xmpF.XMP
 
expander - Variable in class exc.xmpF.XMPotype
 
Expr(Block, Xobject) - Static method in class exc.block.BasicBlock
 
extent(int) - Method in class exc.object.Fshape
 
extent(int) - Method in class exc.object.Xobject
 
extent(int, Block) - Method in class exc.object.Xobject
 
extent(int, Block) - Method in class exc.object.XobjString
 
extents() - Method in class exc.object.Fshape
 
extents() - Method in class exc.object.Xobject
 
extents(Block) - Method in class exc.object.Xobject
 
extents(Block) - Method in class exc.object.XobjString
 
ExternalPragmaParser - Interface in exc.object
Pragma parser which processes pragma statement in XcodeML.

F

F_ARRAY - Static variable in class exc.object.Xtype
 
F_CHARACTER - Static variable in class exc.object.BasicType
 
F_COARRAY - Static variable in class exc.object.Xtype
 
F_NUMERIC - Static variable in class exc.object.BasicType
 
F_NUMERIC_ALL - Static variable in class exc.object.BasicType
 
Fallocate(Xobject, Xobject...) - Static method in class exc.object.Xcons
 
FallocateByList(Xobject, XobjList) - Static method in class exc.object.Xcons
 
Farray(Xtype, Xobject...) - Static method in class exc.object.Xtype
Fortran: create array type
FarrayIndex(Xobject) - Static method in class exc.object.Xcons
 
FarrayRef(Xobject, Xobject...) - Static method in class exc.object.Xcons
 
FarrayRef(Xobject, XobjList) - Static method in class exc.object.Xcons
 
FarrayType - Class in exc.object
Represents Fortran array type.
FarrayType(String, Xtype, long, Xobject[], Xobject[]) - Constructor for class exc.object.FarrayType
constructor
FarrayType(String, Xtype, long, Xobject[]) - Constructor for class exc.object.FarrayType
 
fatal(String) - Static method in class exc.openacc.ACC
 
fatal(String) - Static method in class exc.xcalablemp.XMP
 
fatal(LineNo, String) - Static method in class exc.xcalablemp.XMP
 
fatal(String) - Static method in class exc.xmpF.XMP
 
fatal(Block, String) - Static method in class exc.xmpF.XMP
 
fatal(String) - Static method in class xcodeml.util.XmLog
 
fatal(Throwable) - Static method in class xcodeml.util.XmLog
 
fatal(ILineNo, String) - Static method in class xcodeml.util.XmLog
 
fatal_dump(String, IXobject) - Static method in class xcodeml.util.XmLog
 
fblock - Variable in class exc.block.FuncDefBlock
 
fblock - Variable in class exc.xmpF.XMPcoarray
 
FcaseLabel(XobjList, BlockList, String) - Static method in class exc.block.Bcons
create Fortran case label block
FcaseLabelBlock - Class in exc.block
 
FcaseLabelBlock(XobjList, BlockList, String) - Constructor for class exc.block.FcaseLabelBlock
 
FcharacterConstant(Xtype, String, String) - Static method in class exc.object.Xcons
 
FcharacterType - Static variable in class exc.object.Xtype
 
FcharacterWithLenType - Static variable in class exc.object.Xtype
 
FcomplexType - Static variable in class exc.object.Xtype
 
FconstFolder - Class in exc.object
 
FconstFolder(Xobject) - Constructor for class exc.object.FconstFolder
\ CONSTRUCTOR \
FconstFolder(Xobject, Block) - Constructor for class exc.object.FconstFolder
 
Fcycle() - Static method in class exc.block.Bcons
create Fortran 'cycle' statement block
Fdo(Xobject, Xobject, BlockList, String) - Static method in class exc.block.Bcons
create Fortran 'do' statement block
Fdo(Xobject) - Static method in class exc.block.Bcons
create Fortran 'do' statement block from Xobject
Fdo_while(BasicBlock, BlockList) - Static method in class exc.block.Bcons
create 'while' statement block
Fdo_while(Xobject, Block) - Static method in class exc.block.Bcons
create 'while' statement block
FdoBlock - Class in exc.block
Represents Fortran do statement block.
FdoBlock(LineNo, Xobject, Xobject, BlockList, String) - Constructor for class exc.block.FdoBlock
 
FdoBlock(FdoBlock) - Constructor for class exc.block.FdoBlock
 
FexternalIntFunctionType - Static variable in class exc.object.Xtype
 
FexternalLogicalFunctionType - Static variable in class exc.object.Xtype
 
FexternalSubroutineType - Static variable in class exc.object.Xtype
 
FforAll(Xobject) - Static method in class exc.block.Bcons
create 'forall' statement block
FforAllBlock - Class in exc.block
 
FforAllBlock(Xtype, BasicBlock, Xobject, BlockList, String) - Constructor for class exc.block.FforAllBlock
 
Fident(String, Xtype) - Static method in class exc.object.Ident
 
Fident(String, Xtype, XobjectFile) - Static method in class exc.object.Ident
 
Fident(String, Xtype, boolean, XobjectFile) - Static method in class exc.object.Ident
 
Fident(String, Xtype, boolean, boolean, XobjectFile) - Static method in class exc.object.Ident
Fortran: create identifier.
FidentNotExternal(String, Xtype) - Static method in class exc.object.Ident
 
fileName() - Method in class exc.object.LineNo
 
fileName() - Method in interface xcodeml.util.ILineNo
Get filename
Finalize() - Method in class exc.block.FuncDefBlock
obsolute interface.
finalize_all_f - Static variable in class exc.xmpF.XMP
 
FINALIZE_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
finalizeBlock() - Method in class exc.block.FuncDefBlock
 
finalizeEnv() - Method in class exc.xmpF.XMPenv
Finalize this XMPenv.
finalizeGlobalDecl() - Method in class exc.xcalablemp.XMPglobalDecl
 
finalProcedure - Variable in class exc.object.StructType
 
find(String, int) - Method in class exc.object.Xobject
 
find(String, int) - Method in class exc.object.XobjectDef
 
find(String, int) - Method in class exc.object.XobjectDefEnv
 
find(String, int) - Method in class exc.object.XobjList
 
find(String, int) - Method in interface xcodeml.util.IXobject
find symbol object.
FIND_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
findCoarrayInCoarrays(String, ArrayList<XMPcoarray>) - Static method in class exc.xmpF.XMPcoarray
 
findCommonIdent(String) - Method in class exc.block.Block
 
findCommonIdent(String) - Method in interface exc.object.IVarContainer
 
findCommonIdent(String) - Method in class exc.object.Xobject
 
findCommonIdent(String) - Method in class exc.object.XobjectDef
 
FindexRange - Class in exc.object
methods for Fortran index range both for: - subarray indexes - coindexes
FindexRange(Xobject[]) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject[], Block) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject[], Block, XMPenv) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject, Block) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject, Block, XMPenv) - Constructor for class exc.object.FindexRange
 
FindexRange(Xobject, Xobject, Xobject) - Static method in class exc.object.Xcons
 
FindexRange(Xobject, Xobject) - Static method in class exc.object.Xcons
 
FindexRange(Xobject) - Static method in class exc.object.Xcons
 
FindexRangeOfAssumedShape() - Static method in class exc.object.Xcons
 
FindexRangeOfAssumedShape(Xobject) - Static method in class exc.object.Xcons
 
FindexRangeOfAssumedSize() - Static method in class exc.object.Xcons
 
findIdent(String, int) - Method in class exc.object.PragmaParser
 
findIdent(String, int) - Method in class exc.object.XobjectDef
 
findIdent(String) - Method in class exc.object.XobjectDef
 
findIdent(String) - Method in class exc.object.XobjectDefEnv
 
findIdent(String, int) - Method in class exc.object.XobjectDefEnv
 
findIdent(Ident) - Method in class exc.object.XobjectDefEnv
 
findIdent(String, int) - Method in class exc.object.XobjList
 
findIdent(Block) - Method in class exc.object.XobjString
 
findIdent(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
FINDKIND_ANY - Static variable in interface xcodeml.util.IXobject
find() argument: find any symbol
FINDKIND_COMMON - Static variable in interface xcodeml.util.IXobject
find() argument: find common block symbol
FINDKIND_TAGNAME - Static variable in interface xcodeml.util.IXobject
find() argument: find tag, structure name symbol
FINDKIND_TYPEDEF_NAME - Static variable in interface xcodeml.util.IXobject
 
FINDKIND_VAR - Static variable in interface xcodeml.util.IXobject
find() argument: find variable symbol
findLocalDecl(String) - Method in class exc.block.BlockList
 
findLocalIdent(Ident) - Method in class exc.block.BlockList
 
findLocalIdent(String) - Method in class exc.block.BlockList
 
findLocalIdent(Xtype) - Method in class exc.block.BlockList
 
findLocalIdent(Block, String) - Static method in class exc.xcalablemp.XMPlocalDecl
 
findModule(String) - Method in class exc.xmpF.XMPenv
Find XMPmodule object of the give module name in this XMPenv environment.
findParentBlockStmt() - Method in class exc.block.Block
 
findParentFunctionBlock(Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
findType(String) - Method in class exc.object.XobjectFile
 
findTypedVar(String, PragmaBlock) - Static method in class exc.xcalablemp.XMPutil
 
findVarIdent(String) - Method in class exc.block.Block
 
findVarIdent(String, BlockList) - Method in class exc.block.Block
 
findVarIdent(String) - Method in class exc.block.CompoundBlock
 
findVarIdent(String) - Method in interface exc.object.IVarContainer
 
findVarIdent(String) - Method in class exc.object.Xobject
 
findVarIdent(String) - Method in class exc.object.XobjectDef
 
findVarIdent(String) - Method in class exc.object.XobjectDefEnv
 
findVarIdent(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
findVarIdent(String, Block) - Method in class exc.xmpF.XMPenv
Search the identifier specified by the given name from the scope of the given block.
findVarIdent(String, Block) - Method in class exc.xmpF.XMPmodule
Find and return the identifier object of Ident by the given name (block is not used in Fortran)
findVarIdentBlock(String) - Method in class exc.block.Block
 
findVarIdentBlock(String, BlockList) - Method in class exc.block.Block
 
findVarIdentBlock(String) - Method in class exc.block.CompoundBlock
 
findVarIdentBlock(String, Block) - Method in class exc.xmpF.XMPenv
 
findXMPalignedArray(String, XMPglobalDecl, XMPsymbolTable) - Static method in class exc.xcalablemp.XMPutil
 
findXMPgpuData(String, Block) - Static method in class exc.xcalablemp.XMPgpuDataTable
 
findXMPnodes(String, Block) - Method in class exc.xmpF.XMPenv
 
findXMPobject(String) - Method in class exc.block.Block
 
findXMPobject(String, Block) - Method in class exc.xmpF.XMPenv
 
findXMPobject(String, Block) - Method in class exc.xmpF.XMPmodule
Find the XMPobject by the given name.
findXMPobject(String) - Method in class exc.xmpF.XMPmodule
Find the XMPobject by the given name.
findXMPtemplate(String, Block) - Method in class exc.xmpF.XMPenv
 
finish() - Method in class exc.openacc.AccTranslator
 
finish() - Method in class exc.xcalablemp.XMPtranslate
 
finish() - Method in class exc.xmpF.XMPtransCoarray
 
finish() - Method in class exc.xmpF.XMPtranslate
Finialize the env, that is, reflect all changes on block to Xobject.
Fint4Type - Static variable in class exc.object.Xtype
 
Fint8Type - Static variable in class exc.object.Xtype
 
FinterfaceFunctionDecl(Ident, XobjList) - Static method in class exc.object.Xcons
 
FintFunctionType - Static variable in class exc.object.Xtype
 
FintrinsicIdent(Xtype, String) - Method in class exc.xmpF.XMPenv
Create an identifier for intrinsic function with the type and name.
FintType - Static variable in class exc.object.Xtype
 
first_rd_a - Variable in class exc.xmpF.XMPotype
 
fixupTypeRef() - Method in class exc.object.XobjectFile
 
FLOAT - Static variable in class exc.object.BasicType
 
Float(Xcode, Xtype, double) - Static method in class exc.object.Xcons
 
Float(Xcode, Xtype, String) - Static method in class exc.object.Xcons
 
FLOAT_COMPLEX - Static variable in class exc.object.BasicType
 
FLOAT_IMAGINARY - Static variable in class exc.object.BasicType
 
floatComplexType - Static variable in class exc.object.Xtype
 
FloatConstant(double) - Static method in class exc.object.Xcons
 
FloatConstant(Xtype, String, String) - Static method in class exc.object.Xcons
 
floatType - Static variable in class exc.object.Xtype
 
FlogicalConstant(Xtype, boolean, String) - Static method in class exc.object.Xcons
 
FlogicalConstant(boolean) - Static method in class exc.object.Xcons
 
FlogicalFunctionType - Static variable in class exc.object.Xtype
 
FlogicalType - Static variable in class exc.object.Xtype
 
FmoduleBlock - Class in exc.block
 
FmoduleBlock(String, XobjectFile) - Constructor for class exc.block.FmoduleBlock
 
FmoduleBlock(String, String, XobjectFile) - Constructor for class exc.block.FmoduleBlock
 
fname - Variable in class exc.object.Xtype.TypeInfo
 
fnamesub - Variable in class exc.object.Xtype.TypeInfo
 
FnumericalAllFunctionType - Static variable in class exc.object.Xtype
 
FnumericAllType - Static variable in class exc.object.Xtype
 
FnumericType - Static variable in class exc.object.Xtype
 
foldIntConstant(Xobject) - Static method in class exc.xcalablemp.XMPutil
 
FOR(BasicBlock, BasicBlock, BasicBlock, BlockList, String) - Static method in class exc.block.Bcons
create 'for' statement block
FOR(BasicBlock, BasicBlock, BasicBlock, BlockList) - Static method in class exc.block.Bcons
create 'for' statement block
FOR(Xobject, Xobject, Xobject, Block, String) - Static method in class exc.block.Bcons
create 'for' statement block
FOR(Xobject, Xobject, Xobject, Block) - Static method in class exc.block.Bcons
create 'for' statement block
FORall(Xobject, Xobject, Xobject, Xobject, Xcode, BlockList) - Static method in class exc.block.Bcons
create 'for' statement block
ForBlock - Interface in exc.block
Represents for statement in C, do statement in Fortran.
forwardStatementIterator - Class in exc.block
 
forwardStatementIterator(Statement) - Constructor for class exc.block.forwardStatementIterator
 
FpointerAssignment(Xobject, Xobject) - Static method in class exc.object.Xcons
 
FrealType - Static variable in class exc.object.Xtype
 
FselectCase(Xobject, BlockList, String) - Static method in class exc.block.Bcons
create Fortran 'select case' statement block
Fshape - Class in exc.object
 
Fshape(FindexRange) - Constructor for class exc.object.Fshape
 
Fshape(FarrayType, Block) - Constructor for class exc.object.Fshape
 
Fshape(Ident) - Constructor for class exc.object.Fshape
 
Fshape(XobjString, Block) - Constructor for class exc.object.Fshape
 
Fshape(Xobject) - Constructor for class exc.object.Fshape
 
Fshape(Xobject, Block) - Constructor for class exc.object.Fshape
 
FstatementList() - Static method in class exc.object.Xcons
 
FstatementList(Xobject...) - Static method in class exc.object.Xcons
 
FsubroutineType - Static variable in class exc.object.Xtype
 
Ftype - Class in exc.object
 
Ftype(Xobject) - Constructor for class exc.object.Ftype
 
Ftype(Xobject, Block) - Constructor for class exc.object.Ftype
 
Ftype(Xtype) - Constructor for class exc.object.Ftype
 
Ftype(Xtype, Block) - Constructor for class exc.object.Ftype
 
Ftype(int, int, int, Block) - Constructor for class exc.object.Ftype
 
Ftype(int, int, Block) - Constructor for class exc.object.Ftype
 
Ftype(Xtype) - Static method in class exc.object.Ftype
 
fTypeParams - Variable in class exc.object.StructType
 
fTypeParamValues - Variable in class exc.object.Xtype
parameterized derived type infos.
FuintPtrType - Static variable in class exc.object.Xtype
 
Func(Xobject, Xobject, Xobject, Xobject) - Static method in class exc.object.XobjectDef
 
FuncDefBlock - Class in exc.block
A object to represent a function definition.
FuncDefBlock(XobjectDef) - Constructor for class exc.block.FuncDefBlock
contructor to make FuncDefBlock from XobjectDef def
FuncDefBlock(FuncDefBlock) - Constructor for class exc.block.FuncDefBlock
make clone
FuncDefBlock(Xobject, Xobject, Xobject, BlockList, Xobject, XobjectFile) - Constructor for class exc.block.FuncDefBlock
constructor with fucntion name, id_list, decls, body and env.
FUNCTION - Static variable in class exc.object.Xtype
 
Function(Xtype) - Static method in class exc.object.Xtype
create function type
FunctionBlock - Class in exc.block
A block object to represent the function body.
FunctionBlock(Xobject, Xobject, Xobject, Block, Xobject, XobjectDefEnv) - Constructor for class exc.block.FunctionBlock
contructor with function name "name", id list, decls, body block and env.
FunctionBlock(Xcode, Xobject, Xobject, Xobject, Block, Xobject, XobjectDefEnv) - Constructor for class exc.block.FunctionBlock
 
FunctionBlock(LineNo, Xcode, Xobject, Xobject, Xobject, Block, Xobject, XobjectDefEnv, Xobject) - Constructor for class exc.block.FunctionBlock
 
functionCall(Xobject, Xobject) - Static method in class exc.object.Xcons
 
FunctionType - Class in exc.object
Represents function type.
FunctionType(String, Xtype, Xobject, long, boolean, Xobject, String) - Constructor for class exc.object.FunctionType
 
FunctionType(Xtype, long) - Constructor for class exc.object.FunctionType
 
FunctionType(Xtype) - Constructor for class exc.object.FunctionType
 
FvarRef(Ident) - Static method in class exc.object.Xcons
 
FvoidType - Static variable in class exc.object.Xtype
 
Fwhere(BasicBlock, BlockList, BlockList, String) - Static method in class exc.block.Bcons
create Fortran 'where' statement block

G

GBLOCK - Static variable in class exc.xcalablemp.XMPalignedArray
 
GBLOCK - Static variable in class exc.xcalablemp.XMPtemplate
 
GBLOCK - Static variable in class exc.xmpF.XMPtemplate
 
GCC_BUILTIN_VA_LIST - Static variable in class exc.object.BasicType
 
gcc_huge_common_bug - Static variable in class exc.object.XobjectFile
 
gccBuiltinVaListType - Static variable in class exc.object.Xtype
 
genDecl_crayPointer() - Method in class exc.xmpF.XMPcoarray
 
genDecl_crayPointer(Boolean) - Method in class exc.xmpF.XMPcoarray
 
genDecl_descPointer() - Method in class exc.xmpF.XMPcoarray
 
generateId() - Method in class exc.object.Xtype
generate type ID and set it to self
genExportSym(String, String) - Method in class exc.object.XobjectFile
 
genInitRoutine__NOT_USED__(ArrayList<XMPcoarray>, String, String, FunctionBlock, XMPenv) - Method in class exc.xmpF.XMPcoarrayInitProcedure
 
genSym(String) - Method in class exc.object.XobjectFile
 
genSym(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
genSym(String) - Static method in class exc.xmpF.XMP
 
get(String) - Static method in enum exc.object.StorageClass
 
get(String) - Static method in enum exc.object.VarScope
 
get(int) - Static method in enum exc.object.Xcode
 
getAbbrevPostfix(XobjArgs) - Method in class exc.object.PragmaParser
 
getAccessStr() - Method in class exc.object.Ident
 
getAccIdAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAccIdVector() - Method in class exc.xcalablemp.XMPalignedArray
 
getAddr() - Method in class exc.object.Ident
 
getAddress() - Method in class exc.openacc.ACCvar
 
getAddrId() - Method in class exc.xcalablemp.XMPalignedArray
 
getAddrIdVoidAddr() - Method in class exc.xcalablemp.XMPalignedArray
 
getAddrIdVoidRef() - Method in class exc.xcalablemp.XMPalignedArray
 
getAddrObj() - Method in class exc.xcalablemp.XMPalignedArray
 
getAlias() - Method in class exc.object.Ident
 
getAlias() - Method in class exc.object.XobjString
 
getAlignMannerAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignMannerStringAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignNormExprAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignSubscriptExprAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignSubscriptIndex() - Method in class exc.xmpF.XMPdimInfo
 
getAlignSubscriptIndexAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignSubscriptIndexAt(int) - Method in class exc.xmpF.XMParray
 
getAlignSubscriptOffset() - Method in class exc.xmpF.XMPdimInfo
 
getAlignSubscriptOffsetAt(int) - Method in class exc.xmpF.XMParray
 
getAlignTemplate() - Method in class exc.xcalablemp.XMPalignedArray
 
getAlignTemplate() - Method in class exc.xmpF.XMParray
 
getArg() - Method in class exc.object.XobjArgs
 
getArg(int) - Method in class exc.object.Xobject
Return argument list in XobjArgs.
getArg(int) - Method in class exc.object.XobjList
Get the i-th argument
getArgOrNull(int) - Method in class exc.object.Xobject
Get the i-th argument or null if no i-th argument.
getArgOrNull(int) - Method in class exc.object.XobjList
Get the i-th argument or null if no i-th argument
getArgs() - Method in class exc.object.Xobject
Get an argument list XobjArgs.
getArgs() - Method in class exc.object.XobjList
Get the argument list
getArgWithKeyword(String, int) - Method in class exc.object.XobjList
Get the argument that has the keyword or the i-th argument.
getArray(Xobject) - Static method in class exc.xmpF.XMParray
 
getArrayAdjSize() - Method in class exc.object.Xtype
Deprecated.
getArrayBlkOffsetVar() - Method in class exc.xmpF.XMPdimInfo
 
getArrayDim() - Method in class exc.object.Xtype
Deprecated.
getArrayElementType() - Method in class exc.object.ArrayType
 
getArrayElementType() - Method in class exc.object.Xtype
get array element type
getArrayElmt(Xtype, int) - Static method in class exc.xcalablemp.XMPutil
 
getArrayElmtCount(Xtype) - Static method in class exc.xcalablemp.XMPutil
 
getArrayElmtsObj(Xtype) - Static method in class exc.xcalablemp.XMPutil
 
getArrayId() - Method in class exc.xcalablemp.XMPalignedArray
 
getArrayId() - Method in class exc.xmpF.XMParray
 
getArrayName(Xobject) - Static method in class exc.xcalablemp.XMPutil
 
getArrayOffsetVar() - Method in class exc.xmpF.XMPdimInfo
 
getArraySize() - Method in class exc.object.ArrayType
 
getArraySize() - Method in class exc.object.Xtype
C: get fixed array size.
getArraySizeExpr() - Method in class exc.object.ArrayType
 
getArraySizeExpr() - Method in class exc.object.Xtype
C: get variable array size expression
getArraySizeVar() - Method in class exc.xmpF.XMPdimInfo
 
getArrayType() - Method in class exc.xcalablemp.XMPalignedArray
 
getAsBool(String) - Static method in class xcodeml.util.XmStringUtil
Gets boolean from string represents boolean.
getAsCInt(String) - Static method in class xcodeml.util.XmStringUtil
Gets integer from string represents decimal/hex number.
getAsCLong(String) - Static method in class xcodeml.util.XmStringUtil
Gets long integer from string represents some radix number.
getAsCLong(String, XmStringUtil.Radix) - Static method in class xcodeml.util.XmStringUtil
Gets long integer from string represents some radix number.
getAsyncId() - Method in class exc.xmpF.XMPinfo
 
getAttr(Node, String) - Static method in class xcodeml.util.XmDomUtil
 
getAttrBool(Node, String) - Static method in class xcodeml.util.XmDomUtil
 
getAuxInfo() - Method in class exc.xcodeml.XcodeMLtools_Fmod
 
getBaseAddr() - Method in class exc.xmpF.XMPcoindexObj
 
getBaseAddr_type6() - Method in class exc.xmpF.XMPcoindexObj
 
getBaseRefType() - Method in class exc.object.CompositeType
 
getBaseRefType() - Method in class exc.object.FarrayType
 
getBaseRefType() - Method in class exc.object.FunctionType
 
getBaseRefType() - Method in class exc.object.Xtype
get copy source
getBasicBlock() - Method in class exc.block.BasicBlockExprIterator
 
getBasicBlock() - Method in class exc.block.BasicBlockIterator
 
getBasicBlock() - Method in class exc.block.Block
get the BasicBlock
getBasicType() - Method in class exc.object.BasicType
return basic type
getBasicType() - Method in class exc.object.Xtype
get basic type kind (BasicType.*)
getBcastFrom() - Method in class exc.xmpF.XMPinfo
 
getBigInteger() - Method in class exc.object.XobjLong
 
getBind() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'bind' in pointer decl
getBindName() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'bind_name' in pointer decl
getBitField() - Method in class exc.object.Ident
 
getBitFieldExpr() - Method in class exc.object.Ident
 
getBlkOffsetVarAt(int) - Method in class exc.xmpF.XMParray
 
getBlock() - Method in class exc.block.BlockIterator
Return the current block
getBlock() - Method in class exc.block.FuncDefBlock
return its FucntionBlock
getBlock() - Method in class exc.xmpF.XMPcoindexObj
 
getBlock() - Method in class exc.xmpF.XMPinfo
 
getBlockList() - Method in class exc.xmpF.XMPcoindexObj
 
getBody() - Method in class exc.block.Block
get the body
getBody() - Method in class exc.block.CompoundBlock
return body
getBody() - Method in class exc.block.CondBlock
 
getBody() - Method in class exc.block.FdoBlock
 
getBody() - Method in interface exc.block.ForBlock
get body
getBody() - Method in class exc.xmpF.XMPinfo
 
getBoolValue() - Method in class exc.object.XobjBool
 
getCflowIn() - Method in class exc.block.BasicBlock
 
getCflowIn(int) - Method in class exc.block.BasicBlock
 
getCflowOut() - Method in class exc.block.BasicBlock
 
getCflowOut(int) - Method in class exc.block.BasicBlock
 
getCheckOpcode() - Method in class exc.block.CforBlock
 
getCheckOpcode() - Method in class exc.block.FdoBlock
 
getCheckOpcode() - Method in interface exc.block.ForBlock
get opcode of condition expression
getChildren() - Method in class exc.object.XobjectDef
 
getClauses() - Method in class exc.block.PragmaBlock
 
getCoarray() - Method in class exc.xmpF.XMPcoindexObj
 
getCoarrayCommId() - Method in class exc.xmpF.XMPcoarray
 
getCoarrayCommName() - Method in class exc.xmpF.XMPcoarray
 
getCoarrayCommonName() - Method in class exc.xmpF.XMPcoarray
 
getCoarrayEntryNames() - Method in interface xcodeml.util.IXmOption
Gets the list of coarray runtime library
getCoarrayEntryNames() - Static method in class xcodeml.util.XmOption
Gets the list of coarray runtime library
getCoarrayEntryNames() - Method in class xcodeml.util.XmOptionLocal
Gets the list of coarray runtime library
getCoarrayEntryNames() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Gets the list of coarray runtime library
getCodimensions() - Method in class exc.object.Coshape
 
getCodimensions() - Method in class exc.object.Ident
 
getCodimensions() - Method in class exc.object.Xtype
 
getCodimensions() - Method in class exc.xmpF.XMPcoarray
 
getCoindexRange() - Method in class exc.xmpF.XMPcoarray
 
getCompilerInfo() - Method in class exc.object.XobjectFile
 
getCompilerVendor() - Method in interface xcodeml.util.IXmOption
Return compiler vendor constant.
getCompilerVendor() - Static method in class xcodeml.util.XmOption
Return compiler vendor constant.
getCompilerVendor() - Method in class xcodeml.util.XmOptionLocal
Return compiler vendor constant.
getCompilerVendor() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Return compiler vendor constant.
getCondBBlock() - Method in class exc.block.Block
get BasicBlock in cond part
getCondBBlock() - Method in class exc.block.CondBlock
 
getCondBBlock() - Method in class exc.block.IfBlock
return BasicBlock in condition part
getConstructNameObj() - Method in class exc.block.Block
get the construct name for Fortran
getContainer() - Method in class exc.block.BlockIterator
 
getContent(Node) - Static method in class xcodeml.util.XmDomUtil
 
getContentText(Node) - Static method in class xcodeml.util.XmDomUtil
 
getCorank() - Method in class exc.object.Coshape
 
getCorank() - Method in class exc.object.Ident
 
getCorank() - Method in class exc.object.Xtype
 
getCorank() - Method in class exc.xmpF.XMPcoarray
 
getCoshape() - Method in class exc.xmpF.XMPcoarray
 
getCosize(int) - Method in class exc.xmpF.XMPcoarray
 
getCosizeStatic(int) - Method in class exc.xmpF.XMPcoarray
 
getCrayCommonName() - Method in class exc.xmpF.XMPcoarray
 
getCrayPointerId() - Method in class exc.xmpF.XMPcoarray
 
getCrayPointerName() - Method in class exc.xmpF.XMPcoarray
 
getDataClause() - Method in class exc.openacc.ACCvar
 
getDecl() - Method in class exc.xcalablemp.XMPtemplate
 
getDeclaredBlock() - Method in class exc.object.Ident
 
getDeclForNotDeclared(XobjList) - Static method in class exc.xcodeml.XmcXobjectToXcodeTranslator
 
getDecls() - Method in class exc.block.BlockList
 
getDecls() - Method in class exc.xmpF.XMPcoindexObj
 
getDef() - Method in class exc.block.FuncDefBlock
returns XobjectDef associated with this
getDef() - Method in class exc.object.topdownXobjectDefIterator
 
getDef() - Method in class exc.object.XobjectDef
 
getDef() - Method in class exc.xmpF.XMPcoarray
 
getDefs() - Method in class exc.object.XobjectDefEnv
 
getDescCommonName() - Method in class exc.xmpF.XMPcoarray
 
getDescId() - Method in class exc.xcalablemp.XMPalignedArray
 
getDescId() - Method in class exc.xcalablemp.XMPcoarray
 
getDescId() - Method in class exc.xcalablemp.XMPobject
 
getDescId() - Method in class exc.xmpF.XMParray
 
getDescId() - Method in class exc.xmpF.XMPobject
 
getDescId() - Method in class exc.xmpF.XMPobjectsRef
 
getDescPointerId() - Method in class exc.xmpF.XMPcoarray
 
getDescPointerIdExpr(Xobject) - Method in class exc.xmpF.XMPcoarray
No no, this may be used again in Ver.6
getDescPointerName() - Method in class exc.xmpF.XMPcoarray
 
getDevice(String) - Static method in enum exc.openacc.AccDevice
 
getDeviceAddrId() - Method in class exc.xcalablemp.XMPgpuData
 
getDeviceDescId() - Method in class exc.xcalablemp.XMPgpuData
 
getDevicePtr() - Method in class exc.openacc.ACCvar
 
getDim() - Method in class exc.openacc.ACCvar
 
getDim() - Method in class exc.xcalablemp.XMPalignedArray
 
getDim() - Method in class exc.xcalablemp.XMPobject
 
getDim() - Method in class exc.xmpF.XMParray
 
getDim() - Method in class exc.xmpF.XMPobject
 
getDistArg() - Method in class exc.xmpF.XMPdimInfo
 
getDistArgAt(int) - Method in class exc.xmpF.XMPtemplate
 
getDistDecl() - Method in class exc.xcalablemp.XMPtemplate
 
getDistList() - Method in class exc.xmpF.XMPinfo
 
getDistManner() - Method in class exc.xmpF.XMPdimInfo
 
getDistMannerAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getDistMannerAt(int) - Method in class exc.xmpF.XMParray
 
getDistMannerAt(int) - Method in class exc.xmpF.XMPtemplate
 
getDistMannerString(int) - Static method in class exc.xcalablemp.XMPtemplate
 
getDistMannerString(int) - Static method in class exc.xmpF.XMPtemplate
 
getDistMannerStringAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getDistMannerStringAt(int) - Method in class exc.xmpF.XMPtemplate
 
getElement(Node, String) - Static method in class xcodeml.util.XmDomUtil
 
getElementLength(Block) - Method in class exc.object.BasicType
 
getElementLength(Block) - Method in class exc.object.FarrayType
 
getElementLength(Block) - Method in class exc.object.StructType
 
getElementLength(Block) - Method in class exc.object.Xtype
Fortran: get Fortran type element length (bytes) in integer
getElementLength() - Method in class exc.xmpF.XMPcoarray
 
getElementLength_atmost(Xtype) - Method in class exc.xmpF.XMPcoarray
 
getElementLengthExpr(Block) - Method in class exc.object.BasicType
 
getElementLengthExpr(Block) - Method in class exc.object.FarrayType
 
getElementLengthExpr(Block) - Method in class exc.object.StructType
 
getElementLengthExpr(Block) - Method in class exc.object.Xtype
Fortran: get Fortran type element length (bytes) in Expr
getElementLengthExpr_atmost() - Method in class exc.xmpF.XMPcoarray
public Xobject getElementLengthExpr() { ////// SELECTIVE return getElementLengthExpr(true); // statically } public Xobject getElementLengthExpr(Boolean staticEvaluation) { if (staticEvaluation) return getElementLengthExpr_atmost(); else return getElementLengthExpr_runtime(); }
getElementLengthExpr_runtime() - Method in class exc.xmpF.XMPcoarray
 
getElementLengthOrNot() - Method in class exc.xmpF.XMPcoarray
 
getElementType() - Method in class exc.openacc.ACCvar
 
getElmtType() - Method in class exc.xcalablemp.XMPcoarray
 
getElseBody() - Method in class exc.block.Block
get the BlockList of "else" part
getElseBody() - Method in class exc.block.IfBlock
get the BlockList of "else" part
getEnd(int) - Method in class exc.xmpF.XMPcoindexObj
 
getEnumValue() - Method in class exc.object.Ident
 
getEnv() - Method in class exc.block.FunctionBlock
return associated XobjectFile env
getEnv() - Method in class exc.xcalablemp.XMPglobalDecl
 
getEnv() - Method in class exc.xmpF.XMPcoarray
 
getEnv() - Method in class exc.xmpF.XMPcoindexObj
 
getEnv() - Method in class exc.xmpF.XMPenv
Return the XobjectFile which this XMPenv belongs to.
getExpr() - Method in class exc.block.BasicBlock
 
getExpr() - Method in class exc.block.BasicBlockExprIterator
 
getExpr() - Method in class exc.block.Statement
 
getExtent(int, Block) - Method in class exc.object.FarrayType
 
getExtent(int) - Method in class exc.object.FindexRange
 
getExtents(Block) - Method in class exc.object.FarrayType
 
getExtents() - Method in class exc.object.FindexRange
 
getFarraySizeExpr() - Method in class exc.object.FarrayType
 
getFarraySizeExpr() - Method in class exc.object.Xtype
Fortarn: get Fortran array size expressions
getFblock() - Method in class exc.xmpF.XMPcoarray
 
getFcommonName() - Method in class exc.object.Ident
 
getFcommonVars() - Method in class exc.object.Ident
 
getFdeclaredModule() - Method in class exc.object.Ident
 
getFile() - Method in class exc.block.FuncDefBlock
returns XobjectFile env asscoiated with this
getFile() - Method in class exc.object.XobjectDef
 
getFinalProcedure() - Method in class exc.object.StructType
 
getFindexRange() - Method in class exc.object.FarrayType
 
getFindexRange(Block) - Method in class exc.object.FarrayType
 
getFirst() - Method in class exc.xcalablemp.XMPpair
 
getFirst() - Method in class exc.xcalablemp.XMPquadruplet
 
getFirst() - Method in class exc.xcalablemp.XMPtriplet
 
getFirstIndex(XobjList, int) - Static method in class exc.xcalablemp.XMPutil
 
getFirstIndex(XobjList, String) - Static method in class exc.xcalablemp.XMPutil
 
getFkind() - Method in class exc.object.BasicType
 
getFkind() - Method in class exc.object.XobjConst
 
getFkind() - Method in class exc.object.Xtype
Fortran: get kind parameter
getFkind() - Method in class exc.xmpF.XMPcoarray
 
getFlagId() - Method in class exc.xcalablemp.XMPalignedArray
 
getFlagId() - Method in class exc.xcalablemp.XMPtemplate
 
getFlen() - Method in class exc.object.BasicType
 
getFlen() - Method in class exc.object.Xtype
Fortran: get len parameter
getFloat() - Method in class exc.object.Xobject
Returns floating value if XobjLong.
getFloat() - Method in class exc.object.XobjFloat
 
getFloatString() - Method in class exc.object.Xobject
 
getFloatString() - Method in class exc.object.XobjFloat
 
getForth() - Method in class exc.xcalablemp.XMPquadruplet
 
getFparamValue() - Method in class exc.object.Ident
 
getFrank() - Method in class exc.object.Ident
 
getFrank(Block) - Method in class exc.object.XobjConst
 
getFrank(Block) - Method in class exc.object.Xobject
Get rank in the term of Fortran.
getFrank(Block) - Method in class exc.object.XobjList
 
getFrank(Block) - Method in class exc.object.XobjString
 
getFtypeNumber() - Method in class exc.xmpF.XMPcoarray
 
getFTypeParams() - Method in class exc.object.StructType
 
getFTypeParamValues() - Method in class exc.object.Xtype
 
getFtypeString() - Method in class exc.xmpF.XMPcoarray
 
getFtypeString(Xtype) - Method in class exc.xmpF.XMPcoarray
 
getFullName() - Method in class exc.object.Ident
 
getFuncBody() - Method in class exc.object.XobjectDef
 
getFuncDecls() - Method in class exc.object.XobjectDef
 
getFuncGccAttributes() - Method in class exc.object.XobjectDef
 
getFuncIdList() - Method in class exc.object.XobjectDef
 
getFuncParam() - Method in class exc.object.FunctionType
 
getFuncParam() - Method in class exc.object.Xtype
get function parameters
getFuncResultName() - Method in class exc.object.FunctionType
 
getFuncResultName() - Method in class exc.object.Xtype
Fortran: get function result name
getFunctionBlock(String) - Method in class exc.block.FmoduleBlock
 
getFunctionBlocks() - Method in class exc.block.FmoduleBlock
 
getFuncType() - Method in class exc.object.XobjectDef
 
getGccAttributes() - Method in class exc.object.Ident
 
getGccAttributes() - Method in class exc.object.Xtype
get GCC attributes
getGlobalIdentList() - Method in class exc.object.XobjectDefEnv
Retruns the list of the global identifiers in the object file.
getGmoveLeft() - Method in class exc.xmpF.XMPinfo
 
getGmoveOpt() - Method in class exc.xmpF.XMPinfo
 
getGmoveRight() - Method in class exc.xmpF.XMPinfo
 
getGtolTemp0IdAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getGtolTemp0IdAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getHead() - Method in class exc.block.BasicBlock
 
getHead() - Method in class exc.block.BlockList
 
getHeaderLines() - Method in class exc.object.XobjectFile
 
getHeadLineNo() - Method in class exc.block.BlockList
 
getHi() - Method in class exc.xcalablemp.XMPshadow
 
getHigh() - Method in class xcodeml.util.XmLongLongConst
get high bits value
getHomeBlockCodeName() - Method in class exc.xmpF.XMPcoarray
 
getHostDesc() - Method in class exc.openacc.ACCvar
 
getHostDescId() - Method in class exc.xcalablemp.XMPgpuData
 
getHostId() - Method in class exc.xcalablemp.XMPgpuData
 
getId() - Method in class exc.openacc.ACCvar
 
getIdent(String) - Method in class exc.object.XobjList
 
getIdent() - Method in class exc.xmpF.XMPcoarray
 
getIdent() - Method in class exc.xmpF.XMPcoindexObj
 
getIdentList() - Method in class exc.block.BlockList
 
getIdentList() - Method in class exc.object.Xobject
Get argument of 1 as XobjList.
getImageAt(int) - Method in class exc.xcalablemp.XMPcoarray
 
getImageDim() - Method in class exc.xcalablemp.XMPcoarray
 
getImageIndex(Xobject, Xobject) - Method in class exc.xmpF.XMPcoarray
 
getImageIndex() - Method in class exc.xmpF.XMPcoindexObj
 
getImageIndex_default(Xobject, Xobject) - Method in class exc.xmpF.XMPcoarray
 
getImageIndex_opt(Xobject, Xobject) - Method in class exc.xmpF.XMPcoarray
 
getImValue() - Method in class exc.object.XobjComplex
 
getIndex() - Method in class exc.xmpF.XMPdimInfo
 
getIndexRange() - Method in class exc.xmpF.XMPcoarray
 
getInductionVar() - Method in class exc.block.CforBlock
 
getInductionVar() - Method in class exc.block.FdoBlock
 
getInductionVar() - Method in interface exc.block.ForBlock
get induction variable
getInductionVarRange() - Method in class exc.block.FforAllBlock
 
getInfoAt(int) - Method in class exc.xmpF.XMPnodes
 
getInfoExpr() - Method in class exc.block.Block
get optional information expression.
getInfoVarIdents() - Method in class exc.xmpF.XMPinfo
 
getInfoVars() - Method in class exc.xmpF.XMPinfo
 
getInheritInfo(XobjList, XMPglobalDecl, Block, XMPnodes) - Static method in class exc.xcalablemp.XMPnodes
 
getInitBBlock() - Method in class exc.block.Block
get loop initialization expression block.
getInitBBlock() - Method in class exc.block.CforBlock
 
getInitBBlock() - Method in class exc.block.FdoBlock
 
getInitBBlock() - Method in class exc.block.FforAllBlock
 
getInitBBlock() - Method in interface exc.block.ForBlock
get initialization block
getInitializer() - Method in class exc.object.XobjectDef
 
getInt() - Method in class exc.object.Xobject
Returns integer value in XobjInt.
getInt() - Method in class exc.object.XobjInt
 
getIterBBlock() - Method in class exc.block.Block
get loop iteration expression block.
getIterBBlock() - Method in class exc.block.CforBlock
 
getIterBBlock() - Method in class exc.block.FdoBlock
 
getIterBBlock() - Method in class exc.block.FforAllBlock
 
getKind() - Method in class exc.object.Ftype
 
getKind() - Method in class exc.object.Xtype
get kind constant (BASIC, STRUCT, UNION, ...)
getKind() - Method in class exc.xcalablemp.XMPobject
 
getKind() - Method in class exc.xmpF.XMPobject
 
getKindExpr() - Method in class exc.object.Ftype
 
getKindName(int) - Static method in class exc.object.Xtype
get name represents type kind
getLabel() - Method in class exc.block.Block
get label name.
getLabel() - Method in class exc.block.LabelBlock
 
getLanguage() - Method in interface xcodeml.util.IXmOption
Get language
getLanguage() - Static method in class xcodeml.util.XmOption
Get language
getLanguage() - Method in class xcodeml.util.XmOptionLocal
Get language
getLanguage() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Get language
getLanguage() - Method in interface xcodeml.util.XmXcodeProgram
Get language.
getLanguageAttribute() - Method in class exc.object.XobjectFile
 
getLastIndex(XobjList, int) - Static method in class exc.xcalablemp.XMPutil
 
getLastIndex(XobjList, String) - Static method in class exc.xcalablemp.XMPutil
 
getLbound(int, Block) - Method in class exc.object.FarrayType
 
getLbound(int) - Method in class exc.object.FindexRange
 
getLbound(int) - Method in class exc.xmpF.XMPcoarray
 
getLboundOrNull(int) - Method in class exc.object.FindexRange
 
getLbounds(Block) - Method in class exc.object.FarrayType
 
getLbounds() - Method in class exc.object.FindexRange
 
getLboundStatic(int) - Method in class exc.xmpF.XMPcoarray
 
getLcobound(int) - Method in class exc.xmpF.XMPcoarray
 
getLcoboundStatic(int) - Method in class exc.xmpF.XMPcoarray
 
getLen() - Method in class exc.object.Ftype
 
getLenExpr() - Method in class exc.object.Ftype
 
getLineNo() - Method in class exc.block.BasicBlockExprIterator
 
getLineNo() - Method in class exc.block.Block
get the line number information
getLineNo() - Method in class exc.block.Statement
 
getLineNo() - Method in class exc.object.Xobject
Dummy method at base class, it returns null.
getLineNo() - Method in class exc.object.XobjectDef
 
getLineNo() - Method in class exc.object.XobjectDefEnv
 
getLineNo() - Method in class exc.object.XobjList
get the line number information.
getLineNo() - Method in interface xcodeml.util.IXobject
get line number.
getLo() - Method in class exc.xcalablemp.XMPshadow
 
getLocalCoarrays() - Method in class exc.block.BlockList
 
getLocalId() - Method in class exc.xmpF.XMParray
 
getLocalName() - Method in class exc.xmpF.XMParray
 
getLocalType() - Method in class exc.xmpF.XMParray
 
getLong() - Method in class exc.object.Xobject
Returns long value (64bits) if XobjLong.
getLongHigh() - Method in class exc.object.Xobject
Returns high part of long value if XobjLong.
getLongHigh() - Method in class exc.object.XobjLong
 
getLongLow() - Method in class exc.object.Xobject
Returns low part of long value if XobjLong.
getLongLow() - Method in class exc.object.XobjLong
 
getLoopBlock() - Method in class exc.xmpF.XMPdimInfo
 
getLoopDim() - Method in class exc.xmpF.XMPinfo
 
getLoopDimInfo(int) - Method in class exc.xmpF.XMPinfo
 
getLoopIter(CforBlock, String) - Static method in class exc.xcalablemp.XMPutil
 
getLoopIterListFromOnRef(XobjList) - Static method in class exc.xcalablemp.XMPutil
 
getLoopLocalVar() - Method in class exc.xmpF.XMPdimInfo
 
getLoopOffset(int) - Method in class exc.xmpF.XMPobjectsRef
 
getLoopOnIndex() - Method in class exc.xmpF.XMPdimInfo
 
getLoopOnIndex(int) - Method in class exc.xmpF.XMPobjectsRef
 
getLoopType() - Method in class exc.xmpF.XMPinfo
 
getLoopVar() - Method in class exc.block.CforBlock
Deprecated.
getLoopVar() - Method in class exc.xmpF.XMPdimInfo
 
getLoopVar(int) - Method in class exc.xmpF.XMPinfo
 
getLow() - Method in class xcodeml.util.XmLongLongConst
get low bits value
getLower() - Method in class exc.xmpF.XMPdimInfo
 
getLowerAt(int) - Method in class exc.xcalablemp.XMPobject
 
getLowerAt(int) - Method in class exc.xmpF.XMParray
 
getLowerAt(int) - Method in class exc.xmpF.XMPtemplate
 
getLowerBound() - Method in class exc.block.CforBlock
 
getLowerBound() - Method in class exc.block.FdoBlock
 
getLowerBound() - Method in interface exc.block.ForBlock
get lower bound
getMacroId(String) - Static method in class exc.xcalablemp.XMP
 
getMacroId(String, Xtype) - Static method in class exc.xcalablemp.XMP
 
getMainName() - Method in interface xcodeml.util.IXmOption
Get name of the main function
getMainName() - Static method in class xcodeml.util.XmOption
Get name of the main function
getMainName() - Method in class xcodeml.util.XmOptionLocal
Get name of the main function
getMainName() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Get name of the main function
getMember(String) - Method in class exc.object.Xobject
 
getMember(String) - Method in class exc.object.XobjList
 
getMemberList() - Method in class exc.object.CompositeType
 
getMemberList() - Method in class exc.object.EnumType
 
getMemberList() - Method in class exc.object.Xtype
get composite type member list
getMemberType(String) - Method in class exc.object.CompositeType
 
getMemberType(String) - Method in class exc.object.Xtype
get type of member which has specified name
getMinUpperBound() - Method in class exc.block.CforBlock
 
getModuleName() - Method in class exc.xcodeml.XcodeMLtools_Fmod
 
getModuleName() - Method in class exc.xmpF.XMPmodule
return the module name.
getModules() - Method in class exc.xmpF.XMPenv
return the found modules as a vector of XMPmodule.
getMoeList() - Method in class exc.object.Xtype
Deprecated. 
getMultiArrayId() - Method in class exc.xcalablemp.XMPalignedArray
 
getName() - Method in class exc.block.FmoduleBlock
 
getName() - Method in class exc.block.FunctionBlock
returns Function name
getName() - Method in class exc.object.Ident
 
getName() - Method in class exc.object.Xobject
Returns Name of Xobject.
getName() - Method in class exc.object.XobjectDef
 
getName() - Method in class exc.object.XobjInt
 
getName() - Method in class exc.object.XobjList
 
getName() - Method in class exc.object.XobjString
 
getName() - Method in enum exc.openacc.ACCpragma
 
getName() - Method in class exc.openacc.ACCvar
 
getName() - Method in class exc.xcalablemp.XMPalignedArray
 
getName() - Method in class exc.xcalablemp.XMPcoarray
 
getName() - Method in class exc.xcalablemp.XMPgpuData
 
getName() - Method in class exc.xcalablemp.XMPobject
 
getName() - Method in enum exc.xcalablemp.XMPpragma
 
getName(Xcode) - Method in class exc.xcodeml.XcodeMLNameTable
 
getName() - Method in class exc.xmpF.XMParray
 
getName() - Method in class exc.xmpF.XMPcoarray
 
getName() - Method in class exc.xmpF.XMPcoindexObj
 
getName() - Method in class exc.xmpF.XMPobject
 
getName() - Method in enum exc.xmpF.XMPpragma
 
getNameObj() - Method in class exc.block.FunctionBlock
 
getNameObj() - Method in class exc.object.XobjectDef
 
getNameOfConvFunction() - Method in class exc.object.Ftype
 
getNeighboringAddr(int) - Method in class exc.xmpF.XMPcoindexObj
 
getNeighboringAddr_type6(int) - Method in class exc.xmpF.XMPcoindexObj
 
getNext() - Method in class exc.block.Block
get the next block of this block
getNext() - Method in class exc.block.Statement
 
getNodes() - Method in class exc.xmpF.XMPobjectsRef
 
getNumDimensions() - Method in class exc.object.ArrayType
 
getNumDimensions() - Method in class exc.object.FarrayType
 
getNumDimensions() - Method in class exc.object.Xtype
get number of array dimensions
getNumSubs() - Method in class exc.object.FindexRange
 
getObj() - Method in class exc.xmpF.XMPcoindexObj
 
getOnRef() - Method in class exc.xmpF.XMPinfo
 
getOnRefLoopIndex() - Method in class exc.xmpF.XMPdimInfo
 
getOnRefLoopIndex(int) - Method in class exc.xmpF.XMPobjectsRef
 
getOnRefOffset() - Method in class exc.xmpF.XMPdimInfo
 
getOntoNodes() - Method in class exc.xcalablemp.XMPtemplate
 
getOntoNodes() - Method in class exc.xmpF.XMPtemplate
 
getOntoNodesIndexAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getOptionalFlag(int) - Method in class exc.object.Xobject
 
getOptionalFlags() - Method in class exc.object.Xobject
 
getOrigId() - Method in class exc.object.Ident
 
getOriginal() - Method in class exc.object.CompositeType
 
getOriginal() - Method in class exc.object.EnumType
 
getOriginal() - Method in class exc.object.Xtype
get original reference
getOuterIdList() - Method in class exc.openacc.AccKernel
 
getOuterIdSet() - Method in class exc.openacc.AccKernel
 
getParent() - Method in class exc.block.BasicBlock
 
getParent() - Method in class exc.block.Block
get the parent BlockList which this block belongs to.
getParent() - Method in class exc.block.BlockList
 
getParent() - Method in class exc.block.Statement
 
getParent() - Method in class exc.object.bottomupXobjectIterator
 
getParent() - Method in class exc.object.topdownXobjectIterator
 
getParent() - Method in class exc.object.Xobject
 
getParent() - Method in class exc.object.XobjectDef
 
getParent() - Method in class exc.object.XobjectDefEnv
 
getParent() - Method in class exc.object.XobjectIterator
 
getParent() - Method in interface xcodeml.util.IXobject
get parent IXobject.
getParentBlock() - Method in class exc.block.Block
get the parent Block with which this block belongs to.
getParentEnv() - Method in class exc.object.XobjectDef
 
getParentFile() - Method in class exc.object.XobjectDefEnv
 
getParentList() - Method in class exc.block.BlockList
 
getParentName() - Method in class exc.block.FmoduleBlock
 
getParentNameObj() - Method in class exc.object.XobjectDef
 
getPass() - Method in class exc.object.Xtype
Fortran: get procedure pointer pass attribute
getPassArgName() - Method in class exc.object.Xtype
Fortran: get procedure pointer pass arg name attribute
getPointerArraySize() - Method in interface xcodeml.util.IXmOption
 
getPointerArraySize() - Static method in class xcodeml.util.XmOption
 
getPointerArraySize() - Method in class xcodeml.util.XmOptionLocal
 
getPointerArraySize() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
getPointerDiffSize() - Method in interface xcodeml.util.IXmOption
 
getPointerDiffSize() - Static method in class xcodeml.util.XmOption
 
getPointerDiffSize() - Method in class xcodeml.util.XmOptionLocal
 
getPointerDiffSize() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
getPointerScalarSize() - Method in interface xcodeml.util.IXmOption
 
getPointerScalarSize() - Static method in class xcodeml.util.XmOption
 
getPointerScalarSize() - Method in class xcodeml.util.XmOptionLocal
 
getPointerScalarSize() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
getPragma() - Method in class exc.block.PragmaBlock
 
getPrev() - Method in class exc.block.Block
get the previous block
getPrev() - Method in class exc.block.Statement
 
getPrevXobject() - Method in class exc.object.bottomupXobjectIterator
 
getProcList() - Method in class exc.object.CompositeType
 
getProcList() - Method in class exc.object.Xtype
get composite type proc list
getProp(Object) - Method in class exc.object.PropObject
 
getProp_nodes(Ident) - Static method in class exc.xmpF.XMPcoarray
 
getProp_nodes(Xobject) - Static method in class exc.xmpF.XMPcoarray
 
getProperties() - Method in class exc.object.PropObject
 
getRank() - Method in class exc.xmpF.XMPcoarray
 
getRankAt(int) - Method in class exc.xcalablemp.XMPnodes
 
getReadOnlyOuterIdSet() - Method in class exc.openacc.AccKernel
 
getReductionOp() - Method in class exc.xmpF.XMPinfo
 
getReductionOperator() - Method in class exc.openacc.ACCvar
 
getReductionPosVars() - Method in class exc.xmpF.XMPinfo
 
getReductionVars() - Method in class exc.xmpF.XMPinfo
 
getRef() - Method in class exc.object.ArrayType
 
getRef() - Method in class exc.object.FarrayType
 
getRef() - Method in class exc.object.FunctionType
 
getRef() - Method in class exc.object.PointerType
 
getRef() - Method in class exc.object.Xtype
set get type
getReflectArrays() - Method in class exc.xmpF.XMPinfo
 
getRefObject() - Method in class exc.xmpF.XMPobjectsRef
 
getReValue() - Method in class exc.object.XobjComplex
 
getScope() - Method in class exc.object.Xobject
 
getSearchPath() - Static method in class exc.xcodeml.XcodeMLtools_Fmod
 
getSecond() - Method in class exc.xcalablemp.XMPpair
 
getSecond() - Method in class exc.xcalablemp.XMPquadruplet
 
getSecond() - Method in class exc.xcalablemp.XMPtriplet
 
getShadowAt(int) - Method in class exc.xcalablemp.XMPalignedArray
 
getShadowLeft(int) - Method in class exc.xmpF.XMParray
 
getShadowRight(int) - Method in class exc.xmpF.XMParray
 
getShape() - Method in class exc.xmpF.XMPcoarray
 
getSize() - Method in class exc.openacc.ACCvar
 
getSize() - Method in class exc.xmpF.XMPdimInfo
 
getSizeAt(int) - Method in class exc.xcalablemp.XMPcoarray
 
getSizeAt(int) - Method in class exc.xcalablemp.XMPnodes
 
getSizeAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getSizeAt(int) - Method in class exc.xmpF.XMPtemplate
 
getSizeFromIndexRange(Xobject, Block) - Method in class exc.object.FarrayType
 
getSizeFromIndexRange(Xobject) - Method in class exc.object.FindexRange
 
getSizeFromIndexRange(Xobject) - Method in class exc.xmpF.XMPcoarray
 
getSizeFromLbUb(int, Xobject, Xobject, Block) - Method in class exc.object.FarrayType
 
getSizeFromLbUb(Xobject, Xobject, Block) - Method in class exc.object.FarrayType
 
getSizeFromLbUb(int, Xobject, Xobject) - Method in class exc.object.FindexRange
 
getSizeFromLbUb(Xobject, Xobject) - Method in class exc.object.FindexRange
 
getSizeFromLbUb(Xobject, Xobject) - Method in class exc.xmpF.XMPcoarray
 
getSizeFromTriplet(int, Xobject, Xobject, Xobject, Block) - Method in class exc.object.FarrayType
 
getSizeFromTriplet(Xobject, Xobject, Xobject, Block) - Method in class exc.object.FarrayType
 
getSizeFromTriplet(int, Xobject, Xobject, Xobject) - Method in class exc.object.FindexRange
 
getSizeFromTriplet(Xobject, Xobject, Xobject) - Method in class exc.object.FindexRange
 
getSizeFromTriplet(int, Xobject, Xobject, Xobject) - Method in class exc.xmpF.XMPcoarray
 
getSizeFromTriplet(int) - Method in class exc.xmpF.XMPcoindexObj
 
getSizeList() - Method in class exc.xmpF.XMPinfo
 
getSizeVarAt(int) - Method in class exc.xmpF.XMParray
 
getSource() - Method in interface xcodeml.util.XmXcodeProgram
Get source code path.
getSourceFileName() - Method in class exc.object.XobjectFile
Return source file name
getStart(int) - Method in class exc.xmpF.XMPcoindexObj
 
getStatement() - Method in class exc.block.BasicBlockExprIterator
 
getStencilTypecheckallFlag() - Method in class exc.xmpF.XMPenv
 
getStencilTypecheckFlag() - Method in class exc.xmpF.XMPenv
 
getStencilTypecheckQuietFlag() - Method in class exc.xmpF.XMPenv
 
getStep() - Method in class exc.block.CforBlock
 
getStep() - Method in class exc.block.FdoBlock
 
getStep() - Method in interface exc.block.ForBlock
get step
getStorageClass() - Method in class exc.object.Ident
 
getStr(String) - Method in class exc.xcalablemp.XMPgenSym
 
getStride(int) - Method in class exc.xmpF.XMPcoindexObj
 
getStride() - Method in class exc.xmpF.XMPdimInfo
 
getString() - Method in class exc.object.Ident
 
getString() - Method in class exc.object.Xobject
Returns string in XobjString.
getString() - Method in class exc.object.XobjString
 
getStructTypeName(Xtype) - Method in class exc.object.XobjList
 
getSubscripts() - Method in class exc.object.Xobject
 
getSubscripts() - Method in class exc.object.XobjList
 
getSubscripts() - Method in class exc.object.XobjString
 
getSubscripts() - Method in class exc.openacc.ACCvar
 
getSubscripts() - Method in class exc.xmpF.XMPobjectsRef
 
getSym() - Method in class exc.object.Ident
 
getSym() - Method in class exc.object.Xobject
Returns Symbol name in XobjString.
getSym() - Method in class exc.object.XobjString
 
getSymbol() - Method in class exc.openacc.ACCvar
 
getTagIdent() - Method in class exc.object.Xtype
Fortran: get type name identifier
getTagName() - Method in class exc.object.Xtype
 
getTagNames() - Method in class exc.object.CompositeType
 
getTail() - Method in class exc.block.BasicBlock
 
getTail() - Method in class exc.block.BlockList
 
getTail() - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
getTail() - Method in class exc.object.XobjList
Gets tail of list
getTailerLines() - Method in class exc.object.XobjectFile
 
getTemplate() - Method in class exc.xmpF.XMPinfo
 
getTemplate() - Method in class exc.xmpF.XMPobjectsRef
 
getThenBody() - Method in class exc.block.Block
get the BlockList of "then" part
getThenBody() - Method in class exc.block.IfBlock
get the BlockList of "then" part
getThird() - Method in class exc.xcalablemp.XMPquadruplet
 
getThird() - Method in class exc.xcalablemp.XMPtriplet
 
getTime() - Method in class exc.object.XobjectFile
 
getTotalArraySize() - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySize(Xtype) - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySize(FindexRange) - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySize() - Method in class exc.xmpF.XMPcoindexObj
 
getTotalArraySize(Block) - Method in class exc.xmpF.XMPcoindexObj
 
getTotalArraySizeExpr(Block) - Method in class exc.object.BasicType
 
getTotalArraySizeExpr(Block) - Method in class exc.object.FarrayType
 
getTotalArraySizeExpr() - Method in class exc.object.FindexRange
 
getTotalArraySizeExpr(Block) - Method in class exc.object.StructType
 
getTotalArraySizeExpr(Block) - Method in class exc.object.Xtype
Fortran: get Fortran array size or 1 for scalar
getTotalArraySizeExpr() - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySizeExpr(Xtype) - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySizeExpr(FindexRange) - Method in class exc.xmpF.XMPcoarray
 
getTotalArraySizeExpr() - Method in class exc.xmpF.XMPcoindexObj
 
getTotalArraySizeExpr(Block) - Method in class exc.xmpF.XMPcoindexObj
 
getType() - Method in class exc.block.FforAllBlock
 
getType() - Method in class exc.object.Ftype
 
getType() - Method in class exc.xcalablemp.XMPalignedArray
 
getType() - Method in class exc.xcalablemp.XMPshadow
 
getType() - Method in class exc.xmpF.XMParray
 
getType() - Method in class exc.xmpF.XMPcoarray
 
getType() - Method in class exc.xmpF.XMPcoindexObj
 
getTypeInfo(int) - Static method in class exc.object.BasicType
 
getTypeInfoByCName(String) - Static method in class exc.object.BasicType
 
getTypeInfoByFName(String) - Static method in class exc.object.BasicType
 
getTypeInfoByName(String) - Static method in class exc.object.BasicType
 
getTypeList() - Method in class exc.object.XobjectFile
 
getTypeName(Xtype) - Static method in class exc.xcalablemp.XMPutil
 
getTypeQualFlags() - Method in class exc.object.Xtype
get type qualifier flags (TQ_*).
getTypeSize(Xtype, Block) - Static method in class exc.util.MachineDep
 
getUbound(int, Block) - Method in class exc.object.FarrayType
 
getUbound(int) - Method in class exc.object.FindexRange
 
getUbound(int) - Method in class exc.xmpF.XMPcoarray
 
getUbounds(Block) - Method in class exc.object.FarrayType
 
getUbounds() - Method in class exc.object.FindexRange
 
getUboundStatic(int) - Method in class exc.xmpF.XMPcoarray
 
getUcobound(int) - Method in class exc.xmpF.XMPcoarray
 
getUcoboundStatic(int) - Method in class exc.xmpF.XMPcoarray
 
getUintPtrType() - Static method in class exc.util.MachineDep
 
getUpper() - Method in class exc.xmpF.XMPdimInfo
 
getUpperAt(int) - Method in class exc.xcalablemp.XMPobject
 
getUpperAt(int) - Method in class exc.xmpF.XMPtemplate
 
getUpperBound() - Method in class exc.block.CforBlock
 
getUpperBound() - Method in class exc.block.FdoBlock
 
getUpperBound() - Method in interface exc.block.ForBlock
get upper bound
getUsedModules() - Method in class exc.xmpF.XMPsymbolTable
return the list of used modules as the vector of the used module name.
getValue() - Method in class exc.object.Ident
 
getValues() - Method in class exc.block.FcaseLabelBlock
get case values
getVar(Xobject) - Static method in class exc.xcalablemp.XMPutil
 
getVarAddr() - Method in class exc.xcalablemp.XMPcoarray
 
getVarDim() - Method in class exc.xcalablemp.XMPcoarray
 
getVarId() - Method in class exc.xcalablemp.XMPcoarray
 
getVersion() - Method in class exc.object.XobjectFile
 
getWaitAsyncIds() - Method in class exc.xmpF.XMPinfo
 
getWidthAt(int) - Method in class exc.xcalablemp.XMPtemplate
 
getWidthList() - Method in class exc.xmpF.XMPinfo
 
getWorldDescId() - Method in class exc.xcalablemp.XMPglobalDecl
 
getWorldRankId() - Method in class exc.xcalablemp.XMPglobalDecl
 
getWorldSizeId() - Method in class exc.xcalablemp.XMPglobalDecl
 
getXcode(String) - Method in class exc.xcodeml.XcodeMLNameTable
 
getXcodeCId() - Method in class exc.object.Xtype
return type id for XcodeML/C
getXcodeFId() - Method in class exc.object.Xtype
return type id for XcodeML/F
getXcodeML_C_Class() - Method in enum exc.object.Xcode
 
getXcodeML_F_Class() - Method in enum exc.object.Xcode
 
getXmOption() - Method in class xcodeml.util.XmDecompilerContextWithXmOption
 
getXMPalignedArray(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPalignedArray(String, Block) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPalignedArray() - Method in class exc.xcalablemp.XMPgpuData
 
getXMPalignedArray(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
getXMParray(String) - Method in class exc.xmpF.XMPsymbolTable
Retrive the XMParray by the give name.
getXMParrays() - Method in class exc.xmpF.XMPsymbolTable
return all XMParray stored in this symbol table.
getXMPcoarray(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPcoarray(String, Block) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPcoarray(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
getXMPgpuData(String) - Method in class exc.xcalablemp.XMPgpuDataTable
 
getXMPnodes(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPnodes(String, Block) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPnodes(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
getXMPobject(String) - Method in class exc.block.Block
 
getXMPobject(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPobject(String, Block) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPobject(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
getXMPobject(String) - Method in class exc.xmpF.XMPsymbolTable
Retrive the XMPobject by the give name.
getXMPobjects() - Method in class exc.xmpF.XMPsymbolTable
return all XMPobject stored in this symbol table.
getXMPsymbolTable() - Method in class exc.block.Block
 
getXMPsymbolTable() - Method in class exc.block.CompoundBlock
 
getXMPsymbolTable(Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
getXMPsymbolTable(XobjectDef) - Static method in class exc.xmpF.XMPenv
Static method to get the XMP sybmol table asscoated with the give definition.
getXMPsymbolTable() - Method in class exc.xmpF.XMPenv
Return XMP symbol table assocated with the current defintion.
getXMPsymbolTable() - Method in class exc.xmpF.XMPmodule
Return XMP sybmol table in this module.
getXMPsymbolTable2(Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
getXMPtemplate(String) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPtemplate(String, Block) - Method in class exc.xcalablemp.XMPglobalDecl
 
getXMPtemplate(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
getXobject() - Method in class exc.object.XobjectIterator
 
getXobjectFile() - Method in class exc.object.PragmaParser
 
getXobjSymbolName(Xobject) - Static method in class exc.xcalablemp.XMPutil
 
getXtype() - Method in class exc.object.Ftype
 
gmove_dealloc_f - Static variable in class exc.xmpF.XMP
 
gmove_do_f - Static variable in class exc.xmpF.XMP
 
gmove_g_alloc_f - Static variable in class exc.xmpF.XMP
 
gmove_g_dim_info_f - Static variable in class exc.xmpF.XMP
 
GMOVE_IN - Static variable in class exc.xcalablemp.XMPcollective
 
GMOVE_IN - Static variable in class exc.xmpF.XMP
 
gmove_l_alloc_f - Static variable in class exc.xmpF.XMP
 
gmove_l_dim_info_f - Static variable in class exc.xmpF.XMP
 
GMOVE_NORMAL - Static variable in class exc.xcalablemp.XMPcollective
 
GMOVE_NORMAL - Static variable in class exc.xmpF.XMP
 
GMOVE_OUT - Static variable in class exc.xcalablemp.XMPcollective
 
GMOVE_OUT - Static variable in class exc.xmpF.XMP
 
GOTO(Xobject) - Static method in class exc.block.Bcons
create 'goto' statement block
GOTO(Xobject, Xobject, Xobject) - Static method in class exc.block.Bcons
create 'goto' statement block
GPU_DEVICE_ADDR_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
GPU_DEVICE_DESC_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
GPU_FUNC_CONF - Static variable in class exc.xcalablemp.XMPgpuDecompiler
 
GPU_FUNC_PREFIX - Static variable in class exc.xcalablemp.XMP
 
GPU_HOST_DESC_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
GPU_INDEX_TABLE - Static variable in class exc.xcalablemp.XMPgpuDecompiler
 
GPU_SYNC_IN - Static variable in class exc.xcalablemp.XMPgpuData
 
GPU_SYNC_OUT - Static variable in class exc.xcalablemp.XMPgpuData
 
GTOL_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
GTOL_STRUCT_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 

H

has(Xobject) - Method in class exc.object.XobjList
 
hasAttr(Node, String) - Static method in class xcodeml.util.XmDomUtil
 
hasChildren() - Method in class exc.object.XobjectDef
 
hasElmt(XobjList, int) - Static method in class exc.xcalablemp.XMPutil
 
hasElmt(XobjList, String) - Static method in class exc.xcalablemp.XMPutil
 
hasError() - Static method in class exc.xmpF.XMP
 
hasErrors() - Static method in class exc.xmpF.XMP
 
hasIdent(String) - Method in class exc.object.XobjList
 
hasIdent(XobjList, String) - Static method in class exc.xcalablemp.XMPutil
 
hasLower() - Method in class exc.xmpF.XMPdimInfo
 
hasMoreStatement() - Method in class exc.block.backwardStatementIterator
 
hasMoreStatement() - Method in class exc.block.forwardStatementIterator
 
hasMoreStatement() - Method in interface exc.block.StatementIterator
 
hasNext() - Method in class exc.block.backwardStatementIterator
 
hasNext() - Method in class exc.block.forwardStatementIterator
 
hasNext() - Method in class exc.object.XobjListIterator
 
hasNullArg() - Method in class exc.object.XobjArgs
 
hasNullArg() - Method in class exc.object.Xobject
 
hasNullArg() - Method in class exc.object.XobjList
 
hasShadow() - Method in class exc.xcalablemp.XMPalignedArray
 
hasShadow(int) - Method in class exc.xmpF.XMParray
 
hasShadow() - Method in class exc.xmpF.XMParray
 
hasStride() - Method in class exc.xmpF.XMPdimInfo
 
hasUpper() - Method in class exc.xmpF.XMPdimInfo
 
hasVar(String) - Method in class exc.block.FmoduleBlock
 
hideCodimensions() - Method in class exc.object.Xtype
 
hideCodimensions() - Method in class exc.xmpF.XMPcoarray
 
HOST_TO_DEVICE - Static variable in class exc.openacc.ACC
 

I

id - Variable in class exc.object.PropObject
 
Id() - Method in class exc.object.PropObject
 
Id() - Method in class exc.object.Xtype
return type id
Ident - Class in exc.object
Represents identifier
Ident(String, StorageClass, Xtype, Xobject, VarScope) - Constructor for class exc.object.Ident
 
Ident(String, StorageClass, Xtype, Xobject, VarScope, Xobject) - Constructor for class exc.object.Ident
 
Ident(String, StorageClass, Xtype, Xobject, int, Xobject, int, Xobject, Xobject, Xobject, Xobject) - Constructor for class exc.object.Ident
 
Ident(String, String, int, boolean, StorageClass, Xtype, Xobject, int, Xobject, int, Xobject, Xobject, Xobject, Xobject) - Constructor for class exc.object.Ident
 
Ident(String, StorageClass, Xtype, Xobject, boolean, int, Xobject, int, Xobject, Xobject, Xobject, Xobject) - Constructor for class exc.object.Ident
// for upper-compatibility public Ident(String name, StorageClass stg_class, Xtype type, Xobject v, int optionalFlags, Xobject gccAttrs, int bit_field, Xobject bit_field_expr, Xobject enum_value, Xobject fparam_value) { this(name, stg_class, type, v, optionalFlags, gccAttrs, bit_field, bit_field_expr, enum_value, fparam_value, null); }
Ident(int, Xtype) - Constructor for class exc.object.Ident
: // for upper-compatibility public Ident(String name, StorageClass stg_class, Xtype type, Xobject v, boolean declared, int optionalFlags, Xobject gccAttrs, int bit_field, Xobject bit_field_expr, Xobject enum_value, Xobject fparam_value) { this(name, stg_class, type, v, declared, optionalFlags, gccAttrs, bit_field, bit_field_expr, enum_value, fparam_value, null); }
Ident(String, StorageClass, Xtype, Xobject, VarScope) - Static method in class exc.object.Xcons
 
Ident(String, StorageClass, Xtype, Xobject, VarScope, Xobject) - Static method in class exc.object.Xcons
 
identList - Variable in class exc.object.XobjectDefEnv
 
IDList() - Static method in class exc.object.Xcons
 
IF(Xcode, BasicBlock, BlockList, BlockList, String) - Static method in class exc.block.Bcons
create 'if' statement block
IF(BasicBlock, BlockList, BlockList) - Static method in class exc.block.Bcons
create 'if' statement block
IF(Xobject, Block, Block) - Static method in class exc.block.Bcons
create if statement block
IF(Xobject, Xobject, Xobject) - Static method in class exc.block.Bcons
create 'if' statement block
IfBlock - Class in exc.block
Block object to express If statement.
IfBlock(BasicBlock, BlockList, BlockList) - Constructor for class exc.block.IfBlock
 
IfBlock(Xcode, BasicBlock, BlockList, BlockList, String) - Constructor for class exc.block.IfBlock
constructor
IfBlock(IfBlock) - Constructor for class exc.block.IfBlock
constructor to make copy of b
ILineNo - Interface in xcodeml.util
Represents line number
Index(int) - Method in class exc.object.Ident
 
Index(Xobject) - Method in class exc.object.Ident
 
indvarPtrType - Static variable in class exc.object.Xtype
 
indvarType - Static variable in class exc.object.Xtype
 
info(String) - Static method in class xcodeml.util.XmLog
 
inherit(String) - Method in class exc.object.Xtype
create copy.
INHERIT_EXEC - Static variable in class exc.xcalablemp.XMPnodes
 
INHERIT_EXEC - Static variable in class exc.xmpF.XMPnodes
 
INHERIT_GLOBAL - Static variable in class exc.xcalablemp.XMPnodes
 
INHERIT_GLOBAL - Static variable in class exc.xmpF.XMPnodes
 
INHERIT_NODES - Static variable in class exc.xcalablemp.XMPnodes
 
INHERIT_NODES - Static variable in class exc.xmpF.XMPnodes
 
init(Block) - Method in class exc.block.BasicBlockExprIterator
 
init(BlockList) - Method in class exc.block.BasicBlockExprIterator
 
init() - Method in class exc.block.BasicBlockExprIterator
 
init() - Method in class exc.block.BasicBlockIterator
 
init(Block) - Method in class exc.block.BasicBlockIterator
 
init(BlockList) - Method in class exc.block.BasicBlockIterator
 
init() - Method in class exc.block.BlockIterator
 
init(Block) - Method in class exc.block.BlockIterator
 
init(BlockList) - Method in class exc.block.BlockIterator
 
init() - Method in class exc.block.bottomupBlockIterator
 
init(Block) - Method in class exc.block.bottomupBlockIterator
 
init(BlockList) - Method in class exc.block.bottomupBlockIterator
 
init() - Method in class exc.block.topdownBlockIterator
 
init(Block) - Method in class exc.block.topdownBlockIterator
 
init(BlockList) - Method in class exc.block.topdownBlockIterator
 
init() - Method in class exc.object.bottomupXobjectIterator
 
init(Xobject) - Method in class exc.object.bottomupXobjectIterator
 
init() - Method in class exc.object.topdownXobjectDefIterator
 
init(Xobject) - Method in class exc.object.topdownXobjectIterator
 
init() - Method in class exc.object.topdownXobjectIterator
 
init() - Method in class exc.object.XobjectIterator
 
init(Xobject) - Method in class exc.object.XobjectIterator
 
init() - Static method in class exc.openacc.ACC
 
init(XobjectFile) - Method in class exc.xmpF.XMPtranslate
Initialize the object with env.
init_allocated_f - Static variable in class exc.xmpF.XMP
 
init_async_f - Static variable in class exc.xmpF.XMP
 
INIT_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
initHTable(XcodeMLNameTable.XcodeMLName[]) - Method in class exc.xcodeml.XcodeMLNameTable
 
initLocalCoarrays(XobjList) - Method in class exc.block.BlockList
 
initOpcodeToNameTable(XcodeMLNameTable.XcodeMLName[]) - Method in class exc.xcodeml.XcodeMLNameTable
 
inputFile(String) - Method in class exc.xmpF.XMPmodule
Read from the given module .xmod file.
insert(Xobject) - Method in class exc.block.BasicBlock
 
insert(Statement) - Method in class exc.block.BasicBlock
 
insert(Block) - Method in class exc.block.Block
 
insert(BasicBlock) - Method in class exc.block.Block
 
insert(Xobject) - Method in class exc.block.Block
 
insert(Block) - Method in class exc.block.BlockList
 
insert(BasicBlock) - Method in class exc.block.BlockList
 
insert(Xobject) - Method in class exc.block.BlockList
 
insert(Xobject) - Method in class exc.block.Statement
 
insert(Statement) - Method in class exc.block.Statement
 
insert(Xobject) - Method in interface exc.object.XobjContainer
 
insert(Xobject) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
insert(XobjectDef) - Method in class exc.object.XobjectDefEnv
 
insert(Xobject) - Method in class exc.object.XobjectDefEnv
 
insert(Xobject) - Method in class exc.object.XobjList
Inserty object at the first of list
insertBefore(XobjectDef, XobjectDef) - Method in class exc.object.XobjectDefEnv
 
insertBeforeThis(XobjectDef) - Method in class exc.object.XobjectDef
 
insertBlock(Block) - Method in class exc.block.Statement
 
insertDestructorCall(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
insertDestructorCall2(String, Xobject, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPlocalDecl
 
insertGlobalFinalizeFuncCall(String, Xobject) - Method in class exc.xcalablemp.XMPglobalDecl
 
insertStatement(Xobject) - Method in class exc.block.BasicBlock
 
insertStatement(Statement) - Method in class exc.block.BasicBlock
 
insertStatement(Xobject) - Method in class exc.block.BasicBlockExprIterator
 
INT - Static variable in class exc.object.BasicType
 
Int(Xcode, Xtype, int) - Static method in class exc.object.Xcons
 
Int(Xcode, int) - Static method in class exc.object.Xcons
 
IntConstant(int) - Static method in class exc.object.Xcons
 
IntConstant(int, Xtype, String) - Static method in class exc.object.Xcons
 
INTEGER - Static variable in class exc.object.Ftype
 
intFlagToBoolStr(Xobject) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
intType - Static variable in class exc.object.Xtype
 
is - Variable in class exc.block.BasicBlockExprIterator
 
is(ACCpragma) - Method in class exc.openacc.ACCvar
 
is(ACCvar.Attribute) - Method in class exc.openacc.ACCvar
 
is_AllConstant(XMPnodes) - Static method in class exc.xcalablemp.XMPutil
 
is_AllConstant(XMPtemplate) - Static method in class exc.xcalablemp.XMPutil
 
is_coarray - Variable in class exc.object.Xtype
coshape infos.
is_Constant(Xobject, int) - Static method in class exc.xcalablemp.XMPutil
 
is_module - Variable in class exc.xmpF.XMPenv
 
isAcc() - Method in class exc.xmpF.XMPinfo
 
isAddParEnabled() - Method in interface xcodeml.util.IXmOption
Checks if the add parenthesis options is enabled.
isAddParEnabled() - Static method in class xcodeml.util.XmOption
Checks if the add parenthesis options is enabled.
isAddParEnabled() - Method in class xcodeml.util.XmOptionLocal
Checks if the add parenthesis options is enabled.
isAddParEnabled() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks if the add parenthesis options is enabled.
isAlignAny() - Method in class exc.xmpF.XMPdimInfo
 
isAllocatable() - Method in class exc.xmpF.XMPcoarray
 
isAllocated() - Method in class exc.openacc.ACCvar
 
isArray() - Method in class exc.object.Xobject
 
isArray() - Method in class exc.object.Xtype
C: return if is array
isArray() - Method in class exc.openacc.ACCvar
 
isArrayAddr() - Method in class exc.object.Xobject
 
isArrayStatic() - Method in class exc.object.Xtype
return if is qualified by 'static' in array specifier
isAsgOp() - Method in enum exc.object.Xcode
return ture if this object is an assignment with binary operation
isAsgOp() - Method in class exc.object.Xobject
return ture if this object is an assignment with binary operation
isAssignedCode() - Method in enum exc.object.Xcode
 
isAssumedShape() - Method in class exc.xmpF.XMPcoarray
 
isAssumedSize() - Method in class exc.xmpF.XMPcoarray
 
isAsync() - Method in interface xcodeml.util.IXmOption
Checks if the compiler supports asynchronous communications.
isAsync() - Static method in class xcodeml.util.XmOption
Checks if the compiler supports asynchronous communications.
isAsync() - Method in class xcodeml.util.XmOptionLocal
Checks if the compiler supports asynchronous communications.
isAsync() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks if the compiler supports asynchronous communications.
isAtomicIO() - Method in interface xcodeml.util.IXmOption
Get if or not IO statements are transformed to atomic operation.
isAtomicIO() - Static method in class xcodeml.util.XmOption
Get if or not IO statements are transformed to atomic operation.
isAtomicIO() - Method in class xcodeml.util.XmOptionLocal
Get if or not IO statements are transformed to atomic operation.
isAtomicIO() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Get if or not IO statements are transformed to atomic operation.
isAtomicStmt() - Method in class exc.object.Xobject
 
isBasic() - Method in class exc.object.Xtype
return if is basic type
isBinaryOp() - Method in enum exc.object.Xcode
return true if this object is binary operation.
isBinaryOp() - Method in class exc.object.Xobject
return true if this object is binary operation.
isBlockData() - Method in class exc.object.XobjectDef
 
isBool() - Method in class exc.object.BasicType
 
isBool() - Method in class exc.object.Xtype
return if is bool type
isBSS() - Method in enum exc.object.StorageClass
 
isBuiltinCode() - Method in enum exc.object.Xcode
 
isCache() - Method in class exc.openacc.ACCvar
 
isCanonical() - Method in class exc.block.CforBlock
 
isCanonical() - Method in class exc.block.FdoBlock
 
isCanonical() - Method in interface exc.block.ForBlock
whether or not canonicalized
isCglobalVarOrFvar() - Method in class exc.object.Xobject
 
isClass() - Method in class exc.object.StructType
 
isCoarray() - Method in class exc.object.Ident
 
isCoarray() - Method in class exc.object.Xtype
 
isCoarray() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate coarrays.
isCoarray() - Static method in class xcodeml.util.XmOption
Checks does compiler translate coarrays.
isCoarray() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate coarrays.
isCoarray() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate coarrays.
isCoarrayIntrinsicName(String) - Static method in class exc.xmpF.XMPtransCoarrayRun
 
isComplexOrImaginary() - Method in class exc.object.BasicType
 
isComplexOrImaginary() - Method in class exc.object.Xtype
return if is complex or imaginary type
isCompute() - Method in enum exc.openacc.ACCpragma
 
isConst() - Method in class exc.object.Xtype
return if is qualified by 'const'
isConstant() - Method in class exc.object.Xobject
return true if this is an constant object
isDataClause() - Method in enum exc.openacc.ACCpragma
 
isDebugOutput() - Method in interface xcodeml.util.IXmOption
Return true if debug output enabled.
isDebugOutput() - Static method in class xcodeml.util.XmOption
Return true if debug output enabled.
isDebugOutput() - Method in class xcodeml.util.XmOptionLocal
Return true if debug output enabled.
isDebugOutput() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Return true if debug output enabled.
isDeclarativeClause() - Method in enum exc.openacc.ACCpragma
 
isDeclared() - Method in class exc.object.Ident
 
isDefinition() - Method in enum exc.object.Xcode
 
isDelayedDecl() - Method in class exc.object.Xobject
 
isDeviceptr() - Method in class exc.openacc.ACCvar
 
isDirective() - Method in enum exc.openacc.ACCpragma
 
isDistributed() - Method in class exc.xcalablemp.XMPtemplate
 
isDistributed(int) - Method in class exc.xmpF.XMParray
 
isDistributed() - Method in class exc.xmpF.XMPtemplate
 
isDummyArg() - Method in class exc.xmpF.XMPcoarray
 
isEmpty() - Method in class exc.block.BasicBlock
 
isEmpty() - Method in class exc.block.BlockList
 
isEmpty() - Method in class exc.object.Xobject
Returns true if no argument in XobjArgs.
isEmpty() - Method in class exc.object.XobjList
 
isEmptyList() - Method in class exc.object.Xobject
 
isEnum() - Method in class exc.object.Xtype
C: return if is enum
isExplicitShape() - Method in class exc.xmpF.XMPcoarray
 
isExtended() - Method in class exc.object.CompositeType
 
isExtended() - Method in class exc.object.Xtype
Fortran: return if the type extends parent type
isExternalCode() - Method in class exc.object.Xobject
 
isFabstract() - Method in class exc.object.Xtype
Fortran : return if is abstract
isFallocatable() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'allocatable'
isFarray() - Method in class exc.object.Xtype
Fortran: return if is array
isFassumedShape() - Method in class exc.object.FarrayType
 
isFassumedShape() - Method in class exc.object.Xtype
Fortran: return if is assumed shape array
isFassumedSize() - Method in class exc.object.FarrayType
 
isFassumedSize() - Method in class exc.object.Xtype
Fortran: return if is assumed size array
isFasynchronous() - Method in class exc.object.Xtype
Fortran : return if is asynchronous
isFcharacter() - Method in class exc.object.Xtype
C: return if is union
isFclass() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'class' in pointer decl
isFcontiguous() - Method in class exc.object.Xtype
Fortran : return if is contiguous
isFcrayPointer() - Method in class exc.object.Xtype
Fortran : return if it is a cray pointer (ID=060c)
isFdeferred() - Method in class exc.object.Xtype
Fortran : return if is dererred
isFelemental() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'elemental'
isFexternal() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'external'
isFfixedShape() - Method in class exc.object.FarrayType
 
isFfixedShape() - Method in class exc.object.Xtype
Fortran: return if is fixed size array
isFimpure() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'impure'
isFintentIN() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'intent(in)'
isFintentINOUT() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'intent(inout)'
isFintentOUT() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'intent(out)'
isFinternal() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'internal'
isFinternalPrivate() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'private' in structure decl
isFintrinsic() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'intrinsic'
isFirstprivate() - Method in class exc.openacc.ACCvar
 
isFixed() - Method in class exc.xcalablemp.XMPtemplate
 
isFixed() - Method in class exc.xmpF.XMPtemplate
 
isFlenAssumedShape() - Method in class exc.object.BasicType
 
isFlenAssumedShape() - Method in class exc.object.Xtype
Fortran: return if len parameter is variable value
isFlenAssumedSize() - Method in class exc.object.BasicType
 
isFlenAssumedSize() - Method in class exc.object.Xtype
Fortran: return if len parameter is variable value
isFlenVariable() - Method in class exc.object.BasicType
 
isFlenVariable() - Method in class exc.object.Xtype
Fortran: return if len parameter is variable value
isFloating() - Method in class exc.object.BasicType
 
isFloating() - Method in class exc.object.Xtype
return if is float type
isFmodule() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'module' in subroutine/function decl
isFmoduleDef() - Method in class exc.object.XobjectDef
 
isFmoduleVar() - Method in class exc.object.Xobject
 
isFonesided() - Method in interface xcodeml.util.IXmOption
 
isFonesided() - Static method in class xcodeml.util.XmOption
 
isFonesided() - Method in class xcodeml.util.XmOptionLocal
 
isFonesided() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
isFoptional() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'optional'
isFparameter() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'parameter'
isFpointer() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'pointer'
isFprivate() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'private'
isFprocedure() - Method in class exc.object.Xtype
Fortran : return if is 'procedure' decl
isFprogram() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'program'
isFprotected() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'protected'
isFpublic() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'public'
isFpure() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'pure'
isFrecursive() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'recursive'
isFsave() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'save'
isFsequence() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'sequence'
isFstatement() - Method in enum exc.object.Xcode
 
isFsubroutine() - Method in class exc.object.Xtype
Fortran: return if is subroutine
isFtarget() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'target'
isFullShadow(int) - Method in class exc.xmpF.XMParray
 
isFuncDef() - Method in class exc.object.XobjectDef
 
isFuncParam() - Method in enum exc.object.StorageClass
 
isFuncProto() - Method in class exc.object.FunctionType
 
isFuncProto() - Method in class exc.object.Xtype
return if is function prototype
isFuncStatic() - Method in class exc.object.Xtype
return if is qualified by 'static' at function definition
isFunction() - Method in class exc.object.Xtype
return if is function
isFunctionDecl() - Method in class exc.object.XobjectDef
 
isFvalue() - Method in class exc.object.Xtype
Fortran : return if is qualified by 'value' in pointer decl
isFvolatile() - Method in class exc.object.Xtype
Fortran : return if it is volatile
isGccExtension() - Method in class exc.object.Xobject
 
isGccSyntax() - Method in class exc.object.Xobject
 
isGccThread() - Method in class exc.object.Xobject
 
isGETfunc(Xobject) - Static method in class exc.xmpF.XMPcoindexObj
 
isGlobal() - Method in class exc.object.Xtype
return if is qualified by '__global' (OpenCL)
isGlobalDirective() - Method in enum exc.openacc.ACCpragma
 
isIndexRange() - Method in class exc.object.Xobject
 
isInductionVar() - Method in class exc.object.Xobject
 
isInherit() - Method in class exc.xcalablemp.XMPnodes
 
isInline() - Method in class exc.object.Xtype
return if is qualified by 'inline'
isIntConstant() - Method in class exc.object.Xobject
return true if this object is integer constant
isIntegerType(Xtype) - Static method in class exc.xcalablemp.XMPutil
 
isIntegral() - Method in class exc.object.BasicType
 
isIntegral() - Method in class exc.object.EnumType
 
isIntegral() - Method in class exc.object.Xtype
return if is integral type
isLanguageC() - Method in interface xcodeml.util.IXmOption
Return if the language is C
isLanguageC() - Static method in class xcodeml.util.XmOption
Return if the language is C
isLanguageC() - Method in class xcodeml.util.XmOptionLocal
Return if the language is C
isLanguageC() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Return if the language is C
isLanguageF() - Method in interface xcodeml.util.IXmOption
Return if the language is Fortran
isLanguageF() - Static method in class xcodeml.util.XmOption
Return if the language is Fortran
isLanguageF() - Method in class xcodeml.util.XmOptionLocal
Return if the language is Fortran
isLanguageF() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Return if the language is Fortran
isLinearized() - Method in class exc.xmpF.XMParray
 
isLocal() - Method in class exc.xcalablemp.XMPalignedArray
 
isLocalDirective() - Method in enum exc.openacc.ACCpragma
 
isLocalOrParamVar() - Method in class exc.object.Xobject
 
isLocalOrParamVarAddr() - Method in class exc.object.Xobject
 
isLogicalOp() - Method in class exc.object.Xobject
return true if this object is a logical operation.
isLoop() - Method in enum exc.openacc.ACCpragma
 
isMarked() - Method in class exc.block.BasicBlock
 
isMemberAligned() - Method in class exc.object.Ident
 
isNoArraySize() - Method in class exc.object.Xtype
C: return if is not set array size
isNocomm() - Method in class exc.xmpF.XMPinfo
 
isNumeric() - Method in class exc.object.BasicType
 
isNumeric() - Method in class exc.object.Xtype
return if is numeric type
isOneConstant() - Method in class exc.object.Xobject
return true if this object is one integer constant.
isOneConstant() - Method in class exc.object.XobjInt
 
isOneConstant() - Method in class exc.object.XobjLong
 
isOp() - Method in class exc.object.Ident
 
isOp() - Method in class exc.object.XobjString
 
isOpenMP() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate OpenMP directive.
isOpenMP() - Static method in class xcodeml.util.XmOption
Checks does compiler translate OpenMP directive.
isOpenMP() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate OpenMP directive.
isOpenMP() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate OpenMP directive.
isOpenMPTarget() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate OpenMP only target directive.
isOpenMPTarget() - Static method in class xcodeml.util.XmOption
Checks does compiler translate OpenMP target directive.
isOpenMPTarget() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate OpenMP target directive.
isOpenMPTarget() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate OpenMP only target directive.
isParameter() - Method in class exc.xcalablemp.XMPalignedArray
 
isParsed() - Method in class exc.object.Xobject
 
isPointer() - Method in class exc.object.Xtype
C: return if is pointer
isPointer() - Method in class exc.xcalablemp.XMPalignedArray
 
isPointer() - Method in class exc.xmpF.XMPcoarray
 
isPragma() - Method in class exc.object.Xobject
 
isPragma() - Method in class exc.object.XobjectDef
 
isPrePostPair(Xobject, Xobject) - Method in class exc.object.PragmaParser
 
isPresent() - Method in class exc.openacc.ACCvar
 
isPresentOr() - Method in class exc.openacc.ACCvar
 
isPrivate() - Method in class exc.openacc.ACCvar
 
isQualified() - Method in class exc.object.Xtype
return if is qualifed by qualifier, gcc attribute, Fortran kind parameter or Fortran len parameter
isReduction() - Method in enum exc.openacc.ACCpragma
 
isReduction() - Method in class exc.openacc.ACCvar
 
isRemoved() - Method in class exc.block.Statement
 
isRestrict() - Method in class exc.object.Xtype
return if is qualified by 'restrict'
isRewrittedByXmp() - Method in class exc.object.Xobject
 
isSaveDesc() - Method in class exc.xmpF.XMParray
 
isSaveDesc() - Method in class exc.xmpF.XMPobject
 
isScalar() - Method in class exc.xmpF.XMPcoarray
 
isScalar() - Method in class exc.xmpF.XMPdimInfo
 
isScalarIndex(int) - Method in class exc.xmpF.XMPcoindexObj
 
isScopeGlobal() - Method in class exc.object.Xobject
 
isScopeLocal() - Method in class exc.object.Xobject
 
isScopeParam() - Method in class exc.object.Xobject
 
isSet() - Method in class exc.object.Xobject
return ture if this object is an assignment.
isSingle() - Method in class exc.block.BasicBlock
 
isSingle() - Method in class exc.block.BlockList
 
isStar() - Method in class exc.xmpF.XMPdimInfo
 
isStaticDesc() - Method in class exc.xcalablemp.XMPalignedArray
 
isStaticDesc(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
isStaticDesc() - Method in class exc.xcalablemp.XMPtemplate
 
isStencilTypecheckallFlag - Static variable in class exc.xmpF.XMPenv
 
isStencilTypecheckFlag - Static variable in class exc.xmpF.XMPenv
 
isStencilTypecheckQuietFlag - Static variable in class exc.xmpF.XMPenv
 
isStruct() - Method in class exc.object.Xtype
return if is struct/type
isStructure() - Method in class exc.xcalablemp.XMPalignedArray
 
isSub() - Method in class exc.block.FmoduleBlock
 
isSubarray() - Method in class exc.openacc.ACCvar
 
isSuppressLineDirective() - Method in interface xcodeml.util.IXmOption
Checks does decompiler suppress line directives.
isSuppressLineDirective() - Static method in class xcodeml.util.XmOption
Checks does decompiler suppress line directives.
isSuppressLineDirective() - Method in class xcodeml.util.XmOptionLocal
Checks does decompiler suppress line directives.
isSuppressLineDirective() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does decompiler suppress line directives.
isSyntaxModified() - Method in class exc.object.Xobject
 
isTempVar() - Method in class exc.object.Xobject
 
isTerminal() - Method in enum exc.object.Xcode
return true if this object is a terminal object
isTerminal() - Method in class exc.object.Xobject
return true if this object is a terminal object
isToBeFcommon() - Method in class exc.object.Xobject
 
isTriplet() - Method in class exc.xmpF.XMPdimInfo
 
isTripletIndex(int) - Method in class exc.xmpF.XMPcoindexObj
 
isUnaryOp() - Method in enum exc.object.Xcode
return true if this object is unary operation.
isUnaryOp() - Method in class exc.object.Xobject
return true if this object is unary operation.
isUnion() - Method in class exc.object.Xtype
C: return if is union
isUnsigned() - Method in class exc.object.BasicType
 
isUnsigned() - Method in class exc.object.Xtype
C: return if is unsigned type
isUse_device() - Method in class exc.openacc.ACCvar
 
isUseAssociated() - Method in class exc.xmpF.XMPcoarray
 
isUsedInArraySize() - Method in class exc.object.Ident
 
isVarAddr() - Method in class exc.object.Xobject
 
isVarDecl() - Method in class exc.object.XobjectDef
 
isVariable() - Method in class exc.object.Xobject
Return true if the Xobject is a variable.
isVariableArray() - Method in class exc.object.Xtype
C: return if is variable array size
isVarOrFunc() - Method in enum exc.object.StorageClass
 
isVarRef() - Method in class exc.object.Xobject
 
isVectorIndex(int) - Method in class exc.xmpF.XMPcoindexObj
 
isVoid() - Method in class exc.object.BasicType
 
isVoid() - Method in class exc.object.Xtype
return if is void type
isVolatile() - Method in class exc.object.Xtype
return if is qualified by 'volatile'
isXcalableACC() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate XcalableMP directive.
isXcalableACC() - Static method in class xcodeml.util.XmOption
Checks does compiler translate XcalableMP directive.
isXcalableACC() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate XcalableMP directive.
isXcalableACC() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate XcalableMP directive.
isXcalableMP() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate XcalableMP directive.
isXcalableMP() - Static method in class xcodeml.util.XmOption
Checks does compiler translate XcalableMP directive.
isXcalableMP() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate XcalableMP directive.
isXcalableMP() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate XcalableMP directive.
isXcalableMPGPU() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate XcalableMP-GPU directive.
isXcalableMPGPU() - Static method in class xcodeml.util.XmOption
Checks does compiler translate XcalableMP-GPU directive.
isXcalableMPGPU() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate XcalableMP-GPU directive.
isXcalableMPGPU() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate XcalableMP-GPU directive.
isXcalableMPthreads() - Method in interface xcodeml.util.IXmOption
Checks does compiler translate XcalableMP-threads directive.
isXcalableMPthreads() - Static method in class xcodeml.util.XmOption
Checks does compiler translate XcalableMP-threads directive.
isXcalableMPthreads() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler translate XcalableMP-threads directive.
isXcalableMPthreads() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler translate XcalableMP-threads directive.
isZeroConstant() - Method in class exc.object.Xobject
return true if this object is zero integer constant.
isZeroConstant() - Method in class exc.object.XobjInt
 
isZeroConstant() - Method in class exc.object.XobjLong
 
iterateDef(XobjectDefVisitor) - Method in class exc.object.XobjectDefEnv
 
iterateFuncDef(XobjectDefVisitor) - Method in class exc.object.XobjectDefEnv
 
iterator() - Method in class exc.block.BasicBlock
 
iterator() - Method in class exc.object.XobjectDefEnv
 
iterator() - Method in class exc.object.XobjList
 
IVarContainer - Interface in exc.object
 
IXmOption - Interface in xcodeml.util
 
IXobject - Interface in xcodeml.util
 

K

KEY_MAX_COLUMNS - Static variable in interface xcodeml.util.XmDecompilerContext
 
kind - Variable in class exc.object.Ftype
 
kindExpr - Variable in class exc.object.Ftype
 

L

l2g_f - Static variable in class exc.xmpF.XMP
 
LABEL(Xobject) - Static method in class exc.block.Bcons
create statement label block
LabelBlock - Class in exc.block
 
LabelBlock(Xcode, Xobject) - Constructor for class exc.block.LabelBlock
 
LabelBlock(Xcode, Xobject, Xobject, Xobject) - Constructor for class exc.block.LabelBlock
 
lbound(int) - Method in class exc.object.Fshape
 
lbound(int) - Method in class exc.object.Xobject
 
lbound(int, Block) - Method in class exc.object.Xobject
 
lbound(int, Block) - Method in class exc.object.XobjString
 
lbounds() - Method in class exc.object.Fshape
 
lbounds() - Method in class exc.object.Xobject
 
lbounds(Block) - Method in class exc.object.Xobject
 
lbounds(Block) - Method in class exc.object.XobjString
 
left() - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
left() - Method in class exc.object.XobjList
returns the left argument (the first argument)
len - Variable in class exc.object.Ftype
 
lenExpr - Variable in class exc.object.Ftype
 
LineNo - Class in exc.object
 
LineNo(String, int) - Constructor for class exc.object.LineNo
 
lineNo() - Method in class exc.object.LineNo
 
lineNo() - Method in interface xcodeml.util.ILineNo
Get line number
List() - Static method in class exc.object.Xcons
 
List(Xcode) - Static method in class exc.object.Xcons
 
List(Xcode, Xtype) - Static method in class exc.object.Xcons
 
List(Xcode, Xtype, XobjArgs) - Static method in class exc.object.Xcons
 
List(Xcode, Xtype, Xobject...) - Static method in class exc.object.Xcons
 
List(Xcode, XobjArgs) - Static method in class exc.object.Xcons
 
List(Xcode, Xobject...) - Static method in class exc.object.Xcons
 
List(XobjArgs) - Static method in class exc.object.Xcons
 
List(Xobject...) - Static method in class exc.object.Xcons
 
Local(String, Xtype, Xtype) - Static method in class exc.object.Ident
 
Local(String, Xtype) - Static method in class exc.object.Ident
 
LOGICAL - Static variable in class exc.object.Ftype
 
LONG - Static variable in class exc.object.BasicType
 
Long(Xcode, Xtype, long) - Static method in class exc.object.Xcons
 
Long(Xcode, Xtype, long, long) - Static method in class exc.object.Xcons
 
LONG_DOUBLE - Static variable in class exc.object.BasicType
 
LONG_DOUBLE_COMPLEX - Static variable in class exc.object.BasicType
 
LONG_DOUBLE_IMAGINARY - Static variable in class exc.object.BasicType
 
LongConstant(long) - Static method in class exc.object.Xcons
 
longDoubleComplexType - Static variable in class exc.object.Xtype
 
longdoubleType - Static variable in class exc.object.Xtype
 
LONGLONG - Static variable in class exc.object.BasicType
 
LongLongConstant(long, long) - Static method in class exc.object.Xcons
 
LongLongConstant(BigInteger, Xtype, String) - Static method in class exc.object.Xcons
 
longlongType - Static variable in class exc.object.Xtype
 
longType - Static variable in class exc.object.Xtype
 
LOOP_EXPAND - Static variable in class exc.xmpF.XMP
 
LOOP_MARGIN - Static variable in class exc.xmpF.XMP
 
LOOP_NONE - Static variable in class exc.xmpF.XMP
 
LOOP_PEEL_AND_WAIT - Static variable in class exc.xmpF.XMP
 
loop_sched_f - Static variable in class exc.xmpF.XMP
 
loop_test_f - Static variable in class exc.xmpF.XMP
 
loop_test_skip_f - Static variable in class exc.xmpF.XMP
 
loopInfo(ForBlock) - Static method in class exc.xmpF.XMPdimInfo
 

M

MachineDep - Class in exc.util
 
MachineDep() - Constructor for class exc.util.MachineDep
 
MachineDepConst - Interface in exc.util
 
main(String[]) - Static method in class exc.util.omompx
 
main(String[]) - Static method in class exc.xcodeml.XcodeMLNameTable_F
 
make(String, int) - Static method in class exc.object.LineNo
 
makeActualArgs(Xobject) - Method in class exc.xmpF.XMPcoindexObj
 
makeLaunchFuncCallBlock() - Method in class exc.openacc.AccKernel
 
makeStmt_allocStatic() - Method in class exc.xmpF.XMPcoarray
 
makeStmt_allocStatic(BlockList) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_countCoarrays() - Method in class exc.xmpF.XMPcoarray
 
makeStmt_countCoarrays(BlockList) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_regmemStatic() - Method in class exc.xmpF.XMPcoarray
 
makeStmt_regmemStatic(BlockList) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCodimension(int) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCodimension(int, XMPenv) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCodimension(int, XobjList) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCorank() - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCorank(XMPenv) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setCorank(XobjList) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setImageNodes(String, XMPenv) - Static method in class exc.xmpF.XMPcoarray
 
makeStmt_setImageNodes(String, XMPenv, Block) - Static method in class exc.xmpF.XMPcoarray
 
makeStmt_setMappingNodes(Block) - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setVarName() - Method in class exc.xmpF.XMPcoarray
 
makeStmt_setVarName(XMPenv) - Method in class exc.xmpF.XMPcoarray
 
MAX_ASSUMED_SHAPE - Static variable in class exc.xmpF.XMP
 
MAX_DIM - Static variable in class exc.xcalablemp.XMP
 
MAX_DIM - Static variable in class exc.xmpF.XMP
 
memberAddr(Xobject, String) - Static method in class exc.object.Xcons
 
memberAddr(Xobject, Ident) - Static method in class exc.object.Xcons
 
memberRef(Xobject, String) - Static method in class exc.object.Xcons
 
mergeList(XobjList) - Method in class exc.object.XobjList
 
mergeStartAndPostfixArgs(Xobject, Xobject) - Method in class exc.object.PragmaParser
 
MULTI_ADDR_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 

N

Nargs() - Method in class exc.object.Xobject
Get number of argument in XobjArgs.
Nargs() - Method in class exc.object.XobjList
Return the number of arugments.
newCode() - Static method in class exc.object.Xobject
 
next() - Method in class exc.block.backwardStatementIterator
 
next() - Method in class exc.block.BasicBlockExprIterator
 
next() - Method in class exc.block.BasicBlockIterator
 
next() - Method in class exc.block.BlockIterator
 
next() - Method in class exc.block.bottomupBlockIterator
 
next() - Method in class exc.block.forwardStatementIterator
 
next() - Method in class exc.block.topdownBlockIterator
 
next() - Method in class exc.object.bottomupXobjectIterator
 
next() - Method in class exc.object.topdownXobjectDefIterator
 
next() - Method in class exc.object.topdownXobjectIterator
 
next() - Method in class exc.object.XobjectIterator
 
next() - Method in class exc.object.XobjListIterator
 
nextArgs() - Method in class exc.object.XobjArgs
 
nextBasicBlock() - Method in class exc.block.BasicBlockExprIterator
 
nextStatement() - Method in class exc.block.backwardStatementIterator
 
nextStatement() - Method in class exc.block.forwardStatementIterator
 
nextStatement() - Method in interface exc.block.StatementIterator
 
NODES - Static variable in class exc.xcalablemp.XMPobject
 
NODES - Static variable in class exc.xmpF.XMPobject
 
nodes_alloc_f - Static variable in class exc.xmpF.XMP
 
nodes_dealloc_f - Static variable in class exc.xmpF.XMP
 
nodes_dim_size_f - Static variable in class exc.xmpF.XMP
 
nodes_get_dim_info_f - Static variable in class exc.xmpF.XMP
 
nodes_init_EXEC_f - Static variable in class exc.xmpF.XMP
 
nodes_init_GLOBAL_f - Static variable in class exc.xmpF.XMP
 
nodes_init_NODES_f - Static variable in class exc.xmpF.XMP
 
NODES_RANK_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
NODES_SIZE_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
NONBASIC_TYPE - Static variable in class exc.xcalablemp.XMP
 
NONBASIC_TYPE - Static variable in class exc.xmpF.XMP
 
normArrayRefList(XobjList, XMPalignedArray) - Static method in class exc.xcalablemp.XMPrewriteExpr
 
normArraySize(int, Xobject) - Method in class exc.xcalablemp.XMPalignedArray
 
NOT_ALIGNED - Static variable in class exc.xcalablemp.XMPalignedArray
 
NOWAIT_TASKS - Static variable in class exc.xcalablemp.XMPtask
 
NullBlock - Class in exc.block
No operation block
NullBlock() - Constructor for class exc.block.NullBlock
 
numberOfBasicBlock() - Static method in class exc.block.Block
 
numberOfBlock() - Static method in class exc.block.Block
 

O

omompx - Class in exc.util
 
omompx() - Constructor for class exc.util.omompx
 
Opcode() - Method in class exc.block.Block
get Opcode for this block
Opcode() - Method in class exc.object.Xobject
Returns the code of this Xobject
OpcodeName() - Method in class exc.object.Xobject
 
opcodeToNameTable - Variable in class exc.xcodeml.XcodeMLNameTable
 
operand() - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
operand() - Method in class exc.object.XobjList
returns the first argument
OPT_ATOMIC_STMT - Static variable in class exc.object.Xobject
 
OPT_DELAYED_DECL - Static variable in class exc.object.Xobject
 
OPT_F_MODULE_VAR - Static variable in class exc.object.Xobject
 
OPT_GCC_EXTENSION - Static variable in class exc.object.Xobject
 
OPT_GCC_SYNTAX - Static variable in class exc.object.Xobject
 
OPT_GCC_THREAD - Static variable in class exc.object.Xobject
 
OPT_GLOBAL - Static variable in class exc.object.Xobject
 
OPT_INDUCTION_VAR - Static variable in class exc.object.Xobject
 
OPT_PARSED - Static variable in class exc.object.Xobject
 
OPT_REWRITTED_XMP - Static variable in class exc.object.Xobject
 
OPT_SYNTAX_MODIFIED - Static variable in class exc.object.Xobject
 
OPT_TO_BE_FCOMMON - Static variable in class exc.object.Xobject
 
OPT_USED_IN_ARRAY_SIZE - Static variable in class exc.object.Xobject
 
original - Variable in class exc.object.CompositeType
original type (to suppress output same type)
Output(Writer) - Method in class exc.object.XobjectFile
 

P

Param(String, Xtype) - Static method in class exc.object.Ident
 
parent - Variable in class exc.object.Xobject
 
parent - Variable in class exc.object.XobjectDefEnv
 
PARENT_BLOCK - Static variable in class exc.xcalablemp.XMP
 
parent_type_id - Variable in class exc.object.CompositeType
Fortran2003 : type extension.
parentId() - Method in class exc.object.CompositeType
return parent type id
parse(Xobject) - Method in interface exc.object.ExternalPragmaParser
Parse pragma element.
parse(Xobject) - Method in class exc.object.PragmaParser
 
parseAlignForStructure(String, Ident, Block, String, Ident, XMPenv) - Method in class exc.xmpF.XMParray
 
parseDecl(Xobject, XMPenv, PragmaBlock) - Static method in class exc.xmpF.XMPobjectsRef
 
parsePragma(Xobject, XMPenv, PragmaBlock) - Method in class exc.xmpF.XMPnodes
 
parseSubscripts(Xobject) - Static method in class exc.xmpF.XMPdimInfo
 
peekEnv() - Method in class exc.object.PragmaParser
 
platform - Static variable in class exc.openacc.ACC
 
POINTER - Static variable in class exc.object.Xtype
 
Pointer(Xtype) - Static method in class exc.object.Xtype
C: create pointer type.
Pointer(Xtype, XobjectFile) - Static method in class exc.object.Xtype
C: create pointer type and add to type table.
PointerRef(Xobject) - Static method in class exc.object.Xcons
 
PointerType - Class in exc.object
Represents C pointer type.
PointerType(String, Xtype, long, Xobject) - Constructor for class exc.object.PointerType
 
PointerType(Xtype) - Constructor for class exc.object.PointerType
 
popEnv() - Method in class exc.object.PragmaParser
 
postprocess(XobjectFile) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
PRAGMA(Xcode, String, Xobject, BlockList) - Static method in class exc.block.Bcons
create 'pragma' statement block
PRAGMA_BLOCK - Static variable in class exc.xcalablemp.XMP
 
pragma_syntax - Variable in class exc.object.PragmaParser.Result
 
PragmaBlock - Class in exc.block
 
PragmaBlock(Xcode, String, Xobject, BlockList) - Constructor for class exc.block.PragmaBlock
 
PragmaBlock(PragmaBlock) - Constructor for class exc.block.PragmaBlock
make clone
PragmaParser - Class in exc.object
Base pragma parser.
PragmaParser(XobjectFile) - Constructor for class exc.object.PragmaParser
 
PragmaParser.Result - Class in exc.object
 
PragmaSyntax - Enum in exc.object
pragma syntax code.
PREFIX_ - Static variable in class exc.xmpF.XMP
 
preprocess(XobjectFile) - Method in class exc.xcodeml.XmfXobjectToXcodeTranslator
 
preprocess(XobjectFile) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
PRESENT_OR_COPY_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
PRESENT_OR_INIT_DATA_FUNC_NAME - Static variable in class exc.openacc.ACC
 
print(Block) - Method in class exc.block.BlockPrintWriter
 
print(BlockList) - Method in class exc.block.BlockPrintWriter
 
print() - Method in class exc.block.FuncDefBlock
print out this object to System.out (for debug)
print(OutputStream) - Method in class exc.block.FuncDefBlock
print out this object to out (for debug)
print(Writer) - Method in class exc.block.FuncDefBlock
print out this object to out (for debug)
print(Xobject) - Method in class exc.object.XobjectPrintWriter
 
printBool(boolean) - Method in class exc.object.XobjectPrintWriter
 
printDefs(List<XobjectDef>) - Method in class exc.object.XobjectPrintWriter
 
printDeviceFunc(XobjectDef, Ident) - Method in class exc.xcalablemp.XMPgpuDecompileWriter
 
printHostFunc(XobjectDef) - Method in class exc.xcalablemp.XMPgpuDecompileWriter
 
printIdentList(Xobject, int) - Method in class exc.object.XobjectPrintWriter
 
printInt(long) - Method in class exc.object.XobjectPrintWriter
 
printObject(Xobject) - Method in class exc.object.XobjectPrintWriter
 
printObjectNoIndent(Xobject) - Method in class exc.object.XobjectPrintWriter
 
printType(Xtype) - Method in class exc.object.XobjectPrintWriter
 
proc_list - Variable in class exc.object.CompositeType
member function list
prop - Static variable in class exc.openacc.ACC
 
prop - Static variable in class exc.openacc.ACCvar
 
PROP - Static variable in class exc.xcalablemp.XMPgpuDataTable
 
PropObject - Class in exc.object
Super class of objects which has a property list.
PropObject() - Constructor for class exc.object.PropObject
 
pushEnv(XobjList) - Method in class exc.object.PragmaParser
 
putLoopIter(CforBlock, String, XobjList) - Static method in class exc.xcalablemp.XMPutil
 
putStaticDesc(String) - Method in class exc.xcalablemp.XMPsymbolTable
 
putXMPalignedArray(XMPalignedArray) - Method in class exc.xcalablemp.XMPglobalDecl
 
putXMPalignedArray(XMPalignedArray) - Method in class exc.xcalablemp.XMPsymbolTable
 
putXMParray(XMParray) - Method in class exc.xmpF.XMPsymbolTable
put the give XMParray to the symbol table.
putXMPcoarray(XMPcoarray) - Method in class exc.xcalablemp.XMPglobalDecl
 
putXMPcoarray(XMPcoarray) - Method in class exc.xcalablemp.XMPsymbolTable
 
putXMPgpuData(XMPgpuData) - Method in class exc.xcalablemp.XMPgpuDataTable
 
putXMPobject(XMPobject) - Method in class exc.xcalablemp.XMPglobalDecl
 
putXMPobject(XMPobject) - Method in class exc.xcalablemp.XMPsymbolTable
 
putXMPobject(XMPobject) - Method in class exc.xmpF.XMPsymbolTable
put the give XMPobjct to the symbol table.

R

rd_a - Variable in class exc.xmpF.XMPotype
 
read(Reader) - Method in class exc.xcodeml.XcodeMLtools
read XcodeML file to convert to XobjectFile object.
read(Reader) - Method in class exc.xcodeml.XcodeMLtools_Fmod
 
readDocument(Reader) - Method in class exc.xcodeml.XcodeMLtools
 
REAL - Static variable in class exc.object.Ftype
 
realloc() - Method in class exc.xcalablemp.XMPalignedArray
 
Reduce(Xobject) - Static method in class exc.object.Xcons
 
Reduce(Xobject, Block) - Static method in class exc.object.Xcons
 
REDUCE_BAND - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_BAND - Static variable in class exc.xmpF.XMP
 
REDUCE_BOR - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_BOR - Static variable in class exc.xmpF.XMP
 
REDUCE_BXOR - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_BXOR - Static variable in class exc.xmpF.XMP
 
REDUCE_EQV - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_EQV - Static variable in class exc.xmpF.XMP
 
REDUCE_FIRSTMAX - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_FIRSTMAX - Static variable in class exc.xmpF.XMP
 
REDUCE_FIRSTMIN - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_FIRSTMIN - Static variable in class exc.xmpF.XMP
 
REDUCE_LAND - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_LAND - Static variable in class exc.xmpF.XMP
 
REDUCE_LASTMAX - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_LASTMAX - Static variable in class exc.xmpF.XMP
 
REDUCE_LASTMIN - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_LASTMIN - Static variable in class exc.xmpF.XMP
 
REDUCE_LOR - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_LOR - Static variable in class exc.xmpF.XMP
 
REDUCE_LXOR - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_LXOR - Static variable in class exc.xmpF.XMP
 
REDUCE_MAX - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_MAX - Static variable in class exc.xmpF.XMP
 
REDUCE_MAXLOC - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_MAXLOC - Static variable in class exc.xmpF.XMP
 
REDUCE_MIN - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_MIN - Static variable in class exc.xmpF.XMP
 
REDUCE_MINLOC - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_MINLOC - Static variable in class exc.xmpF.XMP
 
REDUCE_MINUS - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_MINUS - Static variable in class exc.xmpF.XMP
 
REDUCE_NEQV - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_NEQV - Static variable in class exc.xmpF.XMP
 
REDUCE_NONE - Static variable in class exc.xmpF.XMP
 
REDUCE_PROD - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_PROD - Static variable in class exc.xmpF.XMP
 
reduce_shadow_acc_f - Static variable in class exc.xmpF.XMP
 
reduce_shadow_async_acc_f - Static variable in class exc.xmpF.XMP
 
reduce_shadow_async_f - Static variable in class exc.xmpF.XMP
 
reduce_shadow_f - Static variable in class exc.xmpF.XMP
 
REDUCE_SUM - Static variable in class exc.xcalablemp.XMPcollective
 
REDUCE_SUM - Static variable in class exc.xmpF.XMP
 
reduction_acc_f - Static variable in class exc.xmpF.XMP
 
reduction_f - Static variable in class exc.xmpF.XMP
 
reduction_loc_acc_f - Static variable in class exc.xmpF.XMP
 
reduction_loc_f - Static variable in class exc.xmpF.XMP
 
Ref() - Method in class exc.object.Ident
 
ref_dealloc_f - Static variable in class exc.xmpF.XMP
 
ref_init_f - Static variable in class exc.xmpF.XMP
 
ref_nodes_alloc_f - Static variable in class exc.xmpF.XMP
 
ref_set_dim_info_f - Static variable in class exc.xmpF.XMP
 
ref_set_loop_info_f - Static variable in class exc.xmpF.XMP
 
ref_templ_alloc_f - Static variable in class exc.xmpF.XMP
 
reflect_acc_f - Static variable in class exc.xmpF.XMP
 
reflect_async_acc_f - Static variable in class exc.xmpF.XMP
 
reflect_async_f - Static variable in class exc.xmpF.XMP
 
reflect_f - Static variable in class exc.xmpF.XMP
 
reflected - Variable in class exc.xmpF.XMPotype
 
regn() - Method in class exc.object.Ident
 
remove() - Method in class exc.block.backwardStatementIterator
 
remove() - Method in class exc.block.Block
 
remove() - Method in class exc.block.forwardStatementIterator
 
remove() - Method in class exc.block.Statement
 
remove(Xobject) - Method in class exc.object.XobjList
 
remove() - Method in class exc.object.XobjListIterator
 
removeAll() - Method in class exc.block.BlockList
 
removeArgs(XobjArgs) - Method in class exc.object.Xobject
Remove the specified argument in XobjArgs Dummy method at base class, it causes exception.
removeArgs(XobjArgs) - Method in class exc.object.XobjList
 
removeCflowTo(BasicBlock) - Method in class exc.block.BasicBlock
 
removeCodimensions() - Method in class exc.object.Coshape
 
removeCodimensions() - Method in class exc.object.Xtype
 
removeCodimensions() - Method in class exc.xmpF.XMPcoarray
 
removeCoindex() - Method in class exc.xmpF.XMPcoindexObj
 
removeDeclInit() - Method in class exc.block.BlockList
 
removeDeclInit() - Method in class exc.block.FuncDefBlock
remove initializer for local variables.
removeFirst() - Method in class exc.block.BlockList
 
removeFirstArgs() - Method in class exc.object.Xobject
Remove the first argument in XobjArgs Dummy method at base class, it causes exception.
removeFirstArgs() - Method in class exc.object.XobjList
 
removeIdent(String) - Method in class exc.block.BlockList
 
removeIdent(String, Block) - Method in class exc.xmpF.XMPenv
Remove the identifier specified with the name and block where the identifier is decalred, in this XMPenv.
removeIdent(String, Block) - Method in class exc.xmpF.XMPmodule
Remove the declareation of the identifier of the give name.
removeLastArgs() - Method in class exc.object.Xobject
Remove the last argument in XobjArgs Dummy method at base class, it causes exception.
removeLastArgs() - Method in class exc.object.XobjList
 
removeLocalIdent(Block, String) - Static method in class exc.xcalablemp.XMPlocalDecl
 
removeVarIdent(String) - Method in class exc.block.Block
 
remProp(Object) - Method in class exc.object.PropObject
 
remProperties() - Method in class exc.object.PropObject
 
replace(Block) - Method in class exc.block.Block
 
resetAllocatable() - Method in class exc.xmpF.XMPcoarray
 
resetError() - Static method in class exc.xmpF.XMP
 
resetMark() - Method in class exc.block.BasicBlock
 
resetPointer() - Method in class exc.xmpF.XMPcoarray
 
resetSaveAttr() - Method in class exc.xmpF.XMPcoarray
 
Result(PragmaSyntax, Xobject) - Constructor for class exc.object.PragmaParser.Result
 
RETURN() - Static method in class exc.block.Bcons
create 'return' statement block
RETURN(BasicBlock) - Static method in class exc.block.Bcons
create 'return' statement block
RETURN(Xobject) - Static method in class exc.block.Bcons
create 'return' statement block
reverse() - Method in class exc.object.XobjList
 
revLogicalOpcode(Xcode) - Static method in class exc.object.Xcons
 
rewrite(FuncDefBlock) - Method in class exc.xcalablemp.XMPrewriteExpr
 
rewriteAllocate(XobjList, Statement, Block, XMPenv) - Method in class exc.xmpF.XMParray
 
rewriteArrayRefInLoop(Xobject, XMPglobalDecl, Block, BlockList, XobjList) - Static method in class exc.xcalablemp.XMPrewriteExpr
 
rewriteDeallocate(XobjList, Statement, Block, XMPenv) - Method in class exc.xmpF.XMParray
 
rewriteLoopIndexInLoop(Xobject, String, XMPtemplate, int, XMPglobalDecl, Block) - Static method in class exc.xcalablemp.XMPrewriteExpr
 
rewritePointerAssign(Xobject, XMParray, Statement, Block, XMPenv) - Method in class exc.xmpF.XMParray
 
rewriteVarDecl(Xobject, boolean) - Method in class exc.xcalablemp.XMPrewriteExpr
 
right() - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
right() - Method in class exc.object.XobjList
returns the right argment (the second argument)
run() - Method in class exc.object.FconstFolder
\ EXECUTOR \
run(FuncDefBlock, XMPenv) - Method in class exc.xmpF.XMPanalyzePragma
 
run() - Method in class exc.xmpF.XMPcoarrayInitProcedure
an example of source program: -------------------------------------------- subroutine EX1 or module EX1 use M1 !! contains "real :: V1(10,20)[4,*]" ! use-associated static coarray complex(8), save :: V2[0:*] ! local static coarray !! other coarrays, i.e., allocatable coarrays and dummy coarrays are handled by !! transDeclPart_allocatableLocal, transDeclPart_staticDummy, and !! transDeclPart_allocatableDummy in XMPtransCoarrayRun.java.
run(FuncDefBlock, XMPenv) - Method in class exc.xmpF.XMPrewriteExpr
 
run(FuncDefBlock, XMPenv) - Method in class exc.xmpF.XMPtransPragma
 
run(FuncDefBlock, XMPenv) - Method in class exc.xmpF.XMPtypecheckStencilKernel
 
run(String[]) - Method in class xcodeml.util.XmBackEnd
runs decompiler and returns exit code.
run1() - Method in class exc.xmpF.XMPtransCoarrayRun
 
run2() - Method in class exc.xmpF.XMPtransCoarrayRun
 
run3() - Method in class exc.xmpF.XMPtransCoarrayRun
 
run4() - Method in class exc.xmpF.XMPtransCoarrayRun
 
run_block(FuncDefBlock, XMPenv, Block) - Method in class exc.xmpF.XMPtransPragma
 

S

sameTypeAndKind(Xobject) - Method in class exc.object.Ftype
 
sameTypeAndKind(Xobject, Block) - Method in class exc.object.Ftype
 
sameTypeAndKind(Xtype) - Method in class exc.object.Ftype
 
sameTypeAndKind(Xtype, Block) - Method in class exc.object.Ftype
 
sameTypeAndKind(Ftype) - Method in class exc.object.Ftype
 
SAVE_DESC_PREFIX_ - Static variable in class exc.xmpF.XMP
 
saveOrigId() - Method in class exc.object.Ident
 
searchCommonMember(String, OMPanalyzeDecl, XobjectDef) - Method in class exc.block.FuncDefBlock
 
Set(Xobject, Xobject) - Static method in class exc.object.Xcons
 
set_all_profile() - Method in class exc.xcalablemp.XMPtranslate
 
set_all_profile() - Method in class exc.xcalablemp.XMPtranslateLocalPragma
 
SET_NODES_NAME - Static variable in class exc.xmpF.XMPcoarray
 
set_reduce_shadow_acc_f - Static variable in class exc.xmpF.XMP
 
set_reduce_shadow_f - Static variable in class exc.xmpF.XMP
 
set_reflect_acc_f - Static variable in class exc.xmpF.XMP
 
set_reflect_f - Static variable in class exc.xmpF.XMP
 
set_selective_profile() - Method in class exc.xcalablemp.XMPtranslate
 
set_selective_profile() - Method in class exc.xcalablemp.XMPtranslateLocalPragma
 
setAcc(Xobject) - Method in class exc.xmpF.XMPinfo
 
setAddPar(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to ensure left to right evaluation of mathematical expression.
setAddPar(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to ensure left to right evaluation of mathematical expression.
setAddPar(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to ensure left to right evaluation of mathematical expression.
setAddPar(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to ensure left to right evaluation of mathematical expression.
setAlias(String) - Method in class exc.object.Ident
 
setAlias(String) - Method in class exc.object.XobjString
 
setAlignAny() - Method in class exc.xmpF.XMPdimInfo
 
setAlignMannerAt(int, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setAlignNormExprAt(Xobject, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setAlignSubscript(int, Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setAlignSubscriptExprAt(Xobject, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setAlignSubscriptIndexAt(int, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setAlignSubscriptIndexAt(int, int) - Method in class exc.xmpF.XMParray
 
setAlignSubscriptOffsetAt(Xobject, int) - Method in class exc.xmpF.XMParray
 
setAllocatable() - Method in class exc.xmpF.XMPcoarray
 
setArg(Xobject) - Method in class exc.object.XobjArgs
 
setArg(int, Xobject) - Method in class exc.object.Xobject
Set argument list in XobjArg.
setArg(int, Xobject) - Method in class exc.object.XobjList
Sets the i-th argument
setArgs(XobjArgs) - Method in class exc.object.Xobject
Set an argument list in XobjArgs.
setArgs(XobjArgs) - Method in class exc.object.XobjList
Sets the argument list
setArray(Xobject, XMParray) - Static method in class exc.xmpF.XMParray
 
setArrayInfoVar(Ident, Ident, Ident) - Method in class exc.xmpF.XMPdimInfo
 
setArraySize(long) - Method in class exc.object.ArrayType
 
setArraySizeExpr(Xobject) - Method in class exc.object.ArrayType
 
setAside(Block) - Method in class exc.block.BlockIterator
 
setAside(Vector<Block>) - Method in class exc.block.BlockIterator
 
setAsyncId(Xobject) - Method in class exc.xmpF.XMPinfo
 
setBcastInfo(XMPobjectsRef, XMPobjectsRef, Vector<Xobject>) - Method in class exc.xmpF.XMPinfo
 
setBind(String) - Method in class exc.object.Xtype
Fortran : set qualifier 'bind' in pointer decl
setBindName(String) - Method in class exc.object.Xtype
Fortran : set qualifier 'bind_name' in pointer decl
setBitField(int) - Method in class exc.object.Ident
 
setBlock(Block) - Method in class exc.block.BlockIterator
 
setBody(BlockList) - Method in class exc.block.Block
set the body
setBody(BlockList) - Method in class exc.block.CompoundBlock
set body
setBody(BlockList) - Method in class exc.block.CondBlock
 
setBody(BlockList) - Method in class exc.block.FdoBlock
 
setBody(BlockList) - Method in class exc.xmpF.XMPinfo
 
setClauses(Xobject) - Method in class exc.block.PragmaBlock
 
setCoarrayUseStatement(boolean) - Method in interface xcodeml.util.IXmOption
Set/get suboption -fcoarray-use-statement (boolean)
setCoarrayUseStatement(boolean) - Static method in class xcodeml.util.XmOption
Set/get suboption -fcoarray-use-statement (boolean)
setCoarrayUseStatement(boolean) - Method in class xcodeml.util.XmOptionLocal
Set/get suboption -fcoarray-use-statement (boolean)
setCoarrayUseStatement(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set/get suboption -fcoarray-use-statement (boolean)
setCodimensions(Xobject[]) - Method in class exc.object.Coshape
 
setCodimensions(Xobject) - Method in class exc.object.Ident
 
setCodimensions(Xobject[]) - Method in class exc.object.Xtype
 
setCodimensions(Xobject[]) - Method in class exc.xmpF.XMPcoarray
 
setCompilerVendor(int) - Method in interface xcodeml.util.IXmOption
Set compiler vendor constant.
setCompilerVendor(int) - Static method in class xcodeml.util.XmOption
Set compiler vendor constant.
setCompilerVendor(int) - Method in class xcodeml.util.XmOptionLocal
Set compiler vendor constant.
setCompilerVendor(int) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set compiler vendor constant.
setCondBBlock(BasicBlock) - Method in class exc.block.CondBlock
 
setCondBBlock(BasicBlock) - Method in class exc.block.IfBlock
set BasicBlock in condition part
setCurrentDef(FuncDefBlock) - Method in class exc.xmpF.XMPenv
Set the given definition as the current definition in this XMPenv.
setDebugOutput(boolean) - Method in interface xcodeml.util.IXmOption
Set debug output.
setDebugOutput(boolean) - Static method in class xcodeml.util.XmOption
Set debug output.
setDebugOutput(boolean) - Method in class xcodeml.util.XmOptionLocal
Set debug output.
setDebugOutput(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set debug output.
setDecl(XobjList) - Method in class exc.xcalablemp.XMPtemplate
 
setDeclaredBlock(BlockList) - Method in class exc.object.Ident
 
setDecls(Xobject) - Method in class exc.block.BlockList
 
setDef(Xobject) - Method in class exc.object.XobjectDef
 
setDefaultVectorLength(int) - Method in enum exc.openacc.AccDevice
 
setDevicePtr(Ident) - Method in class exc.openacc.ACCvar
 
setDFN(int) - Method in class exc.block.BasicBlock
 
setDistDecl(XobjList) - Method in class exc.xcalablemp.XMPtemplate
 
setDistManner(int, Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setDistMannerAt(int, int) - Method in class exc.xcalablemp.XMPtemplate
 
setDistMannerAt(int, int, Xobject) - Method in class exc.xmpF.XMPtemplate
 
setDistributionIsFixed(boolean) - Method in class exc.xcalablemp.XMPtemplate
 
setDistributionIsFixed() - Method in class exc.xcalablemp.XMPtemplate
 
setElseBody(BlockList) - Method in class exc.block.Block
set the BlockList of "else" part
setElseBody(BlockList) - Method in class exc.block.IfBlock
set the BlockList of "else" part
setExpr(Xobject) - Method in class exc.block.BasicBlock
 
setExpr(Xobject) - Method in class exc.block.BasicBlockExprIterator
 
setExpr(Xobject) - Method in class exc.block.Statement
 
setFarraySizeExpr(Xobject[]) - Method in class exc.object.FarrayType
 
setFcommonName(String) - Method in class exc.object.Ident
 
setFdeclaredModule(String) - Method in class exc.object.Ident
 
setFlagId(Ident) - Method in class exc.xcalablemp.XMPalignedArray
 
setFlagId(Ident) - Method in class exc.xcalablemp.XMPtemplate
 
setFlen(Xobject) - Method in class exc.object.BasicType
 
setFonesided(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to use one-sided functions in Fortran.
setFonesided(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to use one-sided functions in Fortran.
setFonesided(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to use one-sided functions in Fortran.
setFonesided(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to use one-sided functions in Fortran.
setFparamValue(Xobject) - Method in class exc.object.Ident
 
setFTypeParamValues(XobjList) - Method in class exc.object.Xtype
 
setFullShadow(int) - Method in class exc.xmpF.XMParray
 
setFuncParam(Xobject) - Method in class exc.object.FunctionType
 
setFuncParamIdList(Xobject) - Method in class exc.object.FunctionType
 
setFuncResultName(String) - Method in class exc.object.FunctionType
 
setFuncResultName(String) - Method in class exc.object.Xtype
Fortran: set function result name
setGccAttributes(Xobject) - Method in class exc.object.Xtype
set GCC attributes
setGmoveOperands(Xobject, Xobject) - Method in class exc.xmpF.XMPinfo
 
setGmoveOpt(Xobject) - Method in class exc.xmpF.XMPinfo
 
setGtolTemp0IdAt(Ident, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setGtolTemp0IdAt(Ident, int) - Method in class exc.xcalablemp.XMPtemplate
 
setHasShadow() - Method in class exc.xcalablemp.XMPalignedArray
 
setHostDesc(Ident) - Method in class exc.openacc.ACCvar
 
setId(int) - Method in class exc.object.PropObject
 
setIdent(Ident) - Method in class exc.openacc.ACCvar
 
setIdentDecl(XobjectFile) - Method in class exc.xcodeml.XcodeMLtools
 
setIdentEtc(Ident) - Method in class exc.xmpF.XMPcoarray
 
setIdentList(Xobject) - Method in class exc.block.BlockList
 
setIdentList(Xobject) - Method in class exc.object.XobjectDefEnv
 
setInductionVar(Xobject) - Method in class exc.block.FdoBlock
 
setInitBBlock(BasicBlock) - Method in class exc.block.Block
set loop initialization expression block.
setInitBlock(BasicBlock) - Method in class exc.block.CforBlock
 
setIsArrayStatic(boolean) - Method in class exc.object.Xtype
set qualifier 'static' in array specifier
setIsAsync(boolean) - Method in interface xcodeml.util.IXmOption
Sets whether the compiler supports asynchronous communications or not.
setIsAsync(boolean) - Static method in class xcodeml.util.XmOption
Sets whether the compiler supports asynchronous communications or not.
setIsAsync(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets whether the compiler supports asynchronous communications or not.
setIsAsync(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets whether the compiler supports asynchronous communications or not.
setIsAtomicIO(boolean) - Method in interface xcodeml.util.IXmOption
Set if or not IO statements are transformed to atomic operation.
setIsAtomicIO(boolean) - Static method in class xcodeml.util.XmOption
Set if or not IO statements are transformed to atomic operation.
setIsAtomicIO(boolean) - Method in class xcodeml.util.XmOptionLocal
Set if or not IO statements are transformed to atomic operation.
setIsAtomicIO(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set if or not IO statements are transformed to atomic operation.
setIsAtomicStmt(boolean) - Method in class exc.object.Xobject
 
setIsCoarray(boolean) - Method in class exc.object.Xtype
 
setIsCoarray(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate coarrays
setIsCoarray(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate coarrays
setIsCoarray(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate coarrays
setIsCoarray(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate coarrays
setIsConst(boolean) - Method in class exc.object.Xtype
set qualifier 'const'
setIsDeclared(boolean) - Method in class exc.object.Ident
 
setIsDelayedDecl(boolean) - Method in class exc.object.Xobject
 
setIsDistributed() - Method in class exc.xcalablemp.XMPtemplate
 
setIsDistributed() - Method in class exc.xmpF.XMPtemplate
 
setIsFabstract(boolean) - Method in class exc.object.Xtype
Fortran : set attribute 'is_abstract'
setIsFallocatable(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'allocatable'
setIsFasynchronous(boolean) - Method in class exc.object.Xtype
Fortran : set attribute 'is_asynchronous'
setIsFclass(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'class' in pointer decl
setIsFcontiguous(boolean) - Method in class exc.object.Xtype
Fortran : set attribute 'is_contiguous'
setIsFcrayPointer(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'cray pointer' (ID=060c)
setIsFdeferred(boolean) - Method in class exc.object.Xtype
Fortran : set attribute 'is_deferred'
setIsFelemental(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'elemental'
setIsFexternal(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'external'
setIsFimpure(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'impure'
setIsFintentIN(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'intent(in)'
setIsFintentINOUT(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'intent(inout)'
setIsFintentOUT(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'intent(out)'
setIsFinternal(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'internal'
setIsFinternalPrivate(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'private' in structure decl
setIsFintrinsic(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'intrinsic'
setIsFixed() - Method in class exc.xcalablemp.XMPtemplate
 
setIsFixed() - Method in class exc.xmpF.XMPtemplate
 
setIsFmodule(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'module' in subroutine/function decl
setIsFmoduleVar(boolean) - Method in class exc.object.Xobject
 
setIsFoptional(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'optional'
setIsFparameter(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'parameter'
setIsFpointer(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'pointer'
setIsFprivate(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'private'
setIsFprocedure(boolean) - Method in class exc.object.Xtype
Fortran : set attribute 'is_procedure'
setIsFprogram(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'program'
setIsFprotected(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'protected'
setIsFpublic(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'public'
setIsFpure(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'pure'
setIsFrecursive(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'recursive'
setIsFsave(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'save'
setIsFsequence(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'sequence'
setIsFtarget(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'target'
setIsFuncStatic(boolean) - Method in class exc.object.Xtype
set qualifier 'static' at function definition
setIsFvalue(boolean) - Method in class exc.object.Xtype
Fortran : set qualifier 'value' in pointer decl
setIsGccExtension(boolean) - Method in class exc.object.Xobject
 
setIsGccSyntax(boolean) - Method in class exc.object.Xobject
 
setIsGccThread(boolean) - Method in class exc.object.Xobject
 
setIsGlobal(boolean) - Method in class exc.object.Xobject
 
setIsGlobal(boolean) - Method in class exc.object.Xtype
set qualifier '__global' (OpenCL)
setIsInductionVar(boolean) - Method in class exc.object.Xobject
 
setIsInline(boolean) - Method in class exc.object.Xtype
set qualifier 'inline'
setIsLocal() - Method in class exc.xcalablemp.XMPalignedArray
 
setIsOpenMP(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate OpenMP directive.
setIsOpenMP(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate OpenMP directive.
setIsOpenMP(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate OpenMP directive.
setIsOpenMP(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate OpenMP directive.
setIsOpenMPTarget(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate OpenMP only target directive.
setIsOpenMPTarget(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate OpenMP target directive.
setIsOpenMPTarget(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate OpenMP only target directive.
setIsOpenMPTarget(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate OpenMP target directive.
setIsParameter() - Method in class exc.xcalablemp.XMPalignedArray
 
setIsParsed(boolean) - Method in class exc.object.Xobject
 
setIsPointer() - Method in class exc.xcalablemp.XMPalignedArray
 
setIsRestrict(boolean) - Method in class exc.object.Xtype
set qualifier 'restirct'
setIsRewrittedByXmp(boolean) - Method in class exc.object.Xobject
 
setIsStaticDesc(boolean) - Method in class exc.xcalablemp.XMPalignedArray
 
setIsStaticDesc(boolean) - Method in class exc.xcalablemp.XMPtemplate
 
setIsSuppressLineDirective(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to suppress to write line directives.
setIsSuppressLineDirective(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to suppress to write line directives.
setIsSuppressLineDirective(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to suppress to write line directives.
setIsSuppressLineDirective(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to suppress to write line directives.
setIsSyntaxModified(boolean) - Method in class exc.object.Xobject
 
setIsToBeFcommon(boolean) - Method in class exc.object.Xobject
 
setIsUsedInArraySize(boolean) - Method in class exc.object.Ident
 
setIsVoaltile(boolean) - Method in class exc.object.Xtype
set qualifier 'volatile'
setIsXcalableACC(boolean) - Method in interface xcodeml.util.IXmOption
 
setIsXcalableACC(boolean) - Static method in class xcodeml.util.XmOption
 
setIsXcalableACC(boolean) - Method in class xcodeml.util.XmOptionLocal
 
setIsXcalableACC(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
setIsXcalableMP(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate XcalableMP directive.
setIsXcalableMP(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate XcalableMP directive.
setIsXcalableMP(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate XcalableMP directive.
setIsXcalableMP(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate XcalableMP directive.
setIsXcalableMPGPU(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate XcalableMP-GPU directive.
setIsXcalableMPGPU(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate XcalableMP-GPU directive.
setIsXcalableMPGPU(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate XcalableMP-GPU directive.
setIsXcalableMPGPU(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate XcalableMP-GPU directive.
setIsXcalableMPthreads(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to translate XcalableMP-threads directive.
setIsXcalableMPthreads(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to translate XcalableMP-threads directive.
setIsXcalableMPthreads(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to translate XcalableMP-threads directive.
setIsXcalableMPthreads(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to translate XcalableMP-threads directive.
setIterBBlock(BasicBlock) - Method in class exc.block.Block
set loop iteration expression block.
setIterBlock(BasicBlock) - Method in class exc.block.CforBlock
 
setKind(int) - Method in class exc.object.Xtype
set kind constant (BASIC, STRUCT, UNION, ...)
setLabel(Xobject) - Method in class exc.block.Block
set label name.
setLabel(Xobject) - Method in class exc.block.LabelBlock
 
setLanguage(XmLanguage) - Method in interface xcodeml.util.IXmOption
Set language
setLanguage(XmLanguage) - Static method in class xcodeml.util.XmOption
Set language
setLanguage(XmLanguage) - Method in class xcodeml.util.XmOptionLocal
Set language
setLanguage(XmLanguage) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set language
setLeft(Xobject) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
setLeft(Xobject) - Method in class exc.object.XobjList
sets the left (first) argument
setLinearized(boolean) - Method in class exc.xmpF.XMParray
 
setLineNo(LineNo) - Method in class exc.block.Block
set the line number information
setLineNo(LineNo) - Method in class exc.block.Statement
 
setLineNo(LineNo) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
setLineNo(LineNo) - Method in class exc.object.XobjList
set the line number information.
setLocalId(Ident) - Method in class exc.xmpF.XMParray
 
setLoopDimInfo(Vector<XMPdimInfo>) - Method in class exc.xmpF.XMPobjectsRef
 
setLoopInfo(Vector<XMPdimInfo>, XMPobjectsRef) - Method in class exc.xmpF.XMPinfo
 
setLoopInfo(Vector<XMPdimInfo>, XMPobjectsRef, int, Vector<XMPdimInfo>) - Method in class exc.xmpF.XMPinfo
 
setLoopLocalVar(Ident) - Method in class exc.xmpF.XMPdimInfo
 
setLoopOnIndex(int) - Method in class exc.xmpF.XMPdimInfo
 
setLoopOnRefInfo(int, Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setLower(Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setLowerBound(Xobject) - Method in class exc.block.CforBlock
 
setLowerBound(Xobject) - Method in class exc.block.FdoBlock
 
setLowerBound(Xobject) - Method in interface exc.block.ForBlock
set lower bound
setMainName(String) - Method in interface xcodeml.util.IXmOption
Set name of the main function
setMainName(String) - Static method in class xcodeml.util.XmOption
Set name of the main function
setMainName(String) - Method in class xcodeml.util.XmOptionLocal
Set name of the main function
setMainName(String) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Set name of the main function
setMark() - Method in class exc.block.BasicBlock
 
setMemberAligned(boolean) - Method in class exc.object.Ident
 
setMultiArrayId(Ident) - Method in class exc.xcalablemp.XMPalignedArray
 
setName(String) - Method in class exc.object.Ident
 
setName(String) - Method in class exc.object.Xobject
Returns Name of Xobject.
setName(String) - Method in class exc.object.XobjectDef
 
setName(String) - Method in class exc.object.XobjString
 
setNext(XobjArgs) - Method in class exc.object.XobjArgs
 
setNocomm(Xobject) - Method in class exc.xmpF.XMPinfo
 
setOnRef(XMPobjectsRef) - Method in class exc.xmpF.XMPinfo
 
setOntoNodes(XMPnodes) - Method in class exc.xcalablemp.XMPtemplate
 
setOntoNodes(XMPnodes) - Method in class exc.xmpF.XMPtemplate
 
setOntoNodesIndexAt(int, int) - Method in class exc.xcalablemp.XMPtemplate
 
setOp(boolean) - Method in class exc.object.XobjString
 
setOperand(Xobject) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
setOperand(Xobject) - Method in class exc.object.XobjList
sets the first argument
setOptimized(boolean) - Method in class exc.xcalablemp.XMPalignedArray
 
setOptionalFlag(int, boolean) - Method in class exc.object.Xobject
 
setOptionalFlags(int) - Method in class exc.object.Xobject
 
setParent(Block) - Method in class exc.block.BasicBlock
 
setParent(BlockList) - Method in class exc.block.Block
 
setParent(Block) - Method in class exc.block.BlockList
 
setParent(XobjectDef) - Method in class exc.object.XobjectDef
 
setParent(XobjectDefEnv) - Method in class exc.object.XobjectDef
 
setParent(ACCvar) - Method in class exc.openacc.ACCvar
 
setParentRecursively(IXobject) - Method in class exc.object.Xobject
 
setParentRecursively(IXobject) - Method in class exc.object.XobjectDef
 
setParentRecursively(IXobject) - Method in class exc.object.XobjectDefEnv
 
setParentRecursively(IXobject) - Method in class exc.object.XobjList
 
setParentRecursively(IXobject) - Method in interface xcodeml.util.IXobject
set parent IXobject.
setPass(String) - Method in class exc.object.Xtype
Fortran: get procedure pointer pass attribute
setPassArgName(String) - Method in class exc.object.Xtype
Fortran: get procedure pointer pass arg name attribute
setPointer() - Method in class exc.xmpF.XMPcoarray
 
setPointerArraySize(int) - Method in interface xcodeml.util.IXmOption
 
setPointerArraySize(int) - Static method in class xcodeml.util.XmOption
 
setPointerArraySize(int) - Method in class xcodeml.util.XmOptionLocal
 
setPointerArraySize(int) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
setPointerDiffSize(int) - Method in interface xcodeml.util.IXmOption
 
setPointerDiffSize(int) - Static method in class xcodeml.util.XmOption
 
setPointerDiffSize(int) - Method in class xcodeml.util.XmOptionLocal
 
setPointerDiffSize(int) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
setPointerScalarSize(int) - Method in interface xcodeml.util.IXmOption
 
setPointerScalarSize(int) - Static method in class xcodeml.util.XmOption
 
setPointerScalarSize(int) - Method in class xcodeml.util.XmOptionLocal
 
setPointerScalarSize(int) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
 
setPragma(String) - Method in class exc.block.PragmaBlock
 
setPrevXobject(Xobject) - Method in class exc.object.bottomupXobjectIterator
 
setProgramAttributes(String, String, String, String, String) - Method in class exc.object.XobjectFile
 
setProp(Object, Object) - Method in class exc.object.PropObject
 
setProperties(Vector<Object>) - Method in class exc.object.PropObject
 
setProperty(String, Object) - Method in interface xcodeml.util.XmDecompilerContext
set property value.
setReadOnlyOuterIdSet(Set<Ident>) - Method in class exc.openacc.AccKernel
 
setReductionInfo(int, Vector<Ident>, Vector<Vector<Ident>>) - Method in class exc.xmpF.XMPinfo
 
setRef(Xtype) - Method in class exc.object.ArrayType
 
setRef(Xtype) - Method in class exc.object.FarrayType
 
setRef(Xtype) - Method in class exc.object.Xtype
set reference type
setReflectArrays(Vector<XMParray>) - Method in class exc.xmpF.XMPinfo
 
setReflectArrays(Vector<XMParray>, Vector<XMPdimInfo>) - Method in class exc.xmpF.XMPinfo
 
setRight(Xobject) - Method in class exc.object.Xobject
Dummy method at base class, it causes exception.
setRight(Xobject) - Method in class exc.object.XobjList
sets the right (second) argument
setSaveAttr() - Method in class exc.xmpF.XMPcoarray
 
setSaveAttrToDescPointer() - Method in class exc.xmpF.XMPcoarray
 
setSaveDesc(boolean) - Method in class exc.xmpF.XMParray
 
setSaveDesc(boolean) - Method in class exc.xmpF.XMPobject
 
setScalascaEnabled(boolean) - Method in class exc.xcalablemp.XMPtranslate
 
setScalascaEnabled(boolean) - Method in class exc.xcalablemp.XMPtranslateLocalPragma
 
setScope(VarScope) - Method in class exc.object.Xobject
 
setShadow(int, int, int) - Method in class exc.xmpF.XMParray
 
setShadowAt(XMPshadow, int) - Method in class exc.xcalablemp.XMPalignedArray
 
setStar() - Method in class exc.xmpF.XMPdimInfo
 
setStep(Xobject) - Method in class exc.block.CforBlock
 
setStep(Xobject) - Method in class exc.block.FdoBlock
 
setStep(Xobject) - Method in interface exc.block.ForBlock
set step
setStorageClass(StorageClass) - Method in class exc.object.Ident
 
setStride(Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setStructure(boolean) - Method in class exc.xcalablemp.XMPalignedArray
 
setSym(String) - Method in class exc.object.XobjString
 
setTagIdent(Ident) - Method in class exc.object.Xtype
Fortran: set type name identifier
setTemplateFix(XMPtemplate, XobjList, XobjList) - Method in class exc.xmpF.XMPinfo
 
setThenBody(BlockList) - Method in class exc.block.Block
set the BlockList of "then" part
setThenBody(BlockList) - Method in class exc.block.IfBlock
set the BlockList of "then" part
setTlogEnabled(boolean) - Method in class exc.xcalablemp.XMPtranslate
 
setTlogEnabled(boolean) - Method in class exc.xcalablemp.XMPtranslateLocalPragma
 
setTlogMPIisEnable(boolean) - Method in interface xcodeml.util.IXmOption
Sets compiler to or not to use tlog for MPI.
setTlogMPIisEnable(boolean) - Static method in class xcodeml.util.XmOption
Sets compiler to or not to use tlog for MPI.
setTlogMPIisEnable(boolean) - Method in class xcodeml.util.XmOptionLocal
Sets compiler to or not to use tlog for MPI.
setTlogMPIisEnable(boolean) - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Sets compiler to or not to use tlog for MPI.
setTopNext(BasicBlock) - Method in class exc.block.BasicBlock
 
setTopPrev(BasicBlock) - Method in class exc.block.BasicBlock
 
setType(Xtype) - Method in class exc.block.FforAllBlock
 
setType(Xtype) - Method in class exc.object.Xobject
Sets the type of this Xobject
setTypeQualFlags(long) - Method in class exc.object.Xtype
set type qualifier flags (TQ_*).
setupConstructor(FunctionBlock) - Static method in class exc.xcalablemp.XMPlocalDecl
 
setupDestructor(FunctionBlock) - Static method in class exc.xcalablemp.XMPlocalDecl
 
setupGlobalConstructor() - Method in class exc.xcalablemp.XMPglobalDecl
 
setupGlobalDestructor() - Method in class exc.xcalablemp.XMPglobalDecl
 
setupObjectId(FunctionBlock) - Static method in class exc.xcalablemp.XMPlocalDecl
 
setUpper(Xobject) - Method in class exc.xmpF.XMPdimInfo
 
setUpperBound(Xobject) - Method in class exc.block.CforBlock
 
setUpperBound(Xobject) - Method in class exc.block.FdoBlock
 
setUpperBound(Xobject) - Method in interface exc.block.ForBlock
set upper bound
setUseMallocWithHint(Boolean) - Method in class exc.xmpF.XMPcoarray
 
setUseReadOnlyDataCache(boolean) - Method in enum exc.openacc.AccDevice
 
setValue(Xobject) - Method in class exc.object.Ident
 
setWaitAsyncIds(Vector<Xobject>) - Method in class exc.xmpF.XMPinfo
 
setWasMovedFromModule(Boolean) - Method in class exc.xmpF.XMPcoarray
 
setWidthAt(Xobject, int) - Method in class exc.xcalablemp.XMPtemplate
 
setXobject(Xobject) - Method in class exc.object.topdownXobjectIterator
 
setXobject(Xobject) - Method in class exc.object.XobjectIterator
 
setZeroToDescPointer() - Method in class exc.xmpF.XMPcoarray
 
SHADOW_DECL - Static variable in class exc.xcalablemp.XMP
 
SHADOW_FULL - Static variable in class exc.xcalablemp.XMPshadow
 
SHADOW_NONE - Static variable in class exc.xcalablemp.XMPshadow
 
SHADOW_NORMAL - Static variable in class exc.xcalablemp.XMPshadow
 
SHORT - Static variable in class exc.object.BasicType
 
shortType - Static variable in class exc.object.Xtype
 
SimpleBlock - Class in exc.block
 
SimpleBlock(Xcode, BasicBlock) - Constructor for class exc.block.SimpleBlock
 
SimpleBlock(Xcode) - Constructor for class exc.block.SimpleBlock
 
SimpleBlock(SimpleBlock) - Constructor for class exc.block.SimpleBlock
 
size() - Method in class exc.block.BasicBlockIterator
 
size() - Method in class exc.block.BlockIterator
 
size() - Method in class exc.block.bottomupBlockIterator
 
size() - Method in class exc.block.topdownBlockIterator
 
SIZE_ARRAY_NAME - Static variable in class exc.xmpF.XMP
 
sizeEquals(Xtype, Xtype, Block) - Static method in class exc.util.MachineDep
 
SizeOf(Xtype) - Static method in class exc.object.Xcons
 
SIZEOF__BOOL - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_DOUBLE - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_FLOAT - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_LONG_DOUBLE - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_UNSIGNED_CHAR - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_UNSIGNED_INT - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_UNSIGNED_LONG - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_UNSIGNED_LONG_LONG - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_UNSIGNED_SHORT - Static variable in interface exc.util.MachineDepConst
 
SIZEOF_VOID_P - Static variable in interface exc.util.MachineDepConst
 
stackEnv - Variable in class exc.object.PragmaParser
A stack of environments.
start_async_f - Static variable in class exc.xmpF.XMP
 
Statement(Xobject) - Static method in class exc.block.BasicBlock
 
Statement(Xobject) - Static method in class exc.block.Bcons
create SimpleBlock for Statement x.
Statement - Class in exc.block
 
Statement(Xobject) - Constructor for class exc.block.Statement
 
StatementIterator - Interface in exc.block
 
StatementLabel(String) - Static method in class exc.object.Xcons
 
statementList() - Static method in class exc.object.Xcons
 
statements() - Method in class exc.block.BasicBlock
 
STATIC_DESC_PREFIX_ - Static variable in class exc.xcalablemp.XMP
 
StorageClass - Enum in exc.object
Storage Class
String(String) - Static method in class exc.object.Xcons
 
StringConstant(String) - Static method in class exc.object.Xcons
 
StringConstant(Xtype, String) - Static method in class exc.object.Xcons
 
stringType - Static variable in class exc.object.Xtype
 
STRUCT - Static variable in class exc.object.Xtype
 
STRUCT - Static variable in class exc.xcalablemp.XMP
 
STRUCT_PREFIX_ - Static variable in class exc.xmpF.XMP
 
StructType - Class in exc.object
Represents C-struct / Fortran-type / C++-class type.
StructType(String, String, XobjList, long, Xobject, Xobject[]) - Constructor for class exc.object.StructType
 
StructType(String, String, XobjList, XobjList, long, Xobject, XobjList, Xobject) - Constructor for class exc.object.StructType
 
StructType(String, boolean, XobjString, XobjList, long, Xobject) - Constructor for class exc.object.StructType
 
SWITCH(BasicBlock, BlockList) - Static method in class exc.block.Bcons
create 'switch' statement block
SWITCH(Xobject, Block) - Static method in class exc.block.Bcons
create 'switch' statement block
Symbol(Xcode, String) - Static method in class exc.object.Xcons
 
Symbol(Xcode, Xtype, String) - Static method in class exc.object.Xcons
 
Symbol(Xcode, Xtype, String, VarScope) - Static method in class exc.object.Xcons
 
Symbol(Xcode, Xtype, String, VarScope, String, boolean) - Static method in class exc.object.Xcons
 
SymbolRef(Ident) - Static method in class exc.object.Xcons
 

T

tag - Variable in class exc.object.Xtype
type name
tail() - Method in class exc.object.XobjArgs
 
TEMP_PREFIX - Static variable in class exc.xcalablemp.XMP
 
TEMPLATE - Static variable in class exc.xcalablemp.XMP
 
TEMPLATE - Static variable in class exc.xcalablemp.XMPobject
 
TEMPLATE - Static variable in class exc.xmpF.XMPobject
 
template_alloc_f - Static variable in class exc.xmpF.XMP
 
template_dealloc_f - Static variable in class exc.xmpF.XMP
 
template_dim_info_f - Static variable in class exc.xmpF.XMP
 
template_init_f - Static variable in class exc.xmpF.XMP
 
TempVar(int, Xtype) - Static method in class exc.object.Ident
 
test_task_nocomm_f - Static variable in class exc.xmpF.XMP
 
test_task_on_f - Static variable in class exc.xmpF.XMP
 
tlogMPIisEnable() - Method in interface xcodeml.util.IXmOption
Checks does compiler use tlog for MPI.
tlogMPIisEnable() - Static method in class xcodeml.util.XmOption
Checks does compiler use tlog for MPI.
tlogMPIisEnable() - Method in class xcodeml.util.XmOptionLocal
Checks does compiler use tlog for MPI.
tlogMPIisEnable() - Method in class xcodeml.util.XmOptionStatic
Deprecated.
Checks does compiler use tlog for MPI.
toBoolStr(boolean) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
toCallStmt(Xobject, Xobject) - Method in class exc.xmpF.XMPcoindexObj
 
toCallStmt_type7(Xobject, Xobject, String) - Method in class exc.xmpF.XMPcoindexObj
 
toCallStmt_type8(Xobject, Xobject, String) - Method in class exc.xmpF.XMPcoindexObj
 
toFuncRef() - Method in class exc.xmpF.XMPcoindexObj
 
toInt() - Method in enum exc.object.Xcode
 
topdownBlockIterator - Class in exc.block
 
topdownBlockIterator(Block) - Constructor for class exc.block.topdownBlockIterator
 
topdownBlockIterator(BlockList) - Constructor for class exc.block.topdownBlockIterator
 
topdownIterator() - Method in class exc.object.Xobject
 
topdownXobjectDefIterator - Class in exc.object
 
topdownXobjectDefIterator(XobjectDef) - Constructor for class exc.object.topdownXobjectDefIterator
 
topdownXobjectDefIterator(XobjectDefEnv) - Constructor for class exc.object.topdownXobjectDefIterator
 
topdownXobjectIterator - Class in exc.object
 
topdownXobjectIterator(Xobject) - Constructor for class exc.object.topdownXobjectIterator
 
topdownXobjectIterator(Xobject, boolean) - Constructor for class exc.object.topdownXobjectIterator
 
topNext() - Method in class exc.block.BasicBlock
 
topPrev() - Method in class exc.block.BasicBlock
 
topXobject() - Method in class exc.object.XobjectIterator
 
toString() - Method in class exc.block.BasicBlock
 
toString() - Method in class exc.block.Block
convert to the printable string
toString() - Method in class exc.block.BlockList
 
toString() - Method in class exc.block.CompoundBlock
 
toString() - Method in class exc.block.CondBlock
 
toString() - Method in class exc.block.FdoBlock
 
toString() - Method in class exc.block.FforAllBlock
 
toString() - Method in class exc.block.FuncDefBlock
 
toString() - Method in class exc.block.FunctionBlock
 
toString() - Method in class exc.block.IfBlock
 
toString() - Method in class exc.block.LabelBlock
 
toString() - Method in class exc.block.PragmaBlock
 
toString() - Method in class exc.block.SimpleBlock
 
toString() - Method in class exc.block.Statement
 
toString() - Method in class exc.object.Ftype
 
toString() - Method in class exc.object.Ident
 
toString() - Method in class exc.object.LineNo
 
toString() - Method in enum exc.object.VarScope
 
toString() - Method in class exc.object.XobjArgs
 
toString() - Method in class exc.object.XobjBool
 
toString() - Method in class exc.object.Xobject
 
toString() - Method in class exc.object.XobjectDef
 
toString() - Method in class exc.object.XobjFloat
 
toString() - Method in class exc.object.XobjInt
 
toString() - Method in class exc.object.XobjList
convert to the printable string
toString() - Method in class exc.object.XobjLong
 
toString() - Method in class exc.object.XobjString
 
toString() - Method in class exc.object.Xtype
 
toString() - Method in class exc.openacc.ACCvar
 
toString() - Method in class exc.xmpF.XMParray
 
toString() - Method in class exc.xmpF.XMPcoarray
 
toString() - Method in class exc.xmpF.XMPcoindexObj
 
toString() - Method in class exc.xmpF.XMPdimInfo
 
toString() - Method in class exc.xmpF.XMPnodes
 
toString() - Method in class exc.xmpF.XMPtemplate
 
toString() - Method in class exc.xmpF.XMPtransCoarrayRun
 
toXcodeString() - Method in enum exc.object.StorageClass
 
toXcodeString() - Method in enum exc.object.VarScope
 
toXcodeString() - Method in enum exc.object.Xcode
 
toXobject() - Method in class exc.block.BasicBlock
 
toXobject() - Method in class exc.block.Block
convert to Xobject
toXobject() - Method in class exc.block.BlockList
 
toXobject() - Method in class exc.block.CforBlock
 
toXobject() - Method in class exc.block.CompoundBlock
convert to Xobject representation
toXobject() - Method in class exc.block.CondBlock
 
toXobject() - Method in class exc.block.FcaseLabelBlock
 
toXobject() - Method in class exc.block.FdoBlock
 
toXobject() - Method in class exc.block.FforAllBlock
 
toXobject() - Method in interface exc.block.ForBlock
translate to Xobject
toXobject() - Method in class exc.block.FunctionBlock
convert to Xobject
toXobject() - Method in class exc.block.IfBlock
convert to Xobject
toXobject() - Method in class exc.block.LabelBlock
 
toXobject() - Method in class exc.block.NullBlock
 
toXobject() - Method in class exc.block.PragmaBlock
 
toXobject() - Method in class exc.block.SimpleBlock
 
toXobject() - Method in class exc.openacc.ACCvar
 
toXobjectDef() - Method in class exc.block.FmoduleBlock
 
TQ_ARRAY_STATIC - Static variable in class exc.object.Xtype
 
TQ_CONST - Static variable in class exc.object.Xtype
 
TQ_FABSTRACT - Static variable in class exc.object.Xtype
 
TQ_FALLOCATABLE - Static variable in class exc.object.Xtype
 
TQ_FASYNCHRONOUS - Static variable in class exc.object.Xtype
 
TQ_FCLASS - Static variable in class exc.object.Xtype
 
TQ_FCONTIGUOUS - Static variable in class exc.object.Xtype
 
TQ_FCRAY_POINTER - Static variable in class exc.object.Xtype
 
TQ_FDEFERRED - Static variable in class exc.object.Xtype
 
TQ_FELEMENTAL - Static variable in class exc.object.Xtype
 
TQ_FEXTERNAL - Static variable in class exc.object.Xtype
 
TQ_FIMPURE - Static variable in class exc.object.Xtype
 
TQ_FINTENT_IN - Static variable in class exc.object.Xtype
 
TQ_FINTENT_INOUT - Static variable in class exc.object.Xtype
 
TQ_FINTENT_OUT - Static variable in class exc.object.Xtype
 
TQ_FINTERNAL - Static variable in class exc.object.Xtype
 
TQ_FINTERNAL_PRIVATE - Static variable in class exc.object.Xtype
 
TQ_FINTRINSIC - Static variable in class exc.object.Xtype
 
TQ_FMODULE - Static variable in class exc.object.Xtype
 
TQ_FOPTIONAL - Static variable in class exc.object.Xtype
 
TQ_FPARAMETER - Static variable in class exc.object.Xtype
 
TQ_FPOINTER - Static variable in class exc.object.Xtype
 
TQ_FPRIVATE - Static variable in class exc.object.Xtype
 
TQ_FPROCEDURE - Static variable in class exc.object.Xtype
 
TQ_FPROGRAM - Static variable in class exc.object.Xtype
 
TQ_FPROTECTED - Static variable in class exc.object.Xtype
 
TQ_FPUBLIC - Static variable in class exc.object.Xtype
 
TQ_FPURE - Static variable in class exc.object.Xtype
 
TQ_FRECURSIVE - Static variable in class exc.object.Xtype
 
TQ_FSAVE - Static variable in class exc.object.Xtype
 
TQ_FSEQUENCE - Static variable in class exc.object.Xtype
 
TQ_FTARGET - Static variable in class exc.object.Xtype
 
TQ_FUNC_STATIC - Static variable in class exc.object.Xtype
 
TQ_FVALUE - Static variable in class exc.object.Xtype
 
TQ_FVOLATILE - Static variable in class exc.object.Xtype
 
TQ_GLOBAL - Static variable in class exc.object.Xtype
 
TQ_INLINE - Static variable in class exc.object.Xtype
 
TQ_LOCAL - Static variable in class exc.object.Xtype
 
TQ_RESTRICT - Static variable in class exc.object.Xtype
 
TQ_VOLATILE - Static variable in class exc.object.Xtype
 
trans(Xobject) - Method in class exc.xcodeml.XmcXobjectToXcodeTranslator
 
trans(Xobject) - Method in class exc.xcodeml.XmfXobjectToXcodeTranslator
 
trans(String) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
transGlobalSymbols(Xobject) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
transIdent(Ident) - Method in class exc.xcodeml.XmcXobjectToXcodeTranslator
 
transIdent(Ident) - Method in class exc.xcodeml.XmfXobjectToXcodeTranslator
 
transIdent(Ident) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
translate(Xobject) - Method in class exc.xcalablemp.XMPtranslateGlobalPragma
 
translate(FuncDefBlock) - Method in class exc.xcalablemp.XMPtranslateLocalPragma
 
translateAlign(XobjList, XMPglobalDecl, boolean, PragmaBlock, Xobject) - Static method in class exc.xcalablemp.XMPalignedArray
 
translateCoarray(XobjList, XMPglobalDecl, boolean, XMPsymbolTable) - Static method in class exc.xcalablemp.XMPcoarray
 
translateCoarray_core(Ident, String, XobjList, XMPglobalDecl, boolean) - Static method in class exc.xcalablemp.XMPcoarray
 
translateDistribute(XobjList, XMPglobalDecl, boolean, PragmaBlock) - Static method in class exc.xcalablemp.XMPtemplate
 
translateGpuData(PragmaBlock, XMPglobalDecl) - Static method in class exc.xcalablemp.XMPgpuData
 
translateGpuReflect(PragmaBlock, XMPglobalDecl) - Static method in class exc.xcalablemp.XMPshadow
 
translateGpuSync(PragmaBlock, XMPglobalDecl) - Static method in class exc.xcalablemp.XMPgpuData
 
translateImageDirective(PragmaBlock, XMPinfo) - Static method in class exc.xmpF.XMPtransCoarrayRun
 
translateLocalAlias(XobjList, XMPglobalDecl, boolean, PragmaBlock) - Static method in class exc.xcalablemp.XMPalignedArray
 
translateNodes(XobjList, XMPglobalDecl, boolean, PragmaBlock) - Static method in class exc.xcalablemp.XMPnodes
 
translatePragma(Xobject) - Method in class exc.xcalablemp.XMPtranslateGlobalPragma
 
translateReduceShadow(PragmaBlock, XMPglobalDecl, boolean) - Static method in class exc.xcalablemp.XMPshadow
 
translateReflect(PragmaBlock, XMPglobalDecl, boolean) - Static method in class exc.xcalablemp.XMPshadow
 
translateShadow(XobjList, XMPglobalDecl, boolean, PragmaBlock, Xobject) - Static method in class exc.xcalablemp.XMPshadow
 
translateTemplate(XobjList, XMPglobalDecl, boolean, PragmaBlock) - Static method in class exc.xcalablemp.XMPtemplate
 
translateTemplateFix(XobjList, XMPglobalDecl, PragmaBlock) - Static method in class exc.xcalablemp.XMPtemplate
 
transLines(List<String>) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
transType(Xtype) - Method in class exc.xcodeml.XmcXobjectToXcodeTranslator
 
transType(Xtype) - Method in class exc.xcodeml.XmfXobjectToXcodeTranslator
 
transType(Xtype) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
transTypeTable(List<Xtype>) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 
trim(String) - Static method in class xcodeml.util.XmStringUtil
Wrapper method of String's trim method.
TRUE_STR - Static variable in class exc.xcodeml.XmXobjectToXcodeTranslator
 
type - Variable in class exc.object.Ftype
 
Type() - Method in class exc.object.Xobject
Returns the type of this Xobject
type - Variable in class exc.object.Xtype.TypeInfo
 
type_infos - Static variable in class exc.object.Xtype
type mapping of Xtype, XcodeML/C, XcodeML/Fortran
typeIdTable - Variable in class exc.object.XobjectFile
 
typeIntConstant(Xtype) - Static method in class exc.xmpF.XMP
 

U

ubound(int) - Method in class exc.object.Fshape
 
ubound(int) - Method in class exc.object.Xobject
 
ubound(int, Block) - Method in class exc.object.Xobject
 
ubound(int, Block) - Method in class exc.object.XobjString
 
ubounds() - Method in class exc.object.Fshape
 
ubounds() - Method in class exc.object.Xobject
 
ubounds(Block) - Method in class exc.object.Xobject
 
ubounds(Block) - Method in class exc.object.XobjString
 
unaryOp(Xcode, Xobject) - Static method in class exc.object.Xcons
 
unAsgOpcode(Xcode) - Static method in class exc.object.Xcons
 
UNDEF - Static variable in class exc.object.BasicType
 
UNDEF - Static variable in class exc.object.Xtype
 
UNION - Static variable in class exc.object.Xtype
 
UnionType - Class in exc.object
 
UnionType(String, XobjList, long, Xobject) - Constructor for class exc.object.UnionType
 
UNKNOWN - Static variable in class exc.object.Ftype
 
unlinkIdent() - Method in class exc.xmpF.XMPcoarray
 
unlinkIdent(XobjectDef) - Method in class exc.xmpF.XMPcoarray
 
unlinkIdent(XobjList) - Method in class exc.xmpF.XMPcoarray
 
unsetIsFixed() - Method in class exc.xmpF.XMPtemplate
 
unsetIsFsave() - Method in class exc.object.Xtype
Fortran: unset save attribute
unsetIsFtarget() - Method in class exc.object.Xtype
Fortran: unset target attribute
UNSIGNED_CHAR - Static variable in class exc.object.BasicType
 
UNSIGNED_INT - Static variable in class exc.object.BasicType
 
UNSIGNED_LONG - Static variable in class exc.object.BasicType
 
UNSIGNED_LONGLONG - Static variable in class exc.object.BasicType
 
UNSIGNED_SHORT - Static variable in class exc.object.BasicType
 
unsignedcharType - Static variable in class exc.object.Xtype
 
unsignedlonglongType - Static variable in class exc.object.Xtype
 
unsignedlongType - Static variable in class exc.object.Xtype
 
unsignedshortType - Static variable in class exc.object.Xtype
 
unsignedType - Static variable in class exc.object.Xtype
 
useModule(String) - Method in class exc.xmpF.XMPenv
add the given name of the module to
useModule(String) - Method in class exc.xmpF.XMPmodule
Indicate this module uses the module give by the module name.
usesMalloc() - Method in class exc.xmpF.XMPcoarray
 

V

valueOf(String) - Static method in enum exc.object.PragmaSyntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.object.StorageClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.object.VarScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.object.Xcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.openacc.ACC.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.openacc.AccDevice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.openacc.ACCpragma
Returns the enum constant of this type with the specified name.
valueOf(Xobject) - Static method in enum exc.openacc.ACCpragma
 
valueOf(String) - Static method in enum exc.openacc.ACCvar.Attribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum exc.xcalablemp.XMPpragma
Returns the enum constant of this type with the specified name.
valueOf(Xobject) - Static method in enum exc.xcalablemp.XMPpragma
 
valueOf(String) - Static method in enum exc.xmpF.XMPpragma
Returns the enum constant of this type with the specified name.
valueOf(Xobject) - Static method in enum exc.xmpF.XMPpragma
 
valueOf(String) - Static method in enum xcodeml.util.XmLanguage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xcodeml.util.XmStringUtil.Radix
Returns the enum constant of this type with the specified name.
valueOrNullOf(String) - Static method in enum exc.object.PragmaSyntax
 
values() - Static method in enum exc.object.PragmaSyntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.object.StorageClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.object.VarScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.object.Xcode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.openacc.ACC.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.openacc.AccDevice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.openacc.ACCpragma
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.openacc.ACCvar.Attribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.xcalablemp.XMPpragma
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum exc.xmpF.XMPpragma
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xcodeml.util.XmLanguage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xcodeml.util.XmStringUtil.Radix
Returns an array containing the constants of this enum type, in the order they are declared.
Var(String, Xtype, Xtype, VarScope) - Static method in class exc.object.Ident
 
Var(String, Xtype, Xtype, VarScope, Xobject) - Static method in class exc.object.Ident
 
Var(String, Xobject) - Static method in class exc.object.XobjectDef
 
VAR_COARRAYCOMM_PREFIX - Static variable in class exc.xmpF.XMPcoarray
 
VAR_CRAYPOINTER_PREFIX - Static variable in class exc.xmpF.XMPcoarray
 
VAR_DESCPOINTER_PREFIX - Static variable in class exc.xmpF.XMPcoarray
 
VarScope - Enum in exc.object
Represents variable scope.
verbose - Variable in class exc.object.FconstFolder
 
version - Static variable in class exc.openacc.ACC
 
visit(Block) - Method in class exc.block.BasicBlockIterator
 
visit(BasicBlock) - Method in class exc.block.BasicBlockIterator
 
visit(BlockList) - Method in class exc.block.BasicBlockIterator
 
visit(BasicBlock) - Method in interface exc.block.BasicBlockVisitor
 
visit(Block) - Method in interface exc.block.BasicBlockVisitor
 
visit(BlockList) - Method in interface exc.block.BasicBlockVisitor
 
visit(BasicBlock) - Method in class exc.block.BlockPrintWriter
 
visit(BlockList) - Method in class exc.block.BlockPrintWriter
 
visit(Block) - Method in class exc.block.BlockPrintWriter
 
visitBasicBlock(BasicBlockVisitor) - Method in class exc.block.Block
apply BasicBlockVisitor v
visitBasicBlock(BasicBlockVisitor) - Method in class exc.block.CforBlock
 
visitBasicBlock(BasicBlockVisitor) - Method in class exc.block.FdoBlock
 
visitBasicBlock(BasicBlockVisitor) - Method in class exc.block.FforAllBlock
 
visitBody(BasicBlockVisitor) - Method in class exc.block.Block
apply BasicBlockVisitor for the body
visitBody(BasicBlockVisitor) - Method in class exc.block.IfBlock
apply visitor recursively
VOID - Static variable in class exc.object.BasicType
 
VoidPtrOrFuintPtr() - Static method in class exc.object.Xtype
C: create void pointer type.
voidPtrType - Static variable in class exc.object.Xtype
 
voidType - Static variable in class exc.object.Xtype
 

W

wait_async_f - Static variable in class exc.xmpF.XMP
 
warning(String) - Static method in class exc.openacc.ACC
 
warning(LineNo, String) - Static method in class exc.openacc.ACC
 
warning(String) - Static method in class exc.xcalablemp.XMP
 
warning(String) - Static method in class exc.xmpF.XMP
 
warning(String) - Static method in class xcodeml.util.XmLog
 
warning(ILineNo, String) - Static method in class xcodeml.util.XmLog
 
wasCoarray() - Method in class exc.object.Ident
 
wasCoarray() - Method in class exc.object.Xtype
 
wasMovedFromModule() - Method in class exc.xmpF.XMPcoarray
 
WHILE(Xcode, BasicBlock, BlockList, String) - Static method in class exc.block.Bcons
create 'while' statement block
WHILE(BasicBlock, BlockList) - Static method in class exc.block.Bcons
create 'do while' statement block
WHILE(Xobject, Block) - Static method in class exc.block.Bcons
create 'do while' statement block
wr_a - Variable in class exc.xmpF.XMPotype
 
wr_v - Variable in class exc.xmpF.XMPotype
 
write(XobjectFile) - Method in class exc.xcodeml.XmXobjectToXcodeTranslator
 

X

Xcode - Enum in exc.object
 
xcodeml.util - package xcodeml.util
 
XcodeMLNameTable - Class in exc.xcodeml
 
XcodeMLNameTable() - Constructor for class exc.xcodeml.XcodeMLNameTable
 
XcodeMLNameTable.XcodeMLName - Class in exc.xcodeml
 
XcodeMLNameTable_C - Class in exc.xcodeml
 
XcodeMLNameTable_C() - Constructor for class exc.xcodeml.XcodeMLNameTable_C
 
XcodeMLNameTable_F - Class in exc.xcodeml
 
XcodeMLNameTable_F() - Constructor for class exc.xcodeml.XcodeMLNameTable_F
 
XcodeMLtools - Class in exc.xcodeml
basse tools class for XcodeML
XcodeMLtools() - Constructor for class exc.xcodeml.XcodeMLtools
 
XcodeMLtools_C - Class in exc.xcodeml
tools for XcodeML/C to Xcode translation.
XcodeMLtools_C() - Constructor for class exc.xcodeml.XcodeMLtools_C
 
XcodeMLtools_F - Class in exc.xcodeml
tools for XcodeML/Fortran to Xcode translation.
XcodeMLtools_F() - Constructor for class exc.xcodeml.XcodeMLtools_F
 
XcodeMLtools_Fmod - Class in exc.xcodeml
tools for XcodeML/Fortran Module file to Xcode translation.
XcodeMLtools_Fmod() - Constructor for class exc.xcodeml.XcodeMLtools_Fmod
 
Xcons - Class in exc.object
 
Xcons() - Constructor for class exc.object.Xcons
 
XmBackEnd - Class in xcodeml.util
Run XcodeML decompiler.
XmBackEnd(String, String) - Constructor for class xcodeml.util.XmBackEnd
Deprecated.
Not thread-safe.
XmBackEnd(String, String, IXmOption) - Constructor for class xcodeml.util.XmBackEnd
 
XmBindingException - Exception in xcodeml.util
Exception about XcodeML description.
XmBindingException(String) - Constructor for exception xcodeml.util.XmBindingException
Creates XbcBindingException.
XmBindingException(Exception) - Constructor for exception xcodeml.util.XmBindingException
Creates XbcBindingException.
XmcXobjectToXcodeTranslator - Class in exc.xcodeml
convert Xobject/C to XcodeML(DOM)/C
XmcXobjectToXcodeTranslator() - Constructor for class exc.xcodeml.XmcXobjectToXcodeTranslator
 
XmDecompiler - Interface in xcodeml.util
The interface for XcodeML decompiler.
XmDecompilerContext - Interface in xcodeml.util
Decompiler Context.
XmDecompilerContextWithXmOption - Class in xcodeml.util
Decompiler Context.
XmDecompilerContextWithXmOption(IXmOption) - Constructor for class xcodeml.util.XmDecompilerContextWithXmOption
 
XmDomUtil - Class in xcodeml.util
 
XmDomUtil() - Constructor for class xcodeml.util.XmDomUtil
 
XmException - Exception in xcodeml.util
Exception of internal objects.
XmException() - Constructor for exception xcodeml.util.XmException
Creates XmException.
XmException(String) - Constructor for exception xcodeml.util.XmException
Creates XmException.
XmException(Throwable) - Constructor for exception xcodeml.util.XmException
Creates XmException.
XmException(String, Throwable) - Constructor for exception xcodeml.util.XmException
Creates XmException.
XmfXobjectToXcodeTranslator - Class in exc.xcodeml
convert Xobject/F to XcodeML(DOM)/F
XmfXobjectToXcodeTranslator() - Constructor for class exc.xcodeml.XmfXobjectToXcodeTranslator
 
XmLanguage - Enum in xcodeml.util
The Language a XcodeML decompiler decompiles to.
XmLog - Class in xcodeml.util
 
XmLog() - Constructor for class xcodeml.util.XmLog
 
XmLongLongConst - Class in xcodeml.util
 
XmLongLongConst(long, long) - Constructor for class xcodeml.util.XmLongLongConst
Creates LongLongConst
XmLongLongConst(String, String) - Constructor for class xcodeml.util.XmLongLongConst
Creates XmLongLongConst
XmOption - Class in xcodeml.util
Decompile option.
XmOptionLocal - Class in xcodeml.util
Decompile option.
XmOptionLocal() - Constructor for class xcodeml.util.XmOptionLocal
 
XmOptionStatic - Class in xcodeml.util
Deprecated.
Not thread-safe.
XmOptionStatic() - Constructor for class xcodeml.util.XmOptionStatic
Deprecated.
 
XMP - Class in exc.xcalablemp
all static members are defined here
XMP() - Constructor for class exc.xcalablemp.XMP
 
XMP - Class in exc.xmpF
Class to define several constants related to XMP compiler.
XMP() - Constructor for class exc.xmpF.XMP
 
XMP_CO_ARRAY - Static variable in class exc.object.Xtype
 
XMP_COMMON_NAME - Static variable in class exc.xmpF.XMP
 
XMPalignedArray - Class in exc.xcalablemp
 
XMPalignedArray(String, Xtype, ArrayType, int, Vector<Ident>, Ident, Ident, Ident, XMPtemplate) - Constructor for class exc.xcalablemp.XMPalignedArray
 
XMPalignedArray(String, Xtype, ArrayType, int, Vector<Ident>, Ident, Ident, Ident, XMPtemplate, Xobject) - Constructor for class exc.xcalablemp.XMPalignedArray
 
XMPanalyzePragma - Class in exc.xmpF
process analyze XcalableMP pragma pass1: check directive and allocate descriptor
XMPanalyzePragma() - Constructor for class exc.xmpF.XMPanalyzePragma
 
XMParray - Class in exc.xmpF
 
XMParray() - Constructor for class exc.xmpF.XMParray
 
XMParray(XMParray, Ident, String, Ident) - Constructor for class exc.xmpF.XMParray
 
XMPcoarray - Class in exc.xcalablemp
 
XMPcoarray(String, Xtype, int, Vector<Long>, int, Vector<Integer>, Xobject, Ident, Ident) - Constructor for class exc.xcalablemp.XMPcoarray
 
XMPcoarray - Class in exc.xmpF
 
XMPcoarray(Ident, XMPenv) - Constructor for class exc.xmpF.XMPcoarray
 
XMPcoarray(Ident, FuncDefBlock, XMPenv) - Constructor for class exc.xmpF.XMPcoarray
 
XMPcoarray(Ident, FuncDefBlock, XMPenv, String) - Constructor for class exc.xmpF.XMPcoarray
 
XMPcoarray(Ident, XobjectDef, FunctionBlock, XMPenv) - Constructor for class exc.xmpF.XMPcoarray
 
XMPcoarray(Ident, XobjectDef, FunctionBlock, XMPenv, String) - Constructor for class exc.xmpF.XMPcoarray
 
XMPcoarrayInitProcedure - Class in exc.xmpF
 
XMPcoarrayInitProcedure(ArrayList<XMPcoarray>, String, String, XMPenv, int) - Constructor for class exc.xmpF.XMPcoarrayInitProcedure
 
XmpCoArrayType - Class in exc.object
 
XmpCoArrayType(String, Xtype, int, int, Xobject) - Constructor for class exc.object.XmpCoArrayType
 
XMPcoindexObj - Class in exc.xmpF
 
XMPcoindexObj(Xobject, XMPcoarray) - Constructor for class exc.xmpF.XMPcoindexObj
 
XMPcoindexObj(Xobject, ArrayList<XMPcoarray>) - Constructor for class exc.xmpF.XMPcoindexObj
 
XMPcollective - Class in exc.xcalablemp
 
XMPcollective() - Constructor for class exc.xcalablemp.XMPcollective
 
XMPdimInfo - Class in exc.xmpF
Class to describe the information of dimension of XMP objects: templates, nodes, (global) arrray, loops.
XMPdimInfo() - Constructor for class exc.xmpF.XMPdimInfo
Constructor of XMPdiminfo
XMPenv - Class in exc.xmpF
XMPenv represents the environment structure this is for Fortran environment: no global declaration
XMPenv() - Constructor for class exc.xmpF.XMPenv
 
XMPenv(XobjectFile) - Constructor for class exc.xmpF.XMPenv
Constructor with linked XobjectFile environment.
XMPexception - Exception in exc.xcalablemp
 
XMPexception() - Constructor for exception exc.xcalablemp.XMPexception
 
XMPexception(String) - Constructor for exception exc.xcalablemp.XMPexception
 
XMPexception(LineNo, String) - Constructor for exception exc.xcalablemp.XMPexception
 
XMPgenSym - Class in exc.xcalablemp
 
XMPgenSym() - Constructor for class exc.xcalablemp.XMPgenSym
 
XMPglobalDecl - Class in exc.xcalablemp
 
XMPglobalDecl(XobjectFile) - Constructor for class exc.xcalablemp.XMPglobalDecl
 
XMPgpuData - Class in exc.xcalablemp
 
XMPgpuData(String, Ident, Ident, Ident, Ident, XMPalignedArray) - Constructor for class exc.xcalablemp.XMPgpuData
 
XMPgpuDataTable - Class in exc.xcalablemp
 
XMPgpuDataTable() - Constructor for class exc.xcalablemp.XMPgpuDataTable
 
XMPgpuDecompiler - Class in exc.xcalablemp
 
XMPgpuDecompiler() - Constructor for class exc.xcalablemp.XMPgpuDecompiler
 
XMPgpuDecompileWriter - Class in exc.xcalablemp
 
XMPgpuDecompileWriter(Writer, XobjectFile) - Constructor for class exc.xcalablemp.XMPgpuDecompileWriter
 
XMPinfo - Class in exc.xmpF
information for each XMP directive
XMPinfo(XMPpragma, XMPinfo, Block, XMPenv) - Constructor for class exc.xmpF.XMPinfo
 
XMPlocalDecl - Class in exc.xcalablemp
 
XMPlocalDecl() - Constructor for class exc.xcalablemp.XMPlocalDecl
 
XMPmodule - Class in exc.xmpF
Object to represent external used modules This is subclass of XMPenv.
XMPmodule(XMPenv) - Constructor for class exc.xmpF.XMPmodule
Contructor of XMPmodel with parent XMPenv.
XMPnodes - Class in exc.xcalablemp
 
XMPnodes(String, int, Ident) - Constructor for class exc.xcalablemp.XMPnodes
 
XMPnodes - Class in exc.xmpF
 
XMPnodes() - Constructor for class exc.xmpF.XMPnodes
 
XMPobject - Class in exc.xcalablemp
 
XMPobject(int, String, int, Ident) - Constructor for class exc.xcalablemp.XMPobject
 
XMPobject - Class in exc.xmpF
 
XMPobject(int) - Constructor for class exc.xmpF.XMPobject
 
XMPobject(int, String, int, Ident) - Constructor for class exc.xmpF.XMPobject
 
XMPobjectsRef - Class in exc.xmpF
 
XMPobjectsRef() - Constructor for class exc.xmpF.XMPobjectsRef
 
XMPotype - Class in exc.xmpF
 
XMPpair<T1,T2> - Class in exc.xcalablemp
 
XMPpair(T1, T2) - Constructor for class exc.xcalablemp.XMPpair
 
XMPpragma - Enum in exc.xcalablemp
XcalableMP pragma codes
XMPpragma - Enum in exc.xmpF
XcalableMP pragma codes
XMPquadruplet<T1,T2,T3,T4> - Class in exc.xcalablemp
 
XMPquadruplet(T1, T2, T3, T4) - Constructor for class exc.xcalablemp.XMPquadruplet
 
XMPrealloc - Class in exc.xcalablemp
 
XMPrealloc(XMPglobalDecl) - Constructor for class exc.xcalablemp.XMPrealloc
 
XMPrewriteExpr - Class in exc.xcalablemp
 
XMPrewriteExpr(XMPglobalDecl) - Constructor for class exc.xcalablemp.XMPrewriteExpr
 
XMPrewriteExpr - Class in exc.xmpF
pass2: check and write variables
XMPrewriteExpr() - Constructor for class exc.xmpF.XMPrewriteExpr
 
XMPshadow - Class in exc.xcalablemp
 
XMPshadow(int, Xobject, Xobject) - Constructor for class exc.xcalablemp.XMPshadow
 
XMPsymbolTable - Class in exc.xcalablemp
 
XMPsymbolTable() - Constructor for class exc.xcalablemp.XMPsymbolTable
 
XMPsymbolTable - Class in exc.xmpF
Object to represent the symbol table in XMP analysis.
XMPsymbolTable() - Constructor for class exc.xmpF.XMPsymbolTable
Contructor: construct an empty symbol tables.
XMPtask - Class in exc.xcalablemp
 
XMPtask() - Constructor for class exc.xcalablemp.XMPtask
 
XMPtemplate - Class in exc.xcalablemp
 
XMPtemplate(String, int, Ident) - Constructor for class exc.xcalablemp.XMPtemplate
 
XMPtemplate - Class in exc.xmpF
 
XMPtemplate() - Constructor for class exc.xmpF.XMPtemplate
 
XMPtransCoarray - Class in exc.xmpF
XcalableMP AST translator (for Coarray)
XMPtransCoarray(XobjectFile, int, String, Boolean) - Constructor for class exc.xmpF.XMPtransCoarray
 
XMPtransCoarray_libs - Class in exc.xmpF
 
XMPtransCoarray_libs() - Constructor for class exc.xmpF.XMPtransCoarray_libs
 
XMPtransCoarrayRun - Class in exc.xmpF
 
XMPtransCoarrayRun(XobjectDef, XMPenv, ArrayList<XMPtransCoarrayRun>, int, int, Boolean, Boolean, int) - Constructor for class exc.xmpF.XMPtransCoarrayRun
 
XMPtranslate - Class in exc.xcalablemp
XcalableMP AST translator
XMPtranslate(XMPglobalDecl) - Constructor for class exc.xcalablemp.XMPtranslate
 
XMPtranslate - Class in exc.xmpF
XcalableMP AST translator: it implements XobjectDefVisitor, which applied to each XobjectDef by the doDef method, using "visitor pattern".
XMPtranslate() - Constructor for class exc.xmpF.XMPtranslate
constructor without initial env.
XMPtranslate(XobjectFile) - Constructor for class exc.xmpF.XMPtranslate
Constructor with initalized env.
XMPtranslateGlobalPragma - Class in exc.xcalablemp
 
XMPtranslateGlobalPragma(XMPglobalDecl) - Constructor for class exc.xcalablemp.XMPtranslateGlobalPragma
 
XMPtranslateLocalPragma - Class in exc.xcalablemp
 
XMPtranslateLocalPragma(XMPglobalDecl) - Constructor for class exc.xcalablemp.XMPtranslateLocalPragma
 
XMPtransPragma - Class in exc.xmpF
AST transformation by XcalableMP directives.
XMPtransPragma() - Constructor for class exc.xmpF.XMPtransPragma
 
XMPtriplet<T1,T2,T3> - Class in exc.xcalablemp
 
XMPtriplet(T1, T2, T3) - Constructor for class exc.xcalablemp.XMPtriplet
 
XMPtypecheckStencilKernel - Class in exc.xmpF
typecheck XcalableMP pragma optional pass: typecheck
XMPtypecheckStencilKernel() - Constructor for class exc.xmpF.XMPtypecheckStencilKernel
 
XMPutil - Class in exc.xcalablemp
 
XMPutil() - Constructor for class exc.xcalablemp.XMPutil
 
XmStringUtil - Class in xcodeml.util
Utility of String for XcodeML decompiler.
XmStringUtil.Radix - Enum in xcodeml.util
 
XmToolFactory - Class in xcodeml.util
XcodeML decompiler facotry.
XmToolFactory(String) - Constructor for class xcodeml.util.XmToolFactory
Construct factory for 'language'
XmTranslationException - Exception in xcodeml.util
Exception about XcodeML translation.
XmTranslationException(Node, String, Throwable) - Constructor for exception xcodeml.util.XmTranslationException
Creates XmTranslationException.
XmTranslationException(Node, String) - Constructor for exception xcodeml.util.XmTranslationException
Creates XmTranslationException.
XmTranslationException(Node, Throwable) - Constructor for exception xcodeml.util.XmTranslationException
Creates XmTranslationException.
XmTranslationException(Throwable) - Constructor for exception xcodeml.util.XmTranslationException
Creates XmTranslationException.
XmXcodeProgram - Interface in xcodeml.util
Represents XcodeProgram
XmXobjectToXcodeTranslator - Class in exc.xcodeml
abstract class of transformer from Xobject to XcodeML DOM.
XmXobjectToXcodeTranslator() - Constructor for class exc.xcodeml.XmXobjectToXcodeTranslator
 
XobjArgs - Class in exc.object
Iterator for the list of Xobject, which is used to represent the argment list.
XobjArgs(Xobject, XobjArgs) - Constructor for class exc.object.XobjArgs
 
XobjBool - Class in exc.object
represents Fortran Logical Constant.
XobjBool(Xcode, Xtype, boolean, String) - Constructor for class exc.object.XobjBool
 
XobjBool(boolean) - Constructor for class exc.object.XobjBool
 
XobjComplex - Class in exc.object
represents complex constant.
XobjComplex(Xcode, Xtype, Xobject, Xobject) - Constructor for class exc.object.XobjComplex
 
XobjConst - Class in exc.object
represents constant elements.
XobjConst(Xcode, Xtype, String) - Constructor for class exc.object.XobjConst
 
XobjContainer - Interface in exc.object
 
xobject - Variable in class exc.object.PragmaParser.Result
 
Xobject - Class in exc.object
Abstract class of expression tree objects in Xobject.
Xobject(Xcode, Xtype, int) - Constructor for class exc.object.Xobject
Constructs an Xobject with code and type.
Xobject(Xcode, Xtype) - Constructor for class exc.object.Xobject
 
XobjectDef - Class in exc.object
Definition in Xobject File iterator for definitions in Xobject file
XobjectDef(Xobject) - Constructor for class exc.object.XobjectDef
 
XobjectDef(Xobject, XobjectDefEnv) - Constructor for class exc.object.XobjectDef
 
XobjectDef(Xobject, XobjectDef) - Constructor for class exc.object.XobjectDef
 
XobjectDefEnv - Class in exc.object
 
XobjectDefEnv() - Constructor for class exc.object.XobjectDefEnv
 
XobjectDefEnv(Xobject) - Constructor for class exc.object.XobjectDefEnv
 
XobjectDefOperator - Interface in exc.object
 
XobjectDefVisitor - Interface in exc.object
 
XobjectFile - Class in exc.object
This object is a container for an object file represented in Xobject Format.
XobjectFile() - Constructor for class exc.object.XobjectFile
default constructor
XobjectIterator - Class in exc.object
 
XobjectIterator() - Constructor for class exc.object.XobjectIterator
 
XobjectPrintWriter - Class in exc.object
 
XobjectPrintWriter(OutputStream) - Constructor for class exc.object.XobjectPrintWriter
 
XobjectPrintWriter(Writer) - Constructor for class exc.object.XobjectPrintWriter
 
XobjectRecursiveVisitor - Class in exc.util
Xobject Visitor which visits objects recursively
XobjectRecursiveVisitor() - Constructor for class exc.util.XobjectRecursiveVisitor
 
XobjectVisitable - Interface in exc.util
 
XobjectVisitor - Interface in exc.util
Xobject visitor interface
xobjFile - Variable in class exc.xcodeml.XcodeMLtools
 
XobjFloat - Class in exc.object
Represents float/double/long double constant.
XobjFloat(Xcode, Xtype, String, BigDecimal, String) - Constructor for class exc.object.XobjFloat
 
XobjFloat(Xcode, Xtype, String, String) - Constructor for class exc.object.XobjFloat
 
XobjFloat(Xcode, Xtype, String) - Constructor for class exc.object.XobjFloat
 
XobjFloat(Xcode, Xtype, double) - Constructor for class exc.object.XobjFloat
 
XobjFloat(double) - Constructor for class exc.object.XobjFloat
 
XobjInt - Class in exc.object
 
XobjInt(Xcode, Xtype, int, String) - Constructor for class exc.object.XobjInt
 
XobjInt(Xcode, int) - Constructor for class exc.object.XobjInt
 
XobjList - Class in exc.object
Xobject which contains the list of Xobjects.
XobjList() - Constructor for class exc.object.XobjList
Constructor for the empty XobjList with Xcode.LIST
XobjList(Xcode, Xtype) - Constructor for class exc.object.XobjList
Constructor for the empty XobjList with code and type
XobjList(Xcode, Xtype, XobjArgs) - Constructor for class exc.object.XobjList
Constructor for the argument list
XobjList(Xcode, Xtype, Xobject...) - Constructor for class exc.object.XobjList
Constructor with one argument
XobjList(Xcode) - Constructor for class exc.object.XobjList
Constructor with only code
XobjList(Xcode, XobjArgs) - Constructor for class exc.object.XobjList
Constructor with code and argument
XobjList(Xcode, Xobject...) - Constructor for class exc.object.XobjList
Constructor with one argument
XobjListIterator - Class in exc.object
Iterator for XobjList
XobjLong - Class in exc.object
 
XobjLong(Xcode, Xtype, long, long, String) - Constructor for class exc.object.XobjLong
 
XobjLong(Xcode, Xtype, BigInteger, String) - Constructor for class exc.object.XobjLong
 
XobjLong(Xcode, Xtype, long, long) - Constructor for class exc.object.XobjLong
 
XobjLong(long, long) - Constructor for class exc.object.XobjLong
 
XobjString - Class in exc.object
 
XobjString(Xcode, Xtype, String, String) - Constructor for class exc.object.XobjString
 
XobjString(Xcode, Xtype, String) - Constructor for class exc.object.XobjString
 
XobjString(Xcode, String) - Constructor for class exc.object.XobjString
 
Xtype - Class in exc.object
 
Xtype(int, String, long, Xobject, Ident, Xobject[]) - Constructor for class exc.object.Xtype
 
Xtype(int, String, long, Xobject, Ident) - Constructor for class exc.object.Xtype
 
Xtype(int, String, long, Xobject, Xobject[]) - Constructor for class exc.object.Xtype
 
Xtype(int, String, long, Xobject) - Constructor for class exc.object.Xtype
 
Xtype(int) - Constructor for class exc.object.Xtype
 
Xtype.TypeInfo - Class in exc.object
 
A B C D E F G H I K L M N O P R S T U V W X 
Skip navigation links