|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
'&' Expression for computing the address of the operand.AliasAnalHir1
that performs alias analysis based on some set of
assumptions about aliasing.
AliasAnalHir1 that
performs alias analysis with the specified assumptions
(pIsOptimistic) about aliasing.
AliasAnalHir2 that performs
alias analysis based on some set of assumptions about aliasing.
AliasAnalHir2
that performs alias analysis with the specified
assumptions (pIsOptimistic) about aliasing.
String.
SetRefRepr that encloses the given
IR object (subtree), and adds the generated
SetRefRepr as per to the contract of the
{ coins.aflow.util.CoinsIterator#add(Object)}, and in the case
of HIR, also adds the given IR subtree to the
appropriate context within the HIR program tree.
next or previous
This is what will be removed by remove.
SetRefRepr that encloses the given
IR object (subtree), and adds the generated
SetRefRepr as per to the contract of the
{link coins.aflow.util.CoinsIterator#addAfter(Object)},
and in the case of HIR, also adds the given IR subtree
to the appropriate context within the HIR program tree.
pUseNode to the list of use nodes (returned by getUseList()).
AliasGroup
with the default initial capacity and default load factor,
which is 0.75.
AliasGroup with
the default initial capacity and default load factor,
which is 0.75.
addendum.
transList.
transList.
transVector.
transList.
transList.
transVector.
FlowExpIds to the entire scope currently under consideration (SubpFlow).
FlowExpIds to nodes over SubpFlow.
fSubpDef.
FlowExpId to the node pIR.
MyExpId to the specified
AssignStmt.
MyExpId to the specified Exp.
MyExpId attached to
the specified argument if it is lvalue and not yet done,
and registers the node-Tag correspondence into a global map.
MyExpId to the specified
FunctionExp.
MyExpId to the specified
PhiExp.
MyExpId to the specified
PointedExp.
MyExpId attached to the
specified argument if it is not yet done, and registers
the node-Tag correspondence into a global map.
MyExpId attached to the specified argument
if it is not yet done, and registers the node-Tag correspondence
into a global map.
MyExpId to the specified
QualifiedExp.
MyExpId attached to the specified argument
if it is not yet done, and registers the node-Tag
correspondence into a global map.
MyExpId to the specified
SubscriptedExp.
MyExpId attached to
the specified argument if it is not yet done,
and registers the node-Tag correspondence into a global map.
MyExpId to the specified VarNode.
Var attached to
the specified argument if it is not yet done,
and registers the node-Tag correspondence into
a global map.
BitVector represents a BBlock object whose number property (that can be queried by getBBlockNumber()) corresponds to the bit position.BitVector represents a BBlock object whose number property (that can be queried by getBBlockNumber()) corresponds to the bit position.java.util.BitSet class, this class offers
methods for non-destructive bit operations, where the result
of the operation will be stored in the last argument of
such methods.BitVector with the specified length.
BitVectorIterator instance that scans the given argument.
BitVectorIterator object backed by this BitVector
BitVectorIterator that is backed by
this BitVector.
BitVectorIterator object backed by this BitVector
CoinsIterator (returned by coinsIterator()).func.
TagVectors.TagVector2s.CoinsIterator object backed by this list, whose cursor is placed at the beginning of this list.
CoinsIterator object backed by this list, whose cursor is placed before the given index.
true if this ExpVector's bit corresponding to the given argument pFlowExpId is set.
reg is covered by
other registers in register set set.
Declarator objects.BitVector corresponds to a SetRefRepr.BitVector corresponds to
a SetRefRepr.default" label.'*') expression.String representation of
the pBody object headed by pHeader
if the debug level for this alias analysis category is
greater than or equal to pLevel.
String representation of the
pBody object headed by pHeader
if the debug level for this alias analysis category is
greater than or equal to pLevel.
FlowExpId that correponds to the node returned by getDefNode().
SetRefRepr.
func.
ExpVector is a BitVector each of whose bit corresponds to a FlowExpId.segment.
vectorEqual if the specified argument is an instance of BitVector, otherwise returns false.
BitVector objects is specified
by vectorEqual().
- equals(Object) -
Method in class coins.backend.lir.LirBinOp
-
- equals(Object) -
Method in class coins.backend.lir.LirFconst
-
- equals(Object) -
Method in class coins.backend.lir.LirIconst
-
- equals(Object) -
Method in class coins.backend.lir.LirLabelRef
-
- equals(Object) -
Method in class coins.backend.lir.LirNaryOp
-
- equals(Object) -
Method in class coins.backend.lir.LirNode
- Return true if this object equals to x
- equals(Object) -
Method in class coins.backend.lir.LirString
-
- equals(Object) -
Method in class coins.backend.lir.LirSymRef
-
- equals(Object) -
Method in class coins.backend.lir.LirUnaOp
-
- equals(Object) -
Method in class coins.backend.tools.Tmd2Java.OpPattern
-
- equals(Object) -
Method in class coins.backend.util.BiList
- Compare two lists
- equals(Object) -
Method in class coins.backend.util.BitMapSet
- Return true if x is same as this set.
- equals(Object) -
Method in class coins.backend.util.HashNumberSet
- Return true if x is same as this set.
- equals(Object) -
Method in class coins.backend.util.ImList
- Return true if x is an ImList and equals to this list.
- equals(Object) -
Method in interface coins.backend.util.NumberSet
- Return true if x is same as this set.
- equals(Object) -
Method in class coins.backend.util.QuotedString
-
- equals(Object) -
Method in class coins.backend.util.VectorSet
- Return true if x is same as this set.
- equals(Object) -
Method in interface coins.flow.BitVector
- Same as
vectorEqual if the specified argument is an instance of BitVector, otherwise returns false.
- equals(Object) -
Method in class coins.flow.BitVectorImpl
-
- equals(Object) -
Method in class coins.flow.FAList
-
- equals(Object) -
Method in class coins.simd.LirOrder
- Checks if an object is equal to this
- equals(Object) -
Method in class coins.util.FloatConst
- .................................................................
- equals(Object) -
Method in class coins.util.IntBound
- ....IntBound...............................................
- equals(Object) -
Method in class coins.util.IntConst
- ...........................................................
- equals(Object) -
Method in class coins.util.IntLive
- ....IntLive...............................................
- equivList -
Variable in class coins.ffront.F77Sym
-
- equivalenceDecl(Node) -
Method in class coins.ffront.F77Sym
- add declaration list to equivalenceList ??? not yet
[f77.jay] data_spec_stmt : EQUIVALENCE equivalence_decl
{ $$ = fSym.equivalenceDecl($2); }
- equivalence_variables_list_ -
Variable in class coins.ffront.EquivManager
-
- eraseDependent(Pipelining.ScheduledNode) -
Method in class coins.backend.sched.Pipelining.ScheduleInfo
-
- erase_whitespaces(String) -
Method in class coins.ffront.F77Scanner
-
- err_ -
Variable in class coins.ffront.I77Utils
-
- error(String) -
Method in class coins.casttohir.ToHir
- error
Output error message.
- error(Sym, String) -
Method in class coins.casttohir.ToHir
-
- error -
Variable in class coins.cfront.Lex
-
- error(String) -
Method in class coins.ffront.I77Utils
-
- esize() -
Method in class coins.util.FloatConst
- .......................
- estimateExpCost(SubpDefinition) -
Method in class coins.opt.CommonSubexpElimHirE
- estimateExpCost
Estimate the approximate cost of subexpressions
in the HIR body of pSubpDef by formula
(Exp cost) = (node cost) + (cost of subexpressions)
The costs of VarNode and contents node are
machineParam.costOfInstruction(MachineParam.COST_INDEX_TEMP_LOAD).
- euse -
Variable in class coins.lparallel.Ref_Table
-
- euseArrayList -
Variable in class coins.lparallel.Ref_Table
-
- eval(LirNode, Hashtable) -
Method in class coins.simd.BoundanalysisUwForLir
- Calculates a bound of each node.
- evalCond(Object) -
Static method in class coins.backend.tools.Tmd2Java
- Evaluate condition part of @if
- evalTree(LirNode) -
Method in class coins.backend.lir.LirFactory
- Fold all constant-expressions in
tree.
- evals(String) -
Method in interface coins.backend.Tmd
-
- evaluate() -
Method in interface coins.ir.hir.Exp
- Evaluate "this" expression.
- evaluate() -
Method in class coins.ir.hir.ExpImpl
- Evaluate "this" expression.
- evaluateAdd(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate add operation.
- evaluateAnd(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate and operation.
- evaluateAsDouble() -
Method in interface coins.ir.hir.Exp
- evaluateAsDouble
Evaluate "this" expression as double.
- evaluateAsDouble() -
Method in class coins.ir.hir.ExpImpl
-
- evaluateAsFloat() -
Method in interface coins.ir.hir.Exp
- evaluateAsFloat
Evaluate "this" expression as float.
- evaluateAsFloat() -
Method in class coins.ir.hir.ExpImpl
-
- evaluateAsInt() -
Method in interface coins.ir.hir.Exp
- evaluateAsInt
Evaluate "this" expression as int.
- evaluateAsInt() -
Method in class coins.ir.hir.ExpImpl
-
- evaluateAsLong() -
Method in interface coins.ir.hir.Exp
- Evaluate "this" expression as long.
- evaluateAsLong() -
Method in class coins.ir.hir.ExpImpl
-
- evaluateAsObject() -
Method in interface coins.sym.Const
-
Get the value of this constant symbol.
- evaluateAsObject() -
Method in class coins.sym.ConstImpl
- Get the value of this constant symbol.
- evaluateAsObject() -
Method in interface coins.sym.FloatConst
- Evaluate as a Double object (not as a binary
floating point number).
- evaluateAsObject() -
Method in class coins.sym.FloatConstImpl
-
- evaluateAsObject() -
Method in interface coins.sym.IntConst
- Evaluate as a Long object (not as a binary
integer number).
- evaluateAsObject() -
Method in class coins.sym.IntConstImpl
-
- evaluateAsObject() -
Method in interface coins.sym.StringConst
- Get the String object representing this constant.
- evaluateAsObject() -
Method in class coins.sym.StringConstImpl
-
- evaluateAsObject() -
Method in interface coins.sym.Var
- Available flags
Sym.FLAG_SIZEOF_TAKEN
Sym.FLAG_ADDRESS_TAKEN
Sym.FLAG_POINTER_OPERATION
Sym.FLAG_AREG_ALLOCATED
Sym.FLAG_DERIVED_SYM
Sym.FLAG_GENERATED_SYM
- evaluateAsObject() -
Method in class coins.sym.VarImpl
- Get the value of this constant symbol.
- evaluateCast(Type, Const) -
Method in class coins.SourceLanguage
- Evaluate cast operation.
- evaluateCondition(Const) -
Method in class coins.SourceLanguage
- Evaluate conditional expression.
- evaluateDisp() -
Method in interface coins.sym.Elem
- evaluateDisp
Get the displacement of this element.
- evaluateDisp() -
Method in class coins.sym.ElemImpl
- evaluateDisp
"this" should be an element of struct/union type symbol.
- evaluateDiv(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate divide operation.
- evaluateMod(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate remainder operation.
- evaluateMult(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate multiply operation.
- evaluateNeg(Const) -
Method in class coins.SourceLanguage
- Evaluate negate operation.
- evaluateNot(Const) -
Method in class coins.SourceLanguage
- Evaluate not operation.
- evaluateOr(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate or operation.
- evaluateReform(GlobalReform.MatchingData, HIR, Set) -
Method in class coins.opt.GlobalReform
- Evaluate the special function _reform
by calling reformByChangingParam( ...
- evaluateRelation(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate relational expression.
- evaluateShiftLl(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate logical left shift operation.
- evaluateShiftRa(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate arithmetic right shift operation.
- evaluateShiftRl(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate logical right shift operation.
- evaluateSize(int) -
Method in class coins.MachineParam
- evaluateSize
- evaluateSize(int) -
Method in class coins.MachineParamAlpha
- evaluateSize
- evaluateSize(int) -
Method in class coins.MachineParamArm
- evaluateSize:
- evaluateSize(int) -
Method in class coins.MachineParamMicroBlaze
- evaluateSize:
- evaluateSize(int) -
Method in class coins.MachineParamMips
- evaluateSize
- evaluateSize(int) -
Method in class coins.MachineParamPpc
- evaluateSize
- evaluateSize(int) -
Method in class coins.MachineParamSH4
- evaluateSize
- evaluateSize(int) -
Method in class coins.MachineParamSparc
- evaluateSize:
- evaluateSize(int) -
Method in class coins.MachineParamX86
- evaluateSize:
- evaluateSize(int) -
Method in class coins.MachineParamX86_64
- evaluateSize:
- evaluateSub(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate subtract operation.
- evaluateXor(Const, Const) -
Method in class coins.SourceLanguage
- Evaluate xor operation.
- evaluator -
Variable in class coins.cfront.Parser
-
- evl -
Variable in class coins.ffront.ConcatNode
-
- evp -
Variable in class coins.ffront.ConcatNode
-
- examineJUMPC(BiLink, LirNode) -
Method in class coins.backend.gen.CodeGenerator_arm
-
- exec -
Variable in class coins.mdf.MdfConditions
- The current execution decision conditions
- execCond -
Variable in class coins.mdf.DeclareLocalVariables
- The variable `_MDF_EXEC'
- executableProgram(Node) -
Method in class coins.ffront.F77Hir
- make Hir from the Fir node of a program_unit
and initializes for next program_unit
[f77.jay] executable_program : program_unit
{ $$ = fHir.executableProgram($1); }
- executableProgram(Node, Node) -
Method in class coins.ffront.F77Hir
- make Hir from the Fir node of next program_unit
and initializes ...
- exist(int) -
Method in class coins.backend.util.BitMapSet
- Return true if set has the integer x in it.
- exitBlk() -
Method in class coins.backend.cfg.FlowGraph
- Return the exit basic block.
- exitBlks() -
Method in class coins.mdf.MacroFlowGraph
- Get the list of the exit macro tasks of the current macro flow graph.
- exitBlks() -
Method in class coins.mdf.MacroTask
- Get the list of basic blocks in the current macro task, the basic blocks
means the exit block from the current macro task.
- exitEnvironment() -
Method in class coins.cfront.Parser
-
- exitList -
Variable in class coins.backend.contrib.RPloop
-
- exp -
Variable in class coins.ffront.UnaryNode
-
- exp(int, Exp, Exp, Exp) -
Method in interface coins.ir.hir.HIR
- exp:
Build ternary expression (OP_SELECT, etc.).
- exp(int, Exp) -
Method in interface coins.ir.hir.HIR0
- exp
- exp(int, Exp, Exp) -
Method in interface coins.ir.hir.HIR0
- exp
Build binary expression.
- exp(int, Exp) -
Method in class coins.ir.hir.HIR_Impl
-
- exp(int, Exp, Exp) -
Method in class coins.ir.hir.HIR_Impl
-
- exp(int, Exp, Exp, Exp) -
Method in class coins.ir.hir.HIR_Impl
-
- exp2str(ExpListExp) -
Method in class coins.ffront.ProcessData
-
- expIdSet() -
Method in class coins.flow.SetRefReprHirImpl
-
- expIterator() -
Method in interface coins.aflow.SetRefRepr
-
- expIterator() -
Method in class coins.aflow.SetRefReprImpl
- Returns the Set of nodes that have FlowAnalSym attached and are not a Def node.
- expIterator() -
Method in interface coins.flow.SetRefRepr
-
- expIterator() -
Method in class coins.flow.SetRefReprImpl
- Returns the Set of nodes that have FlowAnalSym attached and are not a Def node.
- expList(List) -
Method in interface coins.ir.hir.HIR
- expList
Make an expression representing a list of expressions,
that is, make an instance of ExpListExp.
- expList(List) -
Method in class coins.ir.hir.HIR_Impl
-
- expListIterator() -
Method in interface coins.aflow.SetRefRepr
- Returns a DFO iterator that iterates over nodes that have a FlowExpId attached, and, if "this" is value-setting, is not a Def node.
- expListIterator(boolean, boolean) -
Method in interface coins.aflow.SetRefRepr
- Returns an DFO iterator that iterates over nodes that have a FlowExpId attached, and, if "this" is value-setting, is not a Def node.
- expListIterator() -
Method in class coins.aflow.SetRefReprImpl
-
- expListIterator(boolean, boolean) -
Method in class coins.aflow.SetRefReprImpl
-
- expListIterator() -
Method in interface coins.flow.SetRefRepr
- Returns a DFO iterator that iterates over nodes that have a FlowExpId attached, and, if "this" is value-setting, is not a Def node.
- expListIterator(boolean, boolean) -
Method in interface coins.flow.SetRefRepr
- Returns an DFO iterator that iterates over nodes that have a FlowExpId attached, and, if "this" is value-setting, is not a Def node.
- expListIterator() -
Method in class coins.flow.SetRefReprImpl
-
- expListIterator(boolean, boolean) -
Method in class coins.flow.SetRefReprImpl
-
- expListIteratorFromBottom() -
Method in class coins.aflow.SetRefReprImpl
-
- expListIteratorFromBottom() -
Method in class coins.flow.SetRefReprImpl
-
- expLookup(int) -
Method in interface coins.flow.DataFlow
- Changes the ExpId index into the position in the ExpVector.
- expLookup(int) -
Method in class coins.flow.DataFlowImpl
- Changes the ExpId index into the position in the ExpVector.
- expRepeat(Exp, Exp) -
Method in interface coins.ir.hir.HIR
- expRepeat
Make an expression representing a list of expressions
of the same value.
- expRepeat(Exp, Exp) -
Method in class coins.ir.hir.HIR_Impl
-
- expReverseLookup(int) -
Method in interface coins.flow.DataFlow
- Changes the position in the ExpVector into the ExpId index.
- expReverseLookup(int) -
Method in class coins.flow.DataFlowImpl
- Changes the position in the ExpVector into the ExpId index.
- expStmt(Exp) -
Method in interface coins.ir.hir.HIR0
- expStmt
Create a statement treating pExp as a statement.
- expStmt(Exp) -
Method in class coins.ir.hir.HIR_Impl
-
- expVector(SubpFlow) -
Method in class coins.aflow.Flow
-
- expVector() -
Method in interface coins.aflow.SubpFlow
-
- expVector() -
Method in class coins.aflow.SubpFlowImpl
-
- expVector() -
Method in interface coins.flow.SubpFlow
-
- expVector() -
Method in class coins.flow.SubpFlowImpl
-
- expVectorFromSet(Set, SubpFlow) -
Static method in class coins.flow.ExpVectorImpl
- Returns an ExpVector whose bits that are set correspond to
the elements of the given Set pExps.
- expVectorIterator() -
Method in interface coins.aflow.ExpVector
-
- expVectorIterator() -
Method in class coins.aflow.ExpVectorImpl
-
- expVectorIterator(ExpVector) -
Method in class coins.aflow.SubpFlowImpl
-
- expVectorIterator() -
Method in interface coins.flow.ExpVector
-
- expVectorIterator() -
Method in class coins.flow.ExpVectorImpl
-
- expVectorIterator(ExpVector) -
Method in interface coins.flow.SubpFlow
-
- expVectorIterator(ExpVector) -
Method in class coins.flow.SubpFlowImpl
-
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator
- Expand building macro for list form.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_alpha
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_arm
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_mb
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_mips
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_ppc
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_sample
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_sh4
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_sparc
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_thumb
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_x86
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_x86_64
- Expand building-macro.
- expandBuildMacro(ImList) -
Method in class coins.backend.gen.CodeGenerator_x86simd
- Expand building-macro.
- expandCond(String) -
Method in class coins.backend.tools.Tmd2Java.Prod
-
- expandDefMacro(String, PushbackReader) -
Static method in class coins.backend.tools.Tmd2Java
- expand %defemit(name args...) or %defbuild(name args...)
- expandDefined(ImList) -
Static method in class coins.backend.tools.Tmd2Java
-
- expandEq(ImList) -
Static method in class coins.backend.tools.Tmd2Java
-
- expandExp(GlobalReform.MatchingData, HIR, GlobalReform.NontermPatInstance) -
Method in class coins.opt.GlobalReform
- Expand all nonterminal calls in pExp to the
the expandedExp of the nonterminal instance corresponding
to the nonterminal call.
- expandForeach(ImList) -
Static method in class coins.backend.tools.Tmd2Java
- Expand foreach macro.
- expandIf(ImList) -
Static method in class coins.backend.tools.Tmd2Java
- Expand if
- expandInclude(ImList, ImList) -
Static method in class coins.backend.tools.Tmd2Java
- Expand include file
- expandJava(String, String) -
Method in class coins.backend.tools.Tmd2Java.Prod
-
- expandLoop(ForStmt) -
Method in class coins.opt.LoopUnrolling
-
- expandMacro(ImList) -
Static method in class coins.backend.tools.Tmd2Java
- Expand macro
- expandNe(ImList) -
Static method in class coins.backend.tools.Tmd2Java
-
- expandNonterminal(GlobalReform.MatchingData, GlobalReform.NontermPatInstance, HIR, Set) -
Method in class coins.opt.GlobalReform
- expandNonterminal expands the right hand side of the
selected productin of the nonterminal pNontermPatInstance
and return it.
- expandNot(ImList) -
Static method in class coins.backend.tools.Tmd2Java
-
- expandOutPattern(GlobalReform.MatchingData, HIR, Set) -
Method in class coins.opt.GlobalReform
- expandOutPattern expands pOutHir according to pData.
- expandedHir -
Variable in class coins.opt.GlobalReform.MatchingData
-
- expectedModCount -
Variable in class coins.aflow.util.CoinsList.Itr
-
- explicitLabelReference() -
Method in class coins.ir.hir.LabeledStmtImpl
- explicitLabelReference
Get a LabelNode refering explicitly a label attached to
this statement.
- expr -
Variable in class coins.ast.expr.UnaryExpr
-
- exprBinary(int, Node, Node) -
Method in class coins.ffront.F77Hir
- make Fir node of binary expression
[f77.jay] expr : expr '*' expr { $$ = fHir.exprBinary(HIR.OP_MULT, $1, $3); }
| expr '/' expr { $$ = fHir.exprBinary(HIR.OP_DIV, $1, $3); }
| expr '+' expr { $$ = fHir.exprBinary(HIR.OP_ADD, $1, $3); }
| expr '-' expr { $$ = fHir.exprBinary(HIR.OP_SUB, $1, $3); }
| expr GREATER_THAN expr { $$ = fHir.exprBinary(HIR.OP_CMP_GT, $1, $3); }
| expr EQUAL expr { $$ = fHir.exprBinary(HIR.OP_CMP_EQ, $1, $3); }
| expr LESS_THAN expr { $$ = fHir.exprBinary(HIR.OP_CMP_LT, $1, $3); }
| expr NOT_EQUAL expr { $$ = fHir.exprBinary(HIR.OP_CMP_NE, $1, $3); }
| expr LESS_OR_EQUAL expr { $$ = fHir.exprBinary(HIR.OP_CMP_LE, $1, $3); }
| expr GREATER_OR_EQUAL expr { $$ = fHir.exprBinary(HIR.OP_CMP_GE, $1, $3); }
| expr AND expr { $$ = fHir.exprBinary(HIR.OP_AND, $1, $3); }
| expr OR expr { $$ = fHir.exprBinary(HIR.OP_OR, $1, $3); }
| expr EQV expr { $$ = fHir.expUnary(HIR.OP_NOT,
fHir.exprBinary(HIR.OP_XOR, $1, $3)); }
| expr NEQV expr { $$ = fHir.exprBinary(HIR.OP_XOR, $1, $3); }
- exprCat(Node, Node) -
Method in class coins.ffront.F77Hir
- make Fir node of concatenated expression
[f77.jay] expr : expr DOUBLE_SLASH expr { $$ = fHir.exprCat($1, $3); }
- exprPower(Node, Node) -
Method in class coins.ffront.F77Hir
- make Fir node of powered expression
[f77.jay] expr : expr POWER expr { $$ = fHir.exprPower( $1, $3); }
- exprUnary(int, Node) -
Method in class coins.ffront.F77Hir
- make Fir node of unary expression
[f77.jay] expr : '-' expr %prec UMINUS { $$ = fHir.exprUnary(HIR.OP_NEG, $2); }
| NOT expr { $$ = fHir.exprUnary(HIR.OP_NOT, $2); }
- exps() -
Method in interface coins.aflow.ExpVector
- Returns the
Set of FlowExpIds whose corresponding bits are set in this ExpVector.
- exps() -
Method in class coins.aflow.ExpVectorImpl
-
- exps() -
Method in class coins.aflow.SetRefReprHirImpl
-
- exps(boolean, boolean) -
Method in class coins.aflow.SetRefReprHirImpl
-
- exps() -
Method in class coins.aflow.SetRefReprImpl
-
- exps(boolean, boolean) -
Method in class coins.aflow.SetRefReprImpl
-
- exps() -
Method in interface coins.flow.ExpVector
- Returns the Set of ExpIds whose corresponding bits are set
in this ExpVector.
- exps() -
Method in class coins.flow.ExpVectorImpl
-
- exps() -
Method in class coins.flow.SetRefReprHirImpl
- Get the list of expressions (that have ExpId) under the associated subtree.
- exps(boolean, boolean) -
Method in class coins.flow.SetRefReprHirImpl
-
- exps() -
Method in class coins.flow.SetRefReprImpl
- Get the list of expressions (that have ExpId) under the associated subtree.
- exps(boolean, boolean) -
Method in class coins.flow.SetRefReprImpl
-
- expsUnder(HIR) -
Method in class coins.aflow.SetRefReprHirImpl
-
- expsUnder(HIR) -
Method in class coins.flow.SetRefReprHirImpl
-
- externalDecl(Node) -
Method in class coins.ffront.F77Sym
- add declaration list to externalList.
- externalList -
Variable in class coins.ffront.F77Sym
-
- extra -
Variable in class coins.ffront.Triple
-
FAList instance.
FAList instance with given initial capacity.
FAList instance.
FAList instance with given initial capacity.
DefUseLists for FlowAnalSyms.DefUseLists for FlowExpId/code>s.- FindDefUseList0(FlowResults) -
Constructor for class coins.aflow.FindDefUseList0
-
- FindDefined - class coins.aflow.FindDefined.
-
- FindDefined(FlowResults) -
Constructor for class coins.aflow.FindDefined
-
- FindEGen - class coins.aflow.FindEGen.
-
- FindEGen(FlowResults) -
Constructor for class coins.aflow.FindEGen
-
- FindEKill - class coins.aflow.FindEKill.
- FindEKill
Extended by FindPEKill.
- FindEKill(FlowResults) -
Constructor for class coins.aflow.FindEKill
-
- FindExposedUsed - class coins.aflow.FindExposedUsed.
-
- FindExposedUsed(FlowResults) -
Constructor for class coins.aflow.FindExposedUsed
-
- FindKill - class coins.aflow.FindKill.
-
- FindKill(FlowResults) -
Constructor for class coins.aflow.FindKill
-
- FindLiveInLiveOut - class coins.aflow.FindLiveInLiveOut.
-
- FindLiveInLiveOut(FlowResults) -
Constructor for class coins.aflow.FindLiveInLiveOut
- Creates new FindLiveInLiveOut
- FindLoopParallel - class coins.lparallel.FindLoopParallel.
-
- FindLoopParallel(FlowResults) -
Constructor for class coins.lparallel.FindLoopParallel
- FindLoopParallel:
- FindLoopParallelList - class coins.lparallel.FindLoopParallelList.
-
- FindLoopParallelList(FlowResults) -
Constructor for class coins.lparallel.FindLoopParallelList
- FindLoopParallelList:
- FindPDef - class coins.aflow.FindPDef.
- Finds the "PDef" vector for a BBlcok or a SetRefRepr.
- FindPDef(FlowResults) -
Constructor for class coins.aflow.FindPDef
- Creates new FindMod
- FindPDefined - class coins.aflow.FindPDefined.
-
- FindPDefined(FlowResults) -
Constructor for class coins.aflow.FindPDefined
-
- FindPEKill - class coins.aflow.FindPEKill.
-
- FindPEKill(FlowResults) -
Constructor for class coins.aflow.FindPEKill
- Creates a new instance of FindPEKill
- FindPExposedUsed - class coins.aflow.FindPExposedUsed.
-
- FindPExposedUsed(FlowResults) -
Constructor for class coins.aflow.FindPExposedUsed
- Creates a new instance of FindPExposedUsed
- FindPLiveInLiveOut - class coins.aflow.FindPLiveInLiveOut.
-
- FindPLiveInLiveOut(FlowResults) -
Constructor for class coins.aflow.FindPLiveInLiveOut
- Creates a new instance of FindPLiveInLiveOut
- FindPReach - class coins.aflow.FindPReach.
-
- FindPReach(FlowResults) -
Constructor for class coins.aflow.FindPReach
-
- FindPlaceOfFrame(String, int, int) -
Method in class coins.backend.gen.CodeGenerator_ppc.PowerPCAttr
-
- FindReach - class coins.aflow.FindReach.
-
- FindReach(FlowResults) -
Constructor for class coins.aflow.FindReach
-
- FindScc - class coins.mdf.FindScc.
- Find the strong connected component in the current control flow graph.
- FindScc(MdfEnvironment, SubpFlow) -
Constructor for class coins.mdf.FindScc
- Constructor
- FindSymbol(int) -
Static method in class coins.backend.gen.CodeGenerator_ppc.PowerPCAttr
-
- FinishCondition - class coins.mdf.FinishCondition.
- The status when a macro task finish execution.
- FinishCondition(MdfEnvironment, MacroFlowGraph) -
Constructor for class coins.mdf.FinishCondition
- Constructor:
- FirList - class coins.ffront.FirList.
-
- FirList(FirToHir) -
Constructor for class coins.ffront.FirList
-
- FirList(Object, FirToHir) -
Constructor for class coins.ffront.FirList
-
- FirToHir - class coins.ffront.FirToHir.
- Main class for Fir to Hir translation
- FirToHir(SymRoot, HirRoot, IoRoot) -
Constructor for class coins.ffront.FirToHir
-
- FirstArgument -
Static variable in class coins.backend.gen.CodeGenerator_alpha
-
- FlagBox - interface coins.sym.FlagBox.
-
- FlagBoxImpl - class coins.sym.FlagBoxImpl.
-
- FlagBoxImpl() -
Constructor for class coins.sym.FlagBoxImpl
-
- FloatConst - interface coins.sym.FloatConst.
-
FloatConst interface
Const (constant) class interface.
- FloatConst - class coins.util.FloatConst.
- ..............(..............).
- FloatConst.RoundingMode - class coins.util.FloatConst.RoundingMode.
- .........................................
- FloatConst.RoundingMode() -
Constructor for class coins.util.FloatConst.RoundingMode
-
- FloatConstImpl - class coins.sym.FloatConstImpl.
- FloatConstImpl class
- FloatConstImpl(SymRoot, String, Type) -
Constructor for class coins.sym.FloatConstImpl
-
- FloatConstImpl(SymRoot, double, Type) -
Constructor for class coins.sym.FloatConstImpl
-
- FloatConstantExpr - class coins.ast.expr.FloatConstantExpr.
- Constant class of floating type.
- FloatConstantExpr(double, char) -
Constructor for class coins.ast.expr.FloatConstantExpr
-
- Flow - class coins.aflow.Flow.
- Representation of data flow information:
Each expression is assigned an expression identifier (FlowExpId)
if the expression has a value (such as r-value or l-value).
- Flow(FlowRoot) -
Constructor for class coins.aflow.Flow
-
- Flow - interface coins.flow.Flow.
- Flow interface
- FlowAdapter - class coins.aflow.FlowAdapter.
- Adapter class for Analyzer interface.
- FlowAdapter(FlowResults) -
Constructor for class coins.aflow.FlowAdapter
-
- FlowAdapter - class coins.flow.FlowAdapter.
- FlowAdapter contains methods to expand the flow analysis capability.
- FlowAdapter(FlowRoot) -
Constructor for class coins.flow.FlowAdapter
-
- FlowAnalSym - interface coins.sym.FlowAnalSym.
- FlowAnalSym interface
Symbol for flow analysis such as
Var, Reg, ExpId.
- FlowAnalSymVector - interface coins.aflow.FlowAnalSymVector.
- BitVector class where each bit represents a FlowAnalSym.
- FlowAnalSymVector - interface coins.flow.FlowAnalSymVector.
- BitVector class where each bit represents a FlowAnalSym.
- FlowAnalSymVectorImpl - class coins.aflow.FlowAnalSymVectorImpl.
-
- FlowAnalSymVectorImpl(SubpFlow) -
Constructor for class coins.aflow.FlowAnalSymVectorImpl
- Creates a new instance of SymVectorImpl
- FlowAnalSymVectorImpl - class coins.flow.FlowAnalSymVectorImpl.
-
- FlowAnalSymVectorImpl(SubpFlow) -
Constructor for class coins.flow.FlowAnalSymVectorImpl
- Creates a new instance of SymVectorImpl
- FlowAnalSymVectorIterator - interface coins.aflow.FlowAnalSymVectorIterator.
-
- FlowAnalSymVectorIterator - interface coins.flow.FlowAnalSymVectorIterator.
-
- FlowAnalSymVectorIteratorImpl - class coins.aflow.FlowAnalSymVectorIteratorImpl.
-
- FlowAnalSymVectorIteratorImpl(FlowAnalSymVector) -
Constructor for class coins.aflow.FlowAnalSymVectorIteratorImpl
- Creates a new instance of FlowAnalSymVectorIteratorImpl
- FlowAnalSymVectorIteratorImpl - class coins.flow.FlowAnalSymVectorIteratorImpl.
-
- FlowAnalSymVectorIteratorImpl(FlowAnalSymVector) -
Constructor for class coins.flow.FlowAnalSymVectorIteratorImpl
- Creates a new instance of FlowAnalSymVectorIteratorImpl
- FlowError - error coins.aflow.util.FlowError.
-
- FlowError() -
Constructor for class coins.aflow.util.FlowError
-
- FlowError(String) -
Constructor for class coins.aflow.util.FlowError
-
- FlowError - error coins.flow.FlowError.
-
- FlowError() -
Constructor for class coins.flow.FlowError
-
- FlowError(String) -
Constructor for class coins.flow.FlowError
-
- FlowExpId - interface coins.aflow.FlowExpId.
-
- FlowGraph - class coins.backend.cfg.FlowGraph.
- Represent Control Flow Graph, a directed graph whose
nodes are basic blocks.
- FlowGraph(Function, BiList) -
Constructor for class coins.backend.cfg.FlowGraph
- Split LIR instruction list into basic blocks
and build up CFG.
- FlowImpl - class coins.flow.FlowImpl.
- FlowImpl class
Flow analysis class.
- FlowImpl() -
Constructor for class coins.flow.FlowImpl
-
- FlowImpl(FlowRoot) -
Constructor for class coins.flow.FlowImpl
-
- FlowIrLinkCell - interface coins.flow.FlowIrLinkCell.
- FlowIrLinkCell interface
Flow analysis and IR link information cell.
- FlowIrLinkCellImpl - class coins.flow.FlowIrLinkCellImpl.
- FlowIrLinkCellImpl class
Flow analysis and IR link information cell.
- FlowIrLinkCellImpl(IR, BBlock, int) -
Constructor for class coins.flow.FlowIrLinkCellImpl
-
- FlowResults - class coins.aflow.FlowResults.
- This class is a SelfCollectingResults class that has several convenience methods.
- FlowResults(FlowRoot) -
Constructor for class coins.aflow.FlowResults
- Creates a new instance of FlowResults
- FlowRoot - class coins.FlowRoot.
-
/** FlowRoot class is used to access Flow information and
information prepared by other classes such as Sym, HIR, etc.
- FlowRoot(HirRoot) -
Constructor for class coins.FlowRoot
- Constructor for HIR flow analysis.
- FlowUtil - class coins.aflow.FlowUtil.
- Collection of utility methods.
- FlowUtil() -
Constructor for class coins.aflow.FlowUtil
-
- FlowUtil - class coins.flow.FlowUtil.
- Collection of utility methods.
- FlowUtil() -
Constructor for class coins.flow.FlowUtil
-
- ForStmnt - class coins.ast.stmnt.ForStmnt.
- For statement.
- ForStmnt(String, int) -
Constructor for class coins.ast.stmnt.ForStmnt
-
- ForStmt - interface coins.ir.hir.ForStmt.
-
For-statement interface.
- ForStmtImpl - class coins.ir.hir.ForStmtImpl.
- For-statement class.
- ForStmtImpl(HirRoot, Stmt, Label, Exp, Stmt, Label, Stmt, Label) -
Constructor for class coins.ir.hir.ForStmtImpl
-
- FormatStmt - class coins.ffront.FormatStmt.
- only using in parsing.
- FormatStmt(Node, int, FirToHir) -
Constructor for class coins.ffront.FormatStmt
-
- FortranCharacterExp - class coins.ffront.FortranCharacterExp.
-
- FortranCharacterExp(Exp, Exp, FirToHir) -
Constructor for class coins.ffront.FortranCharacterExp
-
- Function - class coins.ast.Function.
- Declaration of a function.
- Function(Declarator, Stmnt) -
Constructor for class coins.ast.Function
- Constructs a function.
- Function - class coins.backend.Function.
- Represent a function.
- Function(Module, ImList) -
Constructor for class coins.backend.Function
- Parse S-expression function description and convert to internal form
- FunctionExp - interface coins.ir.hir.FunctionExp.
- FunctionExp
Function call interface.
- FunctionExpImpl - class coins.ir.hir.FunctionExpImpl.
- FunctionExpImpl
Function call expression.
- FunctionExpImpl(HirRoot, Exp, IrList) -
Constructor for class coins.ir.hir.FunctionExpImpl
-
- FunctionTag - class coins.snapshot.FunctionTag.
- This class represents the tag `function'
- FunctionTag(Function) -
Constructor for class coins.snapshot.FunctionTag
- Constructor for LIR
- FunctionTag(MacroFlowGraph) -
Constructor for class coins.snapshot.FunctionTag
- Constructor for MDF
- FunctionTag(HirRoot, SubpDefinition) -
Constructor for class coins.snapshot.FunctionTag
- Constructor for HIR
- f -
Variable in class coins.backend.contrib.RPloop
-
- f -
Variable in class coins.ssa.PublicSsa
- The current function
- f77pp(Reader) -
Method in class coins.ffront.F77Scanner
- preprocessor of Fortran 77 file
- f7Hir -
Variable in class coins.ffront.FirToHir
-
- f7Sym -
Variable in class coins.ffront.DeclManager
-
- f7Sym -
Variable in class coins.ffront.FirToHir
-
- fARegCount -
Variable in class coins.SymRoot
-
- fAccessedConstSubscripts -
Variable in class coins.alias.alias2.Prescan
-
- fAccessedElems -
Variable in class coins.alias.alias2.Prescan
-
- fAccessedSyms -
Variable in class coins.sym.SubpImpl
- Set of FlowAnalSym symbols accessed in this subprogram
- fAccessedVars -
Variable in class coins.alias.alias2.Prescan
-
- fAdditionalChild -
Variable in class coins.ir.hir.HIR_Impl
-
- fAddressExternallyVisibles -
Variable in class coins.alias.ConstructPointsToGraph
-
- fAddressTakenVars -
Variable in class coins.alias.RecordAlias
-
- fAflowSubpFlow -
Variable in class coins.flow.SubpFlowImpl
-
- fAlias -
Variable in class coins.flow.SubpFlowImpl
-
- fAlias -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fAlias -
Variable in class coins.opt.Opt
-
- fAliasAnal -
Variable in class coins.alias.RecordAlias
-
- fAliasAnal -
Variable in class coins.opt.GlobalVariableTemporalize
- AliasAnal this object refer
- fAliasGroupOfSym -
Variable in class coins.alias.RecordAlias
- Maps variable to the set of variables that are aliased to it.
- fAliasOfAddressTakenVars -
Variable in class coins.alias.RecordAlias
-
- fAlignment -
Variable in class coins.sym.StructTypeImpl
-
- fAlignment -
Variable in class coins.sym.UnionTypeImpl
-
- fAlignment -
Variable in class coins.sym.VectorTypeImpl
-
- fAllOne -
Variable in class coins.opt.PRE
-
- fAllSubexps -
Variable in class coins.aflow.SetRefReprHirEImpl
- fAllSubexps: ExpId's of all subexpressions under the node
corresponding to this.
- fAllSubexps -
Variable in class coins.flow.SetRefReprImpl
- fAllSubexps contains ExpId's of all subexpressions under the node
corresponding to this.
- fAllZero -
Variable in class coins.opt.PRE
-
- fAlternateEntryBBlockList -
Variable in class coins.aflow.LoopInfImpl
-
- fAlternateEntryBBlockList -
Variable in class coins.flow.LoopInfImpl
-
- fAlternateEntryNodeList -
Variable in class coins.aflow.LoopInfImpl
-
- fAlternateEntryNodeList -
Variable in class coins.flow.LoopInfImpl
-
- fAnalDependenceGraph -
Variable in class coins.aflow.util.SelfCollectingResults
-
- fAntIn -
Variable in class coins.opt.PRE
-
- fAntOut -
Variable in class coins.opt.PRE
-
- fAntloc -
Variable in class coins.opt.PRE
-
- fArgumentString -
Variable in class coins.driver.CoinsOptions
-
- fArrayOfSetRefReprList -
Variable in class coins.flow.SubpFlowImpl
-
- fAssemblerOptions -
Variable in class coins.driver.CheckOptions
-
- fAssignCount -
Variable in class coins.flow.SubpFlowImpl
-
- fAssignsForInitiation -
Variable in class coins.casttohir.ToHir
-
- fAssociatedParam -
Variable in class coins.alias.alias2.TagVector2
-
- fAvailIn -
Variable in class coins.flow.BBlockImpl
-
- fAvailIn -
Variable in class coins.opt.PRE
-
- fAvailOut -
Variable in class coins.flow.BBlockImpl
-
- fAvailOut -
Variable in class coins.opt.PRE
-
- fAvailableExps -
Variable in class coins.opt.CommonSubexpElimHirE
- fAvailable
Set of ExpId's for currently available expressions in BBlock .
- fAvailableTemps -
Variable in class coins.opt.CommonSubexpElimHirE
- fAssigned:
Set of available temporal variables in BBlock.
- fBBlock -
Variable in class coins.aflow.SetRefReprImpl
-
- fBBlock -
Variable in class coins.flow.FlowIrLinkCellImpl
-
- fBBlock -
Variable in class coins.flow.SetRefReprImpl
-
- fBBlock -
Variable in class coins.ir.hir.LabelDefImpl
- fBBlock Basic block containing this node.
- fBBlock -
Variable in class coins.sym.LabelImpl
-
- fBBlockCount -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockList -
Variable in class coins.aflow.InitiateFlow
-
- fBBlockList -
Variable in class coins.aflow.LoopInfImpl
-
- fBBlockList -
Variable in class coins.flow.InitiateFlow
-
- fBBlockList -
Variable in class coins.flow.LoopInfImpl
-
- fBBlockList -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockNumber -
Variable in class coins.aflow.BBlockImpl
-
- fBBlockNumber -
Variable in class coins.flow.BBlockImpl
-
- fBBlockOfIR -
Variable in class coins.aflow.SubpFlowImpl
-
- fBBlockOfIR -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockOfLabel -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockTable -
Variable in class coins.aflow.SubpFlowImpl
-
- fBBlockTable -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockVectorBitCount -
Variable in class coins.flow.SubpFlowImpl
-
- fBBlockVectorWordCount -
Variable in class coins.flow.SubpFlowImpl
-
- fBeforePRE -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fBitAssignedTags -
Variable in class coins.alias.AliasAnalHir1
- Array of
Tags that are assigned bits.
- fBitCount -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fBitLength -
Variable in class coins.aflow.util.BitVectorImpl
-
- fBitLength -
Variable in class coins.alias.util.BitVector
- Length of this
BitVector.
- fBitLength -
Variable in class coins.flow.BitVectorImpl
-
- fBitPos -
Variable in class coins.alias.Tag
- Bit position this Tag correponds to in the
TagVectors to be created.
- fBitPosition -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fBitVector -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fBody -
Variable in class coins.ffront.FortranCharacterExp
-
- fBody -
Variable in class coins.ffront.SubstringNode
-
- fBooleanValue -
Variable in class coins.sym.BoolConstImpl
- boolean value.
- fCFGInfo -
Variable in class coins.aflow.FlowResults
- Holds the
Map from Label to BBlock.
- fCallByReference -
Variable in class coins.sym.ParamImpl
- fCallByReference true if call-by-reference,
false if call-by-value.
- fCallCount -
Variable in class coins.flow.SubpFlowImpl
-
- fCallList -
Variable in class coins.sym.SubpImpl
- List of subprograms called from this subprogram
- fCallNodes -
Variable in class coins.flow.SetRefReprImpl
-
- fCallWithSideEffectIncluded -
Variable in class coins.aflow.SetRefReprHirEImpl
- fCallIncluded: True if call with side effect is included in the subtree fIR,
false if call with side effect is not included.
- fCallWithSideEffectIncluded -
Variable in class coins.alias.RecordAlias
- Turned to true if call node with side effect appered in the subprogram.
- fCallWithSideEffectIncluded -
Variable in class coins.flow.SetRefReprImpl
- fCallIncluded is True if call with side effect is included
in the subtree fIR,
false otherwize;
- fChanged -
Variable in class coins.hir2lir.ReformHir
-
- fChanged -
Variable in class coins.ir.hir.SimplifyHir
-
- fChanged -
Variable in class coins.opt.GlobalReform
-
- fCharParamList -
Variable in class coins.ffront.DeclManager
-
- fCharValue -
Variable in class coins.sym.CharConstImpl
- char value.
- fChildCount -
Variable in class coins.ir.hir.HIR_Impl
-
- fChildNode1 -
Variable in class coins.ir.hir.HIR_Impl
-
- fChildNode2 -
Variable in class coins.ir.hir.HIR_Impl
-
- fChildren -
Variable in class coins.alias.Tag
List of child Tags of this Tag.
- fClock -
Variable in class coins.driver.CompileThread
-
- fCodeGenInf -
Variable in class coins.sym.OperandSymImpl
-
- fCodeIndexFrom -
Variable in class coins.opt.GlobalReform
-
- fCodeIndexTo -
Variable in class coins.opt.GlobalReform
-
- fCoinsOptions -
Variable in class coins.driver.CheckOptions
-
- fCoinsOptions -
Variable in class coins.hir2lir.ReformHir
-
- fCoinsOptions -
Variable in class coins.opt.GlobalReform
-
- fCommonMgr -
Variable in class coins.ffront.DeclManager
-
- fCommonMgr -
Variable in class coins.ffront.EquivManager
-
- fComp -
Variable in class coins.opt.PRE
-
- fCompileSpecification -
Variable in class coins.driver.CheckOptions
-
- fCompileThread -
Variable in class coins.opt.PRE
-
- fCompileTime -
Variable in class coins.opt.PRE
-
- fCompileTimeEval -
Variable in class coins.opt.GlobalReform
-
- fCompilerOptions -
Variable in class coins.driver.CheckOptions
-
- fCompleteType -
Variable in class coins.sym.TypeImpl
- fCompleteType
Complete type corresponding to this type.
- fComplexity -
Variable in class coins.flow.SubpFlowImpl
-
- fComputedFlag -
Variable in class coins.flow.SubpFlowImpl
-
- fComrades -
Variable in class coins.aflow.util.SelfCollectingResults
-
- fConst -
Variable in class coins.sym.TypeImpl
- This type is const or not
- fConstMgr -
Variable in class coins.ffront.DeclManager
-
- fConstValue -
Variable in class coins.sym.NamedConstImpl
- Constant value
- fControlFlow -
Variable in class coins.flow.FlowImpl
-
- fControlTransfer -
Variable in class coins.flow.BBlockImpl
-
- fCopiedExp -
Variable in class coins.sym.ExpIdImpl
-
- fCopy -
Variable in class coins.alias.MyExpId
-
- fCorrespondingExpId -
Variable in class coins.flow.SetRefReprImpl
-
- fCount -
Variable in class coins.opt.ReplaceInfo.Item
-
- fCriticalEdgeTargetLabels -
Variable in class coins.opt.NormalizeHir
- fCriticalEdgeTargetLabels is the set of labels of critical edge
target statements.
- fCriticalStmtIndex -
Variable in class coins.opt.NormalizeHir
- fStmtWithCriticalEdge[fCriticalStmtIndex] is the statement
under processing by eliminateCriticalEdge.
- fCurFrame -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the current
frame (automatic variables that are in scope).
- fCurrSubtree -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fCurrentBBlock -
Variable in class coins.aflow.SubpFlowImpl
-
- fCurrentElemList -
Variable in class coins.sym.RegionTypeImpl
-
- fCurrentPatternSym -
Variable in class coins.opt.GlobalReform
-
- fCurrentStmt -
Variable in class coins.opt.GlobalReform
-
- fCurrentSymTable -
Variable in class coins.sym.RegionTypeImpl
-
- fDataFlow -
Variable in class coins.flow.FlowImpl
-
- fDataFlow -
Variable in class coins.opt.ConstPropagationAndFolding
-
- fDbgFlow -
Variable in class coins.flow.DataFlowImpl
-
- fDbgLevel -
Variable in class coins.aflow.FlowResults
-
- fDbgLevel -
Variable in class coins.alias.AliasAnalHir1
-
- fDbgLevel -
Variable in class coins.alias.RecordAlias
-
- fDbgLevel -
Variable in class coins.casttohir.ToHir
-
- fDbgLevel -
Variable in class coins.casttohir.ToHirCast
-
- fDbgLevel -
Variable in class coins.casttohir.ToHirInit
-
- fDbgLevel -
Variable in class coins.casttohir.ToHirSym
-
- fDbgLevel -
Variable in class coins.casttohir.ToHirVisit
-
- fDbgLevel -
Variable in class coins.cfront.Cfront
-
- fDbgLevel -
Variable in class coins.cfront.Lex
-
- fDbgLevel -
Variable in class coins.cfront.Parser
-
- fDbgLevel -
Variable in class coins.driver.CheckOptions
-
- fDbgLevel -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- fDbgLevel -
Variable in class coins.flow.BBlockImpl
-
- fDbgLevel -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fDbgLevel -
Variable in class coins.flow.ControlFlowImpl
-
- fDbgLevel -
Variable in class coins.flow.FlowImpl
-
- fDbgLevel -
Variable in class coins.flow.InitiateFlowHir
-
- fDbgLevel -
Variable in class coins.flow.SetRefReprImpl
-
- fDbgLevel -
Variable in class coins.flow.SubpFlowImpl
-
- fDbgLevel -
Variable in class coins.hir2lir.ReformHir
-
- fDbgLevel -
Variable in class coins.ir.hir.HIR_Impl
-
- fDbgLevel -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fDbgLevel -
Variable in class coins.ir.hir.HirVisitorModel1
-
- fDbgLevel -
Variable in class coins.ir.hir.HirVisitorModel2
-
- fDbgLevel -
Variable in class coins.ir.hir.SimplifyHir
-
- fDbgLevel -
Variable in class coins.ir.hir.SubsPtrTransformation
-
- fDbgLevel -
Variable in class coins.lparallel.FindLoopParallelList
-
- fDbgLevel -
Variable in class coins.opt.CommonSubexpElim
-
- fDbgLevel -
Variable in class coins.opt.ConstPropagationAndFolding
-
- fDbgLevel -
Variable in class coins.opt.DeadCodeElim
-
- fDbgLevel -
Variable in class coins.opt.GlobalReform
-
- fDbgLevel -
Variable in class coins.opt.Inline
-
- fDbgLevel -
Variable in class coins.opt.LoopExpansion
-
- fDbgLevel -
Variable in class coins.opt.NormalizeHir
- fJumpListt is the list of jump statements in thte current subprogram.
- fDbgLevel -
Variable in class coins.opt.Opt
-
- fDbgLevel -
Variable in class coins.sym.SymImpl
-
- fDbgLevel -
Variable in class coins.sym.SymTableImpl
-
- fDebLevel -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fDeclMgr -
Variable in class coins.ffront.BinaryNode
-
- fDeclMgr -
Variable in class coins.ffront.CommonManager
-
- fDeclMgr -
Variable in class coins.ffront.ConcatNode
-
- fDeclMgr -
Variable in class coins.ffront.ConstManager
-
- fDeclMgr -
Variable in class coins.ffront.EquivManager
-
- fDeclMgr -
Variable in class coins.ffront.ExecStmtManager
-
- fDeclMgr -
Variable in class coins.ffront.FStmt
-
- fDeclMgr -
Variable in class coins.ffront.FirToHir
-
- fDeclMgr -
Variable in class coins.ffront.IntrinsicUtility
-
- fDeclMgr -
Variable in class coins.ffront.ProcessData
-
- fDeclMgr -
Variable in class coins.ffront.SubscrOrFunCallNode
-
- fDeclMgr -
Variable in class coins.ffront.Token
-
- fDef -
Variable in class coins.flow.BBlockImpl
-
- fDefCount -
Variable in class coins.flow.DataFlowImpl
-
- fDefCount -
Variable in class coins.flow.SubpFlowImpl
-
- fDefExpId -
Variable in class coins.flow.SetRefReprImpl
-
- fDefIn -
Variable in class coins.flow.BBlockImpl
-
- fDefIndex -
Variable in class coins.flow.SubpFlowImpl
-
- fDefList -
Variable in class coins.aflow.UDChainImpl
-
- fDefList -
Variable in class coins.flow.UseDefChainImpl
-
- fDefList -
Variable in class coins.sym.ExpIdImpl
- Definition list containing IR nodes that define the
value of this symbol.
- fDefList -
Variable in class coins.sym.VarImpl
- Definition list containing IR nodes that define the
value of this symbol.
- fDefNode -
Variable in class coins.aflow.DefUseCellImpl
-
- fDefNode -
Variable in class coins.flow.DefUseCellImpl
-
- fDefNode -
Variable in class coins.flow.DefUseChainImpl
-
- fDefNodeIndexTable -
Variable in class coins.flow.DataFlowImpl
-
- fDefNodeListOfSym -
Variable in class coins.flow.SubpFlowImpl
-
- fDefNodes -
Variable in class coins.flow.BBlockImpl
-
- fDefOut -
Variable in class coins.flow.BBlockImpl
-
- fDefPoint -
Variable in class coins.flow.SubpFlowImpl
-
- fDefRefCount -
Variable in class coins.flow.SubpFlowImpl
-
- fDefRefIndex -
Variable in class coins.flow.SubpFlowImpl
-
- fDefRefPoint -
Variable in class coins.flow.SubpFlowImpl
-
- fDefRefPosition -
Variable in class coins.flow.FlowIrLinkCellImpl
-
- fDefSym -
Variable in class coins.aflow.SetRefReprImpl
- Symbol or ExpId defined by this SetRefRepr.
- fDefSym -
Variable in class coins.flow.SetRefReprImpl
- Symbol or ExpId defined by this SetRefRepr.
- fDefUseCellList -
Variable in class coins.aflow.DefUseListImpl
-
- fDefUseChainList -
Variable in class coins.flow.DefUseListImpl
-
- fDefUseExhaustiveList -
Variable in class coins.flow.SubpFlowImpl
-
- fDefUseList -
Variable in class coins.flow.SubpFlowImpl
-
- fDefUseList -
Variable in class coins.sym.VarImpl
- Definition point and using points of this variable
- fDefUseMap -
Variable in class coins.flow.DefUseListImpl
-
- fDefUseMapOfSym -
Variable in class coins.flow.DefUseListImpl
-
- fDefUseSym -
Variable in class coins.flow.DefUseListImpl
-
- fDefVectorBitCount -
Variable in class coins.flow.SubpFlowImpl
-
- fDefVectorWordCount -
Variable in class coins.flow.SubpFlowImpl
-
- fDefined -
Variable in class coins.flow.BBlockImpl
-
- fDefinedIn -
Variable in class coins.sym.SymImpl
- Upper construct that defines this symbol such as
subprogram for local variable,
struct/union tag name for struct/union element,
enum tag for enumeration constant, etc.
- fDefinedSyms -
Variable in class coins.flow.SubpFlowImpl
-
- fDfoList -
Variable in class coins.aflow.SubpFlowImpl
-
- fDfoList -
Variable in class coins.flow.SubpFlowImpl
-
- fDimension -
Variable in class coins.sym.VectorTypeImpl
-
- fDom -
Variable in class coins.flow.ControlFlowImpl
-
- fDom -
Variable in class coins.flow.SubpFlowImpl
-
- fDomList -
Variable in class coins.flow.SubpFlowImpl
-
- fDominatedChildren -
Variable in class coins.flow.BBlockImpl
-
- fDominatorListsOfSubp -
Variable in class coins.flow.FlowAdapter
-
- fDominatorTree -
Variable in class coins.flow.FlowAdapter
-
- fDontCareCode -
Static variable in class coins.opt.GlobalReform
-
- fDoubleValue -
Variable in class coins.sym.FloatConstImpl
- double value.
- fEGen -
Variable in class coins.flow.BBlockImpl
-
- fEKill -
Variable in class coins.flow.BBlockImpl
-
- fEKillAll -
Variable in class coins.flow.BBlockImpl
-
- fESMgr -
Variable in class coins.ffront.BinaryNode
-
- fESMgr -
Variable in class coins.ffront.ConcatNode
-
- fESMgr -
Variable in class coins.ffront.FStmt
-
- fESMgr -
Variable in class coins.ffront.FirToHir
-
- fESMgr -
Variable in class coins.ffront.I77Utils
-
- fESMgr -
Variable in class coins.ffront.IntrinsicUtility
-
- fESMgr -
Variable in class coins.ffront.SubscrOrFunCallNode
-
- fElemCount -
Variable in class coins.SymRoot
-
- fElemCount -
Variable in class coins.sym.PointerTypeImpl
- Element count
if this pointer is declared as an array.
- fElemCount -
Variable in class coins.sym.VectorTypeImpl
-
- fElemCountExp -
Variable in class coins.sym.VectorTypeImpl
-
- fElemList -
Variable in class coins.sym.EnumTypeImpl
-
- fElemList -
Variable in class coins.sym.StructTypeImpl
-
- fElemList -
Variable in class coins.sym.UnionTypeImpl
-
- fElemToMask -
Variable in class coins.alias.alias2.AliasAnalHir2
-
- fElemToMask -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fElemType -
Variable in class coins.sym.VectorTypeImpl
-
- fElsePart -
Variable in class coins.ffront.BlockIfStmt
-
- fEmptySet -
Variable in class coins.alias.RecordAlias
-
- fEndLabel -
Variable in class coins.sym.SubpImpl
-
- fEndValue -
Variable in class coins.ir.hir.IndexedLoopStmtImpl
-
- fEntryBBlock -
Variable in class coins.aflow.LoopInfImpl
-
- fEntryBBlock -
Variable in class coins.aflow.SubpFlowImpl
-
- fEntryBBlock -
Variable in class coins.flow.LoopInfImpl
-
- fEntryBBlock -
Variable in class coins.flow.SubpFlowImpl
-
- fEntryNode -
Variable in class coins.aflow.LoopInfImpl
-
- fEntryNode -
Variable in class coins.flow.LoopInfImpl
-
- fEpsIn -
Variable in class coins.opt.PRE
-
- fEpsOut -
Variable in class coins.opt.PRE
-
- fEquivMgr -
Variable in class coins.ffront.DeclManager
-
- fErrorCount -
Variable in class coins.sym.SubpImpl
-
- fErrorLevel -
Variable in class coins.CompileError
-
- fErrorNumber -
Variable in class coins.CompileError
-
- fExitBBlock -
Variable in class coins.aflow.SubpFlowImpl
-
- fExitBBlock -
Variable in class coins.flow.SubpFlowImpl
-
- fExpCost -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fExpId -
Variable in class coins.aflow.HashBasedFlowExpId
- Creates new HaseBasedFlowExpId
- fExpId -
Variable in class coins.ir.hir.HirAnnex
-
- fExpIdList -
Variable in class coins.flow.SubpFlowImpl
-
- fExpIdNumber -
Variable in class coins.flow.SubpFlowImpl
-
- fExpIdSet -
Variable in class coins.flow.SetRefReprImpl
-
- fExpIdTable -
Variable in class coins.aflow.SubpFlowImpl
-
- fExpIdTable -
Variable in class coins.flow.SubpFlowImpl
-
- fExpInf -
Variable in class coins.sym.ExpIdImpl
-
- fExpNodeListMap -
Variable in class coins.aflow.BBlockHirImpl
- fExpNodeListMap: //##25
key: ExpId, value: list of Ext nodes other than assignment.
- fExpNodeListMap -
Variable in class coins.flow.BBlockImpl
-
- fExpRate -
Variable in class coins.opt.LoopUnrolling
- Optimize option: Rate of loop unrolling; expand count of loop body.
- fExpVectorBitCount -
Variable in class coins.flow.SubpFlowImpl
-
- fExpVectorWordCount -
Variable in class coins.flow.SubpFlowImpl
-
- fExpandedNonterm -
Variable in class coins.opt.GlobalReform
-
- fExpandedNontermInstance -
Variable in class coins.opt.GlobalReform
-
- fExposed -
Variable in class coins.flow.BBlockImpl
-
- fExps -
Variable in class coins.flow.SetRefReprImpl
-
- fExternOpt -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the area
visible from the outside of the current subprogram.
- fExternOpt -
Variable in class coins.alias.alias2.AliasAnalHir2
TagVector2 that corresponds to the area
visible from the outside of the current subprogram.
- fExternPes -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the area
visible from the outside of the current subprogram.
- fFactory -
Variable in class coins.alias.AliasAnalHir1
- Factory object used to create other objects.
- fFactory -
Variable in class coins.alias.MyExpIdAssigner
- Factory object used to create objects.
- fFactory -
Variable in class coins.alias.alias2.AliasAnalHir2
- Factory object used to create other objects.
- fFileName -
Variable in class coins.ffront.FirToHir
-
- fFileNameSym -
Variable in class coins.ir.hir.LabeledStmtImpl
-
- fFirToHir -
Variable in class coins.ffront.F77Hir
-
- fFirToHir -
Variable in class coins.ffront.F77Sym
-
- fFirstChild -
Variable in class coins.aflow.LoopInfImpl
-
- fFirstChild -
Variable in class coins.flow.LoopInfImpl
-
- fFitToAnyCall -
Variable in class coins.opt.GlobalReform
-
- fFittingSet -
Variable in class coins.opt.GlobalReform
-
- fFlagBox -
Variable in class coins.aflow.EdgeImpl
-
- fFlagBox -
Variable in class coins.aflow.LoopInfImpl
-
- fFlagBox -
Variable in class coins.flow.BBlockImpl
-
- fFlagBox -
Variable in class coins.flow.EdgeImpl
-
- fFlagBox -
Variable in class coins.flow.LoopInfImpl
-
- fFlagBox -
Variable in class coins.ir.hir.HirAnnex
-
- fFlagBox -
Variable in class coins.sym.SymImpl
- The flag, which represents this symbol's kind by bit mask.
- fFlags -
Variable in class coins.aflow.SetRefReprImpl
-
- fFlags -
Variable in class coins.flow.SetRefReprImpl
-
- fFlow -
Variable in class coins.lparallel.LoopParallelImpl
-
- fFlowAdapter -
Variable in class coins.flow.SubpFlowImpl
-
- fFlowAnalOption -
Variable in class coins.FlowRoot
-
- fFlowAnalState -
Variable in class coins.flow.FlowImpl
-
- fFlowAnalStateLevel -
Variable in class coins.flow.FlowImpl
-
- fFlowAnalSymTable -
Variable in class coins.aflow.InitiateFlow
-
- fFlowAnalSymTable -
Variable in class coins.flow.DataFlowImpl
-
- fFlowAnalSymTable -
Variable in class coins.flow.SubpFlowImpl
-
- fFlowExpId -
Variable in class coins.sym.ExpIdImpl
- FlowExpId corresponding to this ExpId.
- fFlowExpIdHashtable -
Variable in class coins.aflow.AssignHashBasedFlowExpId
-
- fFlowExpIdTable -
Variable in class coins.aflow.AssignHashBasedFlowExpId
-
- fFlowImpl -
Variable in class coins.opt.Inline
-
- fFlowInf -
Variable in class coins.sym.OperandSymImpl
- Information locally used for flow analysis, optimization,
parallelyzation, etc.
- fFlowInf -
Variable in class coins.sym.SubpImpl
- Information locally used for flow analysis, optimization,
parallelyzation, etc.
- fFlowIrLink -
Variable in class coins.flow.SubpFlowImpl
-
- fFlowIrLinkSize -
Variable in class coins.flow.SubpFlowImpl
-
- fFormalParams -
Variable in class coins.opt.GlobalReform
-
- fFromBBlock -
Variable in class coins.aflow.EdgeImpl
-
- fFromBBlock -
Variable in class coins.flow.EdgeImpl
-
- fFunctionsWithoutSideEffect -
Variable in class coins.opt.CommonSubexpElim
-
- fGenSymCount -
Variable in class coins.SymRoot
-
- fGlobalExpTempMap -
Variable in class coins.opt.CommonSubexpElimHir
- fGlobalExpTempMap
key: ExpId,
value: Global mapping (within a subprogram) of ExpId and temporal
variable used to replace the corresponding expression.
- fGlobalPatternParamMap -
Variable in class coins.opt.GlobalReform
-
- fGlobalSymTable -
Variable in class coins.ir.hir.ProgramImpl
-
- fGlobalSymsUsed -
Variable in class coins.flow.SubpFlowImpl
-
- fGlobalTempExpMap -
Variable in class coins.opt.CommonSubexpElimHir
- fGlobalTempExpMap
key: Temporal variable,
value: Global mapping (within a subprogram) of temporal variable
and ExpId used to replace the corresponding expression.
- fGlobals -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to global variables.
- fGlobals -
Variable in class coins.alias.alias2.AliasAnalHir2
TagVector2 that corresponds to global variables.
- fHIR -
Variable in class coins.alias.MyExpId
-
- fHIRToLoc -
Variable in class coins.alias.alias2.AliasAnalHir2
- Map that maps HIR nodes to TagVectors.
- fHIRToLoc -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fHIRToTag -
Variable in class coins.alias.AliasAnalHir1
- Map that maps HIR nodes to tags.
- fHIRTomallocTag -
Variable in class coins.alias.AliasAnalHir1
- Map that maps malloc invocation nodes to corresponding tags.
- fHIRTomallocTag -
Variable in class coins.alias.TagTreeBuilder
Map from malloc invocation HIR nodes to
corresponding Tags.
- fHIRpos -
Variable in class coins.sym.LabelImpl
-
- fHasCall -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fHasCall -
Variable in class coins.flow.ExpInf
-
- fHashCell -
Variable in class coins.aflow.DefUseListImpl
-
- fHashChain -
Variable in class coins.sym.ExpIdImpl
-
- fHeader -
Variable in class coins.Message
-
- fHeaderPassed -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fHeap -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the heap
(allocated) area.
- fHir -
Variable in class coins.ffront.BaseManager
-
- fHir -
Variable in class coins.ffront.ComplexExp
-
- fHir -
Variable in class coins.ffront.ConstManager.ParameterObject
-
- fHir -
Variable in class coins.ffront.FStmt
-
- fHir -
Variable in class coins.ffront.FirList
-
- fHir -
Variable in class coins.ffront.FortranCharacterExp
-
- fHir -
Variable in class coins.ffront.HirUtility
-
- fHir -
Variable in class coins.ffront.I77Utils
-
- fHir -
Variable in class coins.ffront.IntrinsicUtility
-
- fHir -
Variable in class coins.ffront.Pair
-
- fHir -
Variable in class coins.ffront.Parser
-
- fHir -
Variable in class coins.ffront.ProcessData
-
- fHir -
Variable in class coins.ffront.Token
-
- fHir -
Variable in class coins.ffront.TypeUtility
-
- fHir -
Variable in class coins.ffront.UnaryNode
-
- fHir2CFile -
Variable in class coins.lparallel.LoopPara
-
- fHirAnalExtended -
Variable in class coins.aflow.SubpFlowImpl
-
- fHirAnalExtended -
Variable in class coins.flow.SubpFlowImpl
-
- fHirAnalysis -
Variable in class coins.FlowRoot
-
- fHirAnnex -
Variable in class coins.ir.IrListImpl
-
- fHirAnnex -
Variable in class coins.ir.hir.HIR_Impl
-
- fHirBody -
Variable in class coins.sym.SubpImpl
- The HIR body statement of this subprogram
- fHirCodeLim -
Static variable in class coins.opt.GlobalReform
-
- fHirCodeLim2 -
Static variable in class coins.opt.GlobalReform
-
- fHirCodeLim3 -
Static variable in class coins.opt.GlobalReform
-
- fHirCodeLim4 -
Static variable in class coins.opt.GlobalReform
-
- fHirCodeLim5 -
Static variable in class coins.opt.GlobalReform
-
- fHirCodeLim6 -
Static variable in class coins.opt.GlobalReform
-
- fHirKeys -
Variable in class coins.opt.GlobalReform
-
- fHirOpt -
Variable in class coins.opt.Opt
-
- fHirOptMap -
Variable in class coins.casttohir.ToHir
-
- fHirRefList -
Variable in class coins.sym.LabelImpl
-
- fHirRoot -
Variable in class coins.IrRoot
-
- fHirUtil -
Variable in class coins.ffront.BaseManager
-
- fHirUtil -
Variable in class coins.ffront.BinaryNode
-
- fHirUtil -
Variable in class coins.ffront.ConcatNode
-
- fHirUtil -
Variable in class coins.ffront.FStmt
-
- fHirUtil -
Variable in class coins.ffront.FirToHir
-
- fHirUtil -
Variable in class coins.ffront.I77Utils
-
- fHirUtil -
Variable in class coins.ffront.IntrinsicUtility
-
- fHirUtil -
Variable in class coins.ffront.PowerNode
-
- fHirUtil -
Variable in class coins.ffront.ProcessData
-
- fHirUtil -
Variable in class coins.ffront.SubscrOrFunCallNode
-
- fHirUtil -
Variable in class coins.ffront.Token
-
- fHirUtil -
Variable in class coins.ffront.TypeUtility
-
- fIR -
Variable in class coins.aflow.SetRefReprImpl
-
- fIR -
Variable in class coins.flow.SetRefReprImpl
-
- fIdNumber -
Variable in class coins.sym.ExpIdImpl
-
- fIdent -
Variable in class coins.ffront.AssignLabelStmt
-
- fImagPart -
Variable in class coins.ffront.ComplexExp
-
- fImmediateDominator -
Variable in class coins.flow.BBlockImpl
-
- fImmediatePostDominator -
Variable in class coins.flow.BBlockImpl
-
- fImplMgr -
Variable in class coins.ffront.DeclManager
-
- fImplementation -
Variable in class coins.driver.CompileThread
-
- fIn -
Variable in class coins.driver.StreamCopier
-
- fIn -
Variable in class coins.flow.BBlockImpl
-
- fInPatternMap -
Variable in class coins.opt.GlobalReform
-
- fIndex -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fIndex -
Variable in class coins.opt.GlobalReform.OptInf
-
- fIndex -
Variable in class coins.sym.ExpIdImpl
-
- fIndex -
Variable in class coins.sym.ParamImpl
- Parameter index number
- fIndex -
Variable in class coins.sym.VarImpl
-
- fIndexMax -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fIndexMin -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fIndexNo -
Variable in class coins.ir.hir.HirAnnex
-
- fIndexValue -
Variable in class coins.sym.NamedConstImpl
- Index value.
- fInfKind -
Variable in class coins.ir.hir.InfStmtImpl
-
- fInfList -
Variable in class coins.ir.hir.HirAnnex
-
- fInheritedFlowRoot -
Variable in class coins.FlowRoot
-
- fInitialPart -
Variable in class coins.ffront.DeclManager
-
- fInitiateIrCount -
Variable in class coins.IrRoot
-
- fInitiationProcess -
Variable in class coins.sym.SubpImpl
- initiation procedure of this subprogram
- fInlineSubps -
Variable in class coins.opt.Opt
-
- fInsert -
Variable in class coins.opt.PRE
-
- fInsertEdge -
Variable in class coins.opt.PRE
-
- fInstanceNumberForNonterminals -
Variable in class coins.opt.GlobalReform
-
- fIntrUtil -
Variable in class coins.ffront.FirToHir
-
- fIntrUtil -
Variable in class coins.ffront.SubscrOrFunCallNode
-
- fInv -
Variable in class coins.lparallel.LoopTable
-
- fInverseDfoList -
Variable in class coins.aflow.SubpFlowImpl
-
- fInverseDfoList -
Variable in class coins.flow.SubpFlowImpl
-
- fIoRoot -
Variable in class coins.Message
-
- fIoRoot -
Variable in class coins.driver.CompileThread
-
- fIrIndexMax -
Variable in class coins.aflow.SubpFlowImpl
-
- fIrIndexMax -
Variable in class coins.flow.SubpFlowImpl
-
- fIrIndexMin -
Variable in class coins.aflow.SubpFlowImpl
-
- fIrIndexMin -
Variable in class coins.flow.SubpFlowImpl
-
- fIrLink -
Variable in class coins.aflow.BBlockImpl
-
- fIrLink -
Variable in class coins.flow.BBlockImpl
-
- fIrNode -
Variable in class coins.flow.FlowIrLinkCellImpl
-
- fIsAssembleRequired -
Variable in class coins.driver.Suffix
-
- fIsCompileRequired -
Variable in class coins.driver.Suffix
-
- fIsDefinite -
Variable in class coins.alias.alias2.TagVector2
-
- fIsLinkerThread -
Variable in class coins.driver.CompileThread
-
- fIsOptimistic -
Variable in class coins.alias.AliasAnalHir1
- Alias analysis option.
- fIsOptimistic -
Variable in class coins.alias.alias2.AliasAnalHir2
- Alias analysis option.
- fIsPreprocessRequired -
Variable in class coins.driver.Suffix
-
- fIsUnique -
Variable in class coins.alias.Tag
- Specifies if this Tag represents a unique area in memory.
- fIteratorInitiated -
Variable in class coins.flow.SubpFlowImpl
-
- fIterators -
Variable in class coins.aflow.util.CoinsList
-
- fJumpReturnAppeared -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- fKeyList -
Variable in class coins.opt.Opt
-
- fKill -
Variable in class coins.flow.BBlockImpl
-
- fKind -
Variable in class coins.aflow.DefUseCell.DefNode
-
- fKind -
Variable in class coins.alias.Tag
- Kind of this Tag.
- fKind -
Variable in class coins.sym.SymImpl
- The Symbol kind
- fLHS -
Variable in class coins.aflow.HashBasedFlowExpId
- fLHS is true if corresponding expression is
left hand side expression of AssignStmt.
- fLabel -
Variable in class coins.ffront.AssignLabelStmt
-
- fLabel -
Variable in class coins.ffront.GotoStmt
-
- fLabelCount -
Variable in class coins.SymRoot
-
- fLabelDefList -
Variable in class coins.sym.SubpImpl
- Defineded labels in this subprogram
- fLabelDefToBeDeleted -
Variable in class coins.ir.hir.SimplifyHir
-
- fLabelKind -
Variable in class coins.sym.LabelImpl
-
- fLabelRef -
Variable in class coins.ir.hir.SimplifyHir
-
- fLabelSet -
Variable in class coins.hir2c.LabelRef
-
- fLabeledStmt -
Variable in class coins.ir.hir.LabelDefImpl
- fLabeledStmt Labeled statement to which this node is attached.
- fLabeledStmt -
Variable in class coins.ir.hir.SimplifyHir
-
- fLabels -
Variable in class coins.ffront.CallStmt
-
- fLastMatchingDataForNonterm -
Variable in class coins.opt.GlobalReform
-
- fLastStmt -
Variable in class coins.ir.hir.BlockStmtImpl
-
- fLatestNodeForExpId -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fLeafOperands -
Variable in class coins.aflow.SetRefReprHirEImpl
- fLeafOperands: Symbols of subexpressions used as operands
by the node corresponding to this.
- fLeafOperands -
Variable in class coins.flow.SetRefReprImpl
- fLeafOperands contains symbols of subexpressions used as operands
by the subtree corresponding to this.
- fLength -
Variable in class coins.ffront.FortranCharacterExp
-
- fLength -
Variable in class coins.sym.StringConstImpl
-
- fLhsSyms -
Variable in class coins.flow.SetRefReprImpl
-
- fLimitOfExpansionDepth -
Variable in class coins.opt.Inline
-
- fLine -
Variable in class coins.ffront.F77Hir
-
- fLine -
Variable in class coins.ffront.FStmt
-
- fLineNumber -
Variable in class coins.ir.hir.LabeledStmtImpl
-
- fLinkedIR -
Variable in class coins.flow.ExpInf
-
- fLinkedNode -
Variable in class coins.sym.ExpIdImpl
-
- fLinkerOptions -
Variable in class coins.driver.CheckOptions
-
- fLirRefList -
Variable in class coins.sym.LabelImpl
-
- fListOfBBlocksFromEntry -
Variable in class coins.flow.SubpFlowImpl
-
- fListOfBBlocksFromExit -
Variable in class coins.flow.SubpFlowImpl
-
- fListOfElemList -
Variable in class coins.sym.RegionTypeImpl
-
- fLiveIn -
Variable in class coins.flow.BBlockImpl
-
- fLiveOut -
Variable in class coins.flow.BBlockImpl
-
- fLocalRootVects -
Variable in class coins.alias.alias2.AliasAnalHir2
-
- fLocalRootVects -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fLocalSymTable -
Variable in class coins.ir.hir.BlockStmtImpl
-
- fLocalSymTable -
Variable in class coins.sym.StructTypeImpl
-
- fLocalSymTable -
Variable in class coins.sym.SubpImpl
-
- fLocalSymTable -
Variable in class coins.sym.UnionTypeImpl
-
- fLocalVarListMap -
Variable in class coins.opt.GlobalReform
-
- fLongValue -
Variable in class coins.sym.IntConstImpl
- Integer constants are recorded as long value.
- fLongWordLength -
Variable in class coins.aflow.util.BitVectorImpl
-
- fLongWordLength -
Variable in class coins.alias.util.BitVector
- Length of the
long array that internally holds data.
- fLongWordLength -
Variable in class coins.flow.BitVectorImpl
-
- fLongWordLength -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fLoopBackLabel -
Variable in class coins.ir.hir.LoopStmtImpl
-
- fLoopEndLabel -
Variable in class coins.ir.hir.LoopStmtImpl
-
- fLoopIndex -
Variable in class coins.ir.hir.IndexedLoopStmtImpl
-
- fLoopInf -
Variable in class coins.ir.hir.LoopStmtImpl
-
- fLoopParallel -
Variable in class coins.hir2lir.ReformHir
-
- fLoopStepLabel -
Variable in class coins.ir.hir.LoopStmtImpl
-
- fLoopStmtToLoopTable -
Variable in class coins.hir2lir.ReformHir
-
- fLoopsToBeParallelized -
Variable in class coins.hir2lir.ReformHir
-
- fLower -
Variable in class coins.opt.GlobalReform.PatternCodeRange
-
- fLowerBound -
Variable in class coins.sym.PointerTypeImpl
- Lower bound of array subscript
if this pointer is declared as an array.
- fLowerBound -
Variable in class coins.sym.VectorTypeImpl
-
- fLowerBoundExp -
Variable in class coins.sym.VectorTypeImpl
-
- fMRegCount -
Variable in class coins.SymRoot
-
- fMatchingDataForNonterm -
Variable in class coins.opt.GlobalReform
-
- fMatchingDataForNontermInstance -
Variable in class coins.opt.GlobalReform
-
- fMaxAllowableNodesInLoopBody -
Variable in class coins.opt.LoopExpansion
-
- fMaxDegreeOfParallel -
Variable in class coins.hir2lir.ReformHir
-
- fMaxIndexOfCopiedNode -
Variable in class coins.flow.SubpFlowImpl
-
- fMaxStmtsInPattern -
Variable in class coins.opt.GlobalReform
-
- fMaximalCompoundVars -
Variable in class coins.flow.SubpFlowImpl
-
- fMaximumNumberOfReductions -
Variable in class coins.hir2lir.ReformHir
-
- fMessageCountOfThisClass -
Variable in class coins.Message
-
- fMinimumUseCountForTemporalize -
Variable in class coins.opt.GlobalVariableTemporalize
- Minumum use count for temporalize
default value is 2.
- fModSyms -
Variable in class coins.aflow.SetRefReprHirEImpl
- fModSyms: Symbols that may be modified by the node
corresponding to this.
- fModSyms -
Variable in class coins.flow.SetRefReprImpl
- fModSyms contains Symbols that may be modified by the node
corresponding to this.
- fModSyms00 -
Variable in class coins.flow.SetRefReprImpl
- fModSYms00 contains symbols in fModSyms and symbols
that may be modified by subprogram is hasCall() is true
for this SetRefRepr.
- fModSymsStmt -
Variable in class coins.aflow.SetRefReprHirEImpl
- fModSymsStmt: Symbols that may be modified by the simple
statement containing the subtree corresponding to this
SetRefRepr.
- fModSymsStmt -
Variable in class coins.flow.SetRefReprImpl
- fModSymsStmt contains Symbols that may be modified by the simple
statement containing the subtree corresponding to this
SetRefRepr.
- fMultiBlock -
Variable in class coins.ir.hir.StmtImpl
-
- fMultipleSetRef -
Variable in class coins.flow.SubpFlowImpl
-
- fMyExpId -
Variable in class coins.alias.Tag
MyExpId object this Tag is associated with.
- fMyExpIdTable -
Variable in class coins.alias.MyExpIdAssigner
- Table of
MyExpId objects whose index is
the HIR node index.
- fName -
Variable in class coins.driver.CompileThread.PassGroup
-
- fName -
Variable in class coins.sym.SymImpl
- The symbol name in the source file.
- fNestLevel -
Variable in class coins.lparallel.LoopTable
-
- fNextBrother -
Variable in class coins.aflow.LoopInfImpl
-
- fNextBrother -
Variable in class coins.flow.LoopInfImpl
-
- fNextInDFO -
Variable in class coins.aflow.BBlockImpl
-
- fNextInDFO -
Variable in class coins.flow.BBlockImpl
-
- fNextInInverseDFO -
Variable in class coins.aflow.BBlockImpl
-
- fNextInInverseDFO -
Variable in class coins.flow.BBlockImpl
-
- fNextNodeIndex -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- fNextStmt -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- fNextStmt -
Variable in class coins.ir.hir.StmtImpl
-
- fNextStmt -
Variable in class coins.opt.GlobalReform
-
- fNextStmtCode -
Variable in class coins.opt.GlobalReform
-
- fNextStmtIndex -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fNextSubp -
Variable in class coins.sym.SubpImpl
- Link to the next subproguram
- fNextSubtree -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fNextSym -
Variable in class coins.sym.SymImpl
- The next symbol
- fNextSymTable -
Variable in class coins.sym.SymTableIteratorImpl
-
- fNoFurtherChange -
Variable in class coins.opt.GlobalReform
-
- fNoParamSpec -
Variable in class coins.sym.SubpImpl
- fIsAnyParamPermitted is true if any number of parameters of any
kind are permitted.
- fNoParamSpec -
Variable in class coins.sym.SubpTypeImpl
- True if any number of parameters of any kind are permitted.
- fNodeCount -
Variable in class coins.flow.SubpFlowImpl
-
- fNodeCount -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fNodeCountLim1 -
Variable in class coins.flow.SubpFlowImpl
-
- fNodeCountLim2 -
Variable in class coins.flow.SubpFlowImpl
-
- fNodeCountMultipliedByExpFactor -
Variable in class coins.opt.LoopUnrolling
-
- fNodeIndexMax -
Variable in class coins.ir.hir.SubpDefinitionImpl
- fNodeIndexMin Minimum of the node index.
- fNodeIndexMin -
Variable in class coins.ir.hir.SubpDefinitionImpl
- fNodeIndexMin Minimum of the node index.
- fNodeList -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fNodeListIterator -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fNodesOfSym -
Variable in class coins.alias.RecordAlias
- Maps a variable to the set of VarNodes that are used to
set or refer the value of the variable.
- fNontermInstanceInPattern -
Variable in class coins.opt.GlobalReform
-
- fNontermPat -
Variable in class coins.opt.GlobalReform
-
- fNontermPatCount -
Variable in class coins.opt.GlobalReform
-
- fNontermPatInstanceOfCurrentPattern -
Variable in class coins.opt.GlobalReform
-
- fNonterminalList -
Variable in class coins.opt.GlobalReform
-
- fNonterminalParameters -
Variable in class coins.opt.GlobalReform
-
- fNonterminalSet -
Variable in class coins.opt.GlobalReform
-
- fNumberOfGeneralRegisters -
Variable in class coins.opt.LoopExpansion
-
- fNumberOfThreads -
Variable in class coins.hir2lir.ReformHir
-
- fOpCode -
Variable in class coins.aflow.SetRefReprImpl
-
- fOpCode -
Variable in class coins.flow.SetRefReprImpl
-
- fOpenMPTmpFileName -
Variable in class coins.lparallel.LoopPara
-
- fOperandExp -
Variable in class coins.aflow.SetRefReprHirEImpl
- fOperandExp: ExpId's of subexpressions used as direct operands
by the node corresponding to this.
- fOperandExp -
Variable in class coins.flow.SetRefReprImpl
- fOperandExp contains ExpId's of subexpressions used as direct operands
by the subtree corresponding to this.
- fOperandSet -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fOperandSet -
Variable in class coins.flow.ExpInf
-
- fOperandSet -
Variable in class coins.sym.ExpIdImpl
-
- fOperandSet -
Variable in class coins.sym.VarImpl
-
- fOperandSet0 -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fOperandSet0 -
Variable in class coins.flow.ExpInf
-
- fOperationCount -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fOperationCount -
Variable in class coins.flow.ExpInf
-
- fOperator -
Variable in class coins.ir.IrListImpl
-
- fOperator -
Variable in class coins.ir.hir.HIR_Impl
-
- fOptInf -
Variable in class coins.sym.OperandSymImpl
-
- fOptInf -
Variable in class coins.sym.SubpImpl
-
- fOptParam -
Variable in class coins.sym.SubpImpl
- Optional parameter generated for this subprogram
if this subprogram has optional parameters.
- fOptionMap -
Variable in class coins.opt.GlobalReform
-
- fOptionMap -
Variable in class coins.opt.Inline
-
- fOptionMap -
Variable in class coins.opt.LoopExpansion
-
- fOptionMap -
Variable in class coins.opt.Opt
-
- fOptional -
Variable in class coins.sym.ParamImpl
- Optional parameter generated for "..." specification
- fOptionalParam -
Variable in class coins.sym.SubpTypeImpl
- True if this subprogram has optional param (...
- fOptions -
Variable in class coins.opt.Inline
-
- fOptions -
Variable in class coins.opt.LoopExpansion
-
- fOptions -
Variable in class coins.opt.Opt
-
- fOrigin -
Variable in class coins.sym.TypeImpl
- Type from which this type derived.
- fOriginHir -
Variable in class coins.sym.LabelImpl
-
- fOriginalType -
Variable in class coins.sym.DefinedTypeImpl
-
- fOriginalVarMap -
Variable in class coins.opt.GlobalReform
-
- fOriginalVarNode -
Variable in class coins.lparallel.TmpVarRef
-
- fOther -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the area
that is not included in fCurFrame or
fStatic or fHeap, and
includes frames from subprograms that called the
currrent subprogram, global variables that do not
appear in the current subprogram, and area allocated
by the subprograms that called the current subprogram.
- fOut -
Variable in class coins.driver.StreamCopier
-
- fOut -
Variable in class coins.flow.BBlockImpl
-
- fOutPatternMap -
Variable in class coins.opt.GlobalReform
-
- fOutputFile -
Variable in class coins.driver.CompileThread.PassGroup
-
- fParallelInf -
Variable in class coins.sym.OperandSymImpl
-
- fParallelInf -
Variable in class coins.sym.SubpImpl
-
- fParamCount -
Variable in class coins.SymRoot
-
- fParamList -
Variable in class coins.sym.SubpImpl
- Parameter IrList of this subprogram.
- fParamListIsSet -
Variable in class coins.sym.SubpImpl
- fParamListIsSet is changed to true if fParamList is
set (so as not to change it any more).
- fParamListTemp -
Variable in class coins.sym.SubpImpl
- Parameter type list of this subprogram.
- fParamTypeList -
Variable in class coins.sym.SubpTypeImpl
- Parameter type list if this is function type
- fParamTypeListTemp -
Variable in class coins.sym.SubpImpl
- Parameter type list temporally used in addParamType.
- fParent -
Variable in class coins.aflow.LoopInfImpl
-
- fParent -
Variable in class coins.alias.Tag
- Parent Tag of this Tag.
- fParent -
Variable in class coins.flow.LoopInfImpl
-
- fParent -
Variable in class coins.ir.IrListImpl
-
- fParentNode -
Variable in class coins.ir.hir.HIR_Impl
-
- fParentlessTags -
Variable in class coins.alias.TagTreeBuilder
- Tags corresponding to each named variable and
allocated area and unknown external area.
- fPatternCodeLower -
Variable in class coins.opt.GlobalReform
-
- fPatternCodeUpper -
Variable in class coins.opt.GlobalReform
-
- fPatternCount -
Variable in class coins.opt.GlobalReform
-
- fPatternList -
Variable in class coins.opt.GlobalReform
-
- fPatternParameters -
Variable in class coins.opt.GlobalReform
-
- fPointVectorBitCount -
Variable in class coins.flow.SubpFlowImpl
-
- fPointVectorWordCount -
Variable in class coins.flow.SubpFlowImpl
-
- fPointedType -
Variable in class coins.sym.PointerTypeImpl
- Type of pointed object.
- fPointsTo -
Variable in class coins.alias.AliasAnalHir1
- The points-to graph represented as an array of
TagVectors.
- fPointsTo -
Variable in class coins.alias.alias2.AliasAnalHir2
- The points-to graph represented as an array of
TagVector2s.
- fPointsTo -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fPostDom -
Variable in class coins.flow.ControlFlowImpl
-
- fPostDom -
Variable in class coins.flow.SubpFlowImpl
-
- fPostDomList -
Variable in class coins.flow.SubpFlowImpl
-
- fPostDominatedChildren -
Variable in class coins.flow.BBlockImpl
-
- fPostDominatorListsOfSubp -
Variable in class coins.flow.FlowAdapter
-
- fPostDominatorTree -
Variable in class coins.flow.FlowAdapter
-
- fPostsDom -
Variable in class coins.flow.ControlFlowImpl
-
- fPragmaInlineList -
Variable in class coins.opt.Inline
-
- fPredEdgeList -
Variable in class coins.aflow.BBlockImpl
-
- fPredEdgeList -
Variable in class coins.flow.BBlockImpl
-
- fPredList -
Variable in class coins.aflow.BBlockImpl
-
- fPredList -
Variable in class coins.flow.BBlockImpl
-
- fPredefined -
Variable in class coins.alias.AliasAnalHir1
- Set of predefined functions.
- fPredefined -
Variable in class coins.alias.alias2.AliasAnalHir2
- Set of predefined functions.
- fPredefinedFunctions -
Variable in class coins.lparallel.PreDefinedFunctions
- PreDefineFunctins:
- fPreprocessorOptions -
Variable in class coins.driver.CheckOptions
-
- fPrevBBlockInSearch -
Variable in class coins.aflow.SubpFlowImpl
-
- fPrevBBlockInSearch -
Variable in class coins.flow.SubpFlowImpl
-
- fPrevStmt -
Variable in class coins.ir.hir.StmtImpl
-
- fProductionCount -
Variable in class coins.opt.GlobalReform
-
- fProductionMap -
Variable in class coins.opt.GlobalReform
-
- fProductionsInNonterminal -
Variable in class coins.opt.GlobalReform
-
- fRValueExpId -
Variable in class coins.flow.ExpInf
-
- fReach -
Variable in class coins.flow.BBlockImpl
-
- fReachableBBlocks -
Variable in class coins.aflow.SubpFlowImpl
-
- fRealPart -
Variable in class coins.ffront.ComplexExp
-
- fRecordAlias -
Variable in class coins.aflow.SubpFlowImpl
-
- fRecordAlias -
Variable in class coins.flow.DataFlowImpl
-
- fRecordAlias -
Variable in class coins.flow.SubpFlowImpl
-
- fRecordAlias -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fRecordSetRefReprs -
Variable in class coins.aflow.SubpFlowImpl
-
- fRecordedIn -
Variable in class coins.sym.SymImpl
- fRecordedIn Symbol table recording this symbol.
- fRedund -
Variable in class coins.opt.PRE
-
- fReformPatternList -
Variable in class coins.opt.Opt
-
- fReformed -
Variable in class coins.ir.hir.InfStmtImpl
-
- fRegAllocInf -
Variable in class coins.sym.OperandSymImpl
-
- fRegionName -
Variable in class coins.sym.RegionTypeImpl
-
- fRegionTypeList -
Variable in class coins.ir.hir.ProgramImpl
-
- fRegionVar -
Variable in class coins.sym.RegionTypeImpl
-
- fRegularSubp -
Variable in class coins.opt.PRE
-
- fReplaceLabel -
Variable in class coins.ir.hir.SimplifyHir
-
- fReplaceMap -
Variable in class coins.opt.ReplaceInfo
- Map of global var to replace information.
- fReplaceNodeList -
Variable in class coins.opt.ReplaceInfo.Item
-
- fReplacedNodes -
Variable in class coins.opt.CommonSubexpElimHirE
-
- fReplacedVar -
Variable in class coins.opt.ReplaceInfo.Item
-
- fRestrict -
Variable in class coins.sym.TypeImpl
- This type is restrict or not
- fRestructured -
Variable in class coins.aflow.SubpFlowImpl
-
- fResults -
Variable in class coins.aflow.AssignHashBasedFlowExpId
-
- fResults -
Variable in class coins.aflow.BBlockImpl
-
- fResults -
Variable in class coins.aflow.BBlockVectorImpl
-
- fResults -
Variable in class coins.aflow.ExpVectorImpl
-
- fResults -
Variable in class coins.aflow.FlowAdapter
-
- fResults -
Variable in class coins.aflow.FlowAnalSymVectorImpl
-
- fResults -
Variable in class coins.aflow.FlowAnalSymVectorIteratorImpl
-
- fResults -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fResults -
Variable in class coins.aflow.MakeControlFlowGraph
-
- fResults -
Variable in class coins.aflow.PointVectorImpl
-
- fResults -
Variable in class coins.aflow.SetRefReprImpl
-
- fResults -
Variable in class coins.aflow.SetRefReprList
-
- fResults -
Variable in class coins.aflow.ShowFlow
-
- fResults -
Variable in class coins.aflow.SubpFlowImpl
-
- fResults -
Variable in class coins.flow.FlowAdapter
-
- fResults -
Variable in class coins.hir2lir.ReformHir
-
- fResults -
Variable in class coins.lparallel.LoopUtil
-
- fResults -
Variable in class coins.lparallel.Ref_Array
-
- fResults -
Variable in class coins.opt.ConstFolding
-
- fResults -
Variable in class coins.opt.ConstPropagationAndFolding
-
- fResults -
Variable in class coins.opt.ConstPropagationAndFoldingOld
-
- fResults -
Variable in class coins.opt.DeadCodeElim
-
- fReturnType -
Variable in class coins.sym.SubpTypeImpl
- Return Type if this is function type
- fReturnValueType -
Variable in class coins.sym.SubpImpl
-
- fReverseList -
Variable in class coins.flow.SetRefReprList
-
- fSafeArrayAll -
Variable in class coins.sym.SubpImpl
- fSafeArrayAll is set to true if #pragama safeArrayAll is given.
- fSave -
Variable in class coins.opt.PRE
-
- fSaveIn -
Variable in class coins.opt.PRE
-
- fSaveOut -
Variable in class coins.opt.PRE
-
- fSetOfAddressTakenVariables -
Variable in class coins.aflow.SubpFlowImpl
-
- fSetOfAddressTakenVariables -
Variable in class coins.flow.SubpFlowImpl
-
- fSetOfGlobalVariables -
Variable in class coins.aflow.SubpFlowImpl
-
- fSetOfGlobalVariables -
Variable in class coins.alias.RecordAlias
-
- fSetOfGlobalVariables -
Variable in class coins.flow.SubpFlowImpl
-
- fSetOfSyms -
Variable in class coins.alias.RecordAlias
- Set of variables appered in the subprogram.
- fSetRefRepr -
Variable in class coins.flow.ExpInf
-
- fSetRefReprTable -
Variable in class coins.aflow.SubpFlowImpl
-
- fSetRefReprTable -
Variable in class coins.flow.SubpFlowImpl
-
- fShiftMax -
Variable in class coins.aflow.util.BitVectorImpl
-
- fShiftMax -
Static variable in class coins.alias.util.BitVector
- Maximum possible shift of bits within a
long word, or 63.
- fShiftMax -
Variable in class coins.flow.BitVectorImpl
-
- fShiftMax -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fShowDataFlow -
Variable in class coins.flow.DataFlowImpl
-
- fShowFlow -
Variable in class coins.opt.PRE
-
- fSomeSubpChanged -
Variable in class coins.ir.hir.SimplifyHir
-
- fSourceFile -
Variable in class coins.driver.CompileThread.PassGroup
-
- fSourceFileName -
Variable in class coins.driver.CompileThread
-
- fSourceInf -
Variable in class coins.sym.SymImpl
- Source program information --
file name, line number, column defining this symbol.
- fSpec -
Variable in class coins.driver.CompileThread
-
- fStackDepth -
Variable in class coins.sym.SymNestIteratorImpl
-
- fStackDepth -
Variable in class coins.sym.SymTableIteratorImpl
-
- fStackInLocalMemory -
Variable in class coins.hir2lir.ReformHir
-
- fStartLabel -
Variable in class coins.sym.SubpImpl
-
- fStartValue -
Variable in class coins.ir.hir.IndexedLoopStmtImpl
-
- fStatementsToBeAdded -
Variable in class coins.hir2lir.ReformHir
-
- fStatementsToBeDeleted -
Variable in class coins.hir2lir.ReformHir
-
- fStatementsToBeReplaced -
Variable in class coins.hir2lir.ReformHir
-
- fStatic -
Variable in class coins.alias.AliasAnalHir1
TagVector that corresponds to the static area.
- fStatus -
Variable in class coins.driver.CompileThread
-
- fStepValue -
Variable in class coins.ir.hir.IndexedLoopStmtImpl
-
- fStmt -
Variable in class coins.aflow.SetRefReprHirImpl
-
- fStmt -
Variable in class coins.flow.SetRefReprHirEImpl
-
- fStmt -
Variable in class coins.flow.SetRefReprHirImpl
-
- fStmt1CodeIndexFrom -
Variable in class coins.opt.GlobalReform
-
- fStmt1CodeIndexTo -
Variable in class coins.opt.GlobalReform
-
- fStmt2CodeIndexFrom -
Variable in class coins.opt.GlobalReform
-
- fStmt2CodeIndexTo -
Variable in class coins.opt.GlobalReform
-
- fStmtCount -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fStmtExpCount -
Variable in class coins.flow.HirSubpFlowImpl
-
- fStmtExpSeq -
Variable in class coins.flow.HirSubpFlowImpl
-
- fStmtExpSeqIndexForBBlock -
Variable in class coins.flow.HirSubpFlowImpl
-
- fStmtList -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fStmtListIterator -
Variable in class coins.ir.hir.HirIteratorImpl
-
- fStmtParamSet -
Variable in class coins.opt.GlobalReform
-
- fStmtToBeDeleted -
Variable in class coins.ir.hir.SimplifyHir
-
- fStmtWithCriticalEdge -
Variable in class coins.opt.NormalizeHir
- fStmtWithCriticalEdge lists control statements having
critical edges.
- fStmtWithMultipleLabels -
Variable in class coins.ir.hir.SimplifyHir
-
- fStmtsInPattern -
Variable in class coins.opt.GlobalReform
-
- fStorageClass -
Variable in class coins.alias.Tag
- Storage class of this Tag.
- fStorageClass -
Variable in class coins.sym.RegionTypeImpl
-
- fStringBody -
Variable in class coins.sym.StringConstImpl
-
- fSubp -
Variable in class coins.ffront.DeclManager
-
- fSubp -
Variable in class coins.flow.FlowImpl
-
- fSubp -
Variable in class coins.ir.hir.SimplifyHir
-
- fSubpBodyFlag -
Variable in class coins.ir.hir.BlockStmtImpl
-
- fSubpDef -
Variable in class coins.alias.MyExpIdAssigner
SubpDefinition instance nodes contained
in which to assign MyExpIds.
- fSubpDef -
Variable in class coins.ffront.DeclManager
-
- fSubpDef -
Variable in class coins.opt.GlobalVariableTemporalize
- FlowResults this object refer
- fSubpDef -
Variable in class coins.opt.NormalizeHir
-
- fSubpDef -
Variable in class coins.opt.PRE
-
- fSubpDefinition -
Variable in class coins.aflow.SubpFlowImpl
-
- fSubpDefinition -
Variable in class coins.flow.SubpFlowImpl
-
- fSubpDefinition -
Variable in class coins.sym.SubpImpl
- The IR SubpDefinition node of this subprogram
- fSubpDefinitionList -
Variable in class coins.hir2lir.ReformHir
-
- fSubpFlow -
Variable in class coins.FlowRoot
-
- fSubpFlow -
Variable in class coins.aflow.AssignHashBasedFlowExpId
-
- fSubpFlow -
Variable in class coins.aflow.Flow
-
- fSubpFlow -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fSubpFlow -
Variable in class coins.aflow.MakeControlFlowGraph
-
- fSubpFlow -
Variable in class coins.aflow.MakeDominatorTree
-
- fSubpFlow -
Variable in class coins.aflow.PointVectorImpl
-
- fSubpFlow -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- fSubpFlow -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- fSubpFlow -
Variable in class coins.flow.BBlockVectorImpl
-
- fSubpFlow -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fSubpFlow -
Variable in class coins.flow.DataFlowImpl
-
- fSubpFlow -
Variable in class coins.flow.ExpVectorImpl
-
- fSubpFlow -
Variable in class coins.flow.FlowAdapter
-
- fSubpFlow -
Variable in class coins.flow.FlowImpl
-
- fSubpFlow -
Variable in class coins.flow.InitiateFlowHir
-
- fSubpFlow -
Variable in class coins.flow.PointVectorImpl
-
- fSubpFlow -
Variable in class coins.flow.SetRefReprImpl
-
- fSubpFlow -
Variable in class coins.flow.ShowDataFlow
-
- fSubpFlow -
Variable in class coins.hir2lir.ReformHir
-
- fSubpFlow -
Variable in class coins.lparallel.LoopParallelImpl
-
- fSubpFlow -
Variable in class coins.lparallel.LoopUtil
-
- fSubpFlow -
Variable in class coins.opt.CommonSubexpElim
-
- fSubpFlow -
Variable in class coins.opt.ConstFolding
-
- fSubpFlow -
Variable in class coins.opt.ConstPropagationAndFolding
-
- fSubpFlow -
Variable in class coins.opt.DeadCodeElim
-
- fSubpFlow -
Variable in class coins.opt.GlobalVariableTemporalize
- FlowResults this object refer
- fSubpFlow -
Variable in class coins.opt.NormalizeHir
-
- fSubpFlow -
Variable in class coins.opt.Opt
-
- fSubpFlowCurrent -
Variable in class coins.flow.FlowImpl
-
- fSubpFlowImpl -
Variable in class coins.opt.ConstPropagationAndFoldingHir
-
- fSubpKind -
Variable in class coins.sym.SubpImpl
- Kind of this subprogram
- fSubpList -
Variable in class coins.sym.RegionTypeImpl
-
- fSubpToReform -
Variable in class coins.opt.GlobalReform
-
- fSubprogramsToBeParallelized -
Variable in class coins.lparallel.LoopPara
-
- fSubrootCount -
Variable in class coins.opt.GlobalReform
-
- fSubs -
Variable in class coins.ffront.SubstringNode
-
- fSubsPtr -
Variable in class coins.opt.PRE
-
- fSubscriptToMask -
Variable in class coins.alias.alias2.AliasAnalHir2
-
- fSubscriptToMask -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fSubtreeIterator -
Variable in class coins.flow.BBlockStmtIterator
-
- fSubtreesContainingCall -
Variable in class coins.flow.SubpFlowImpl
-
- fSubtreesCopied -
Variable in class coins.flow.SubpFlowImpl
-
- fSuccEdgeList -
Variable in class coins.aflow.BBlockImpl
-
- fSuccEdgeList -
Variable in class coins.flow.BBlockImpl
-
- fSuccList -
Variable in class coins.aflow.BBlockImpl
-
- fSuccList -
Variable in class coins.flow.BBlockImpl
-
- fSuffix -
Variable in class coins.driver.CompileThread.PassGroup
-
- fSym -
Variable in class coins.ffront.Parser
-
- fSym -
Variable in class coins.ir.hir.SymNodeImpl
-
- fSymCountLim1 -
Variable in class coins.flow.SubpFlowImpl
-
- fSymCountLim2 -
Variable in class coins.flow.SubpFlowImpl
-
- fSymExpCount -
Variable in class coins.flow.SubpFlowImpl
-
- fSymIndexTable -
Variable in class coins.flow.SubpFlowImpl
-
- fSymInf -
Variable in class coins.sym.SymImpl
- Information attached to this symbol
- fSymNext -
Variable in class coins.sym.SymIteratorImpl
-
- fSymNext -
Variable in class coins.sym.SymNestIteratorImpl
-
- fSymNext -
Variable in class coins.sym.VarIteratorImpl
-
- fSymTable -
Variable in class coins.ffront.DeclManager
-
- fSymTable -
Variable in class coins.ffront.FStmt
-
- fSymTable -
Variable in class coins.sym.SymIteratorImpl
-
- fSymTable -
Variable in class coins.sym.VarIteratorImpl
-
- fSymTableCurrent -
Variable in class coins.hir2lir.ReformHir
-
- fSymTableList -
Variable in class coins.sym.RegionTypeImpl
-
- fSymTableStack -
Variable in class coins.sym.SymNestIteratorImpl
-
- fSymTableStack -
Variable in class coins.sym.SymTableIteratorImpl
-
- fTableName -
Variable in class coins.sym.SymTableImpl
-
- fTag -
Variable in class coins.alias.MyExpId
-
- fTag -
Variable in class coins.sym.EnumTypeImpl
-
- fTag -
Variable in class coins.sym.RegionTypeImpl
-
- fTag -
Variable in class coins.sym.StructTypeImpl
-
- fTag -
Variable in class coins.sym.UnionTypeImpl
-
- fTagBitCount -
Variable in class coins.alias.AliasAnalHir1
- Number of bit-allocated tags.
- fTagBitCount -
Variable in class coins.alias.TagTreeBuilder
- Total number of Tags that have a bit position assigned
in the TagVector.
- fTagBitCount -
Variable in class coins.alias.alias2.AliasAnalHir2
- Number of bit-allocated memory objects.
- fTagBitCount -
Variable in class coins.alias.alias2.Prescan
- Total number of Tags that have a bit position assigned
in the TagVector.
- fTagVect -
Variable in class coins.alias.Tag
TagVector object that represents all
the objects this Tag may represnt.
- fTailStmtMatched -
Variable in class coins.opt.GlobalReform
-
- fTempCount -
Variable in class coins.sym.SubpImpl
-
- fTempDCount -
Variable in class coins.sym.SubpImpl
-
- fTempDVarList -
Variable in class coins.sym.SubpImpl
- List of temporal double variables ganerated by compiler
- fTempExpCorrespondence -
Variable in class coins.aflow.SubpFlowImpl
-
- fTempExpCorrespondence -
Variable in class coins.flow.SubpFlowImpl
-
- fTempVarList -
Variable in class coins.sym.SubpImpl
- List of temporal long variables ganerated by compiler
- fTempVarMap -
Variable in class coins.opt.TempInfo
- Map of global var to temporal var whitch replaced.
- fTemporaryFileManager -
Variable in class coins.driver.CompileThread
-
- fTemporaryFileManager -
Variable in class coins.lparallel.LoopPara
-
- fThenPart -
Variable in class coins.ffront.BlockIfStmt
-
- fThreadDescriptor -
Variable in class coins.hir2lir.ReformHir
-
- fThreadEnd -
Variable in class coins.hir2lir.ReformHir
-
- fThreadForkForDoAll -
Variable in class coins.hir2lir.ReformHir
-
- fThreadIdArray -
Variable in class coins.hir2lir.ReformHir
-
- fThreadIdOfMaster -
Variable in class coins.hir2lir.ReformHir
-
- fThreadInit -
Variable in class coins.hir2lir.ReformHir
-
- fThreadJoin -
Variable in class coins.hir2lir.ReformHir
-
- fThreadLocalVariables -
Variable in class coins.driver.CompileThread
-
- fThreadPostprocess -
Variable in class coins.hir2lir.ReformHir
-
- fThreadPostprocessForDoAllThread -
Variable in class coins.hir2lir.ReformHir
-
- fThreadPreprocessForDoAllLoop -
Variable in class coins.hir2lir.ReformHir
-
- fThreadPreprocessForDoAllThread -
Variable in class coins.hir2lir.ReformHir
-
- fThreadSelfId -
Variable in class coins.hir2lir.ReformHir
-
- fThreadType -
Variable in class coins.hir2lir.ReformHir
-
- fThreshold -
Variable in class coins.opt.CommonSubexpElimHirE
- fThreshold
Replacement threshold.
- fTimeInMillis -
Static variable in class coins.opt.PRE
-
- fTmpVar -
Variable in class coins.lparallel.TmpVarRef
-
- fToBBlock -
Variable in class coins.aflow.EdgeImpl
-
- fToBBlock -
Variable in class coins.flow.EdgeImpl
-
- fTraceLevel -
Variable in class coins.opt.PRE
-
- fTransformed -
Variable in class coins.opt.NormalizeHir
- fTransformed is set to true if HIR is changed by normalization,
else it is set to false.
- fTransp -
Variable in class coins.opt.PRE
-
- fTransparent -
Variable in class coins.flow.MySubpFlow
-
- fTransparentMap -
Variable in class coins.opt.GlobalReform
-
- fTree -
Variable in class coins.aflow.HashBasedFlowExpId
-
- fType -
Variable in class coins.alias.Tag
Type of the object this Tag represents.
- fType -
Variable in class coins.ast.expr.ConstantExpr
-
- fType -
Variable in class coins.ir.hir.HIR_Impl
-
- fType -
Variable in class coins.sym.SymImpl
- The type of this symbol
- fTypeCore -
Variable in class coins.sym.TypeImpl
- fTypeCore is core part of this type, that is,
excluding type qualifier and vector element count.
- fTypeKind -
Variable in class coins.sym.TypeImpl
- The indication of this Type kind
- fTypeMgr -
Variable in class coins.ffront.ConcatNode
-
- fTypeMgr -
Variable in class coins.ffront.FirToHir
-
- fTypeUtil -
Variable in class coins.ffront.BaseManager
-
- fTypeUtil -
Variable in class coins.ffront.BinaryNode
-
- fTypeUtil -
Variable in class coins.ffront.ConstManager
-
- fTypeUtil -
Variable in class coins.ffront.FStmt
-
- fTypeUtil -
Variable in class coins.ffront.HirUtility
-
- fTypeUtil -
Variable in class coins.ffront.I77Utils
-
- fTypeUtil -
Variable in class coins.ffront.IntrinsicUtility
-
- fTypeUtil -
Variable in class coins.ffront.ProcessData
-
- fTypeUtil -
Variable in class coins.ffront.SubscrOrFunCallNode
-
- fTypeUtil -
Variable in class coins.ffront.Token
-
- fUDChainList -
Variable in class coins.aflow.UDListImpl
-
- fUDList -
Variable in class coins.opt.ConstPropagationAndFolding
-
- fUndefinedUseNodesOfSym -
Variable in class coins.flow.DataFlowImpl
-
- fUnionAncestor -
Variable in class coins.alias.Tag
-
- fUniqueNameSym -
Variable in class coins.sym.SymImpl
- The unique name which has been made by this compiler.
- fUpper -
Variable in class coins.opt.GlobalReform.PatternCodeRange
-
- fUpperLimitOfExpansionFactor -
Variable in class coins.opt.LoopUnrolling
-
- fUpperLimitOfNodeCount -
Variable in class coins.opt.Inline
-
- fUpward -
Variable in class coins.ir.hir.IndexedLoopStmtImpl
-
- fUseDefChainList -
Variable in class coins.flow.UseDefListImpl
-
- fUseDefChainMap -
Variable in class coins.flow.UseDefListImpl
-
- fUseDefExhaustiveList -
Variable in class coins.flow.SubpFlowImpl
-
- fUseDefList -
Variable in class coins.flow.SubpFlowImpl
-
- fUseExpIdList -
Variable in class coins.aflow.SetRefReprImpl
-
- fUseFlowAnalSyms -
Variable in class coins.flow.SetRefReprImpl
-
- fUseList -
Variable in class coins.aflow.DefUseCellImpl
-
- fUseList -
Variable in class coins.flow.DefUseCellImpl
-
- fUseList -
Variable in class coins.flow.DefUseChainImpl
-
- fUseList -
Variable in class coins.sym.ExpIdImpl
- Use list containing IR nodes that use (refer) this symbol.
- fUseList -
Variable in class coins.sym.VarImpl
- Use list containing IR nodes that use (refer) this symbol.
- fUseNode -
Variable in class coins.aflow.UDChainImpl
-
- fUseNode -
Variable in class coins.flow.UseDefChainImpl
-
- fUseNodeList -
Variable in class coins.aflow.SetRefReprImpl
-
- fUseNodeList -
Variable in class coins.flow.SetRefReprImpl
-
- fUseNodeListOfSym -
Variable in class coins.flow.SubpFlowImpl
-
- fUseSymList -
Variable in class coins.flow.SetRefReprImpl
-
- fUseSyms -
Variable in class coins.flow.SetRefReprImpl
-
- fUsed -
Variable in class coins.flow.BBlockImpl
-
- fUsedAsPatternRoot -
Variable in class coins.opt.GlobalReform
-
- fUsedAsSubRoot -
Variable in class coins.opt.GlobalReform
-
- fUsedGlobalSymCount -
Variable in class coins.flow.SubpFlowImpl
-
- fUsedSymCount -
Variable in class coins.flow.SubpFlowImpl
-
- fUsedSymSet -
Variable in class coins.flow.SubpFlowImpl
-
- fUtil -
Variable in class coins.alias.AliasAnalHir1
- AliasUtil object used to access utility methods.
- fUtil -
Variable in class coins.alias.alias2.AliasAnalHir2
- AliasUtil object used to access utility methods.
- fUtil -
Variable in class coins.hir2lir.ReformHir
-
- fUtil -
Variable in class coins.lparallel.Ref_Array
-
- fValidFunctionSet -
Variable in class coins.opt.GlobalVariableTemporalize
- Set of function names that is not modify any global vars.
- fValue -
Variable in class coins.ast.expr.FloatConstantExpr
-
- fValue -
Variable in class coins.ast.expr.IntConstantExpr
-
- fVarCount -
Variable in class coins.SymRoot
-
- fVarToLoc -
Variable in class coins.alias.alias2.AliasAnalHir2
-
- fVarToLoc -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fVect -
Variable in class coins.aflow.ExpVectorIteratorImpl
-
- fVect -
Variable in class coins.aflow.FlowAnalSymVectorIteratorImpl
-
- fVect -
Variable in class coins.aflow.PointVectorIteratorImpl
-
- fVectorWord -
Variable in class coins.aflow.util.BitVectorImpl
-
- fVectorWord -
Variable in class coins.alias.util.BitVector
- Array of
longs that internally holds data.
- fVectorWord -
Variable in class coins.flow.BitVectorImpl
-
- fVectorWord -
Variable in class coins.flow.BitVectorIteratorImpl
-
- fVolatile -
Variable in class coins.sym.TypeImpl
- This type is volatile or not
- fWithHirOpt -
Variable in class coins.opt.Inline
-
- fWork -
Variable in class coins.aflow.BBlockImpl
-
- fWork -
Variable in class coins.flow.BBlockImpl
-
- fWork -
Variable in class coins.ir.hir.HirAnnex
-
- fWork -
Variable in class coins.sym.SymImpl
- Phase-wise work used for arbitrary purpose in each phase
- fWorkFA -
Variable in class coins.flow.BBlockImpl
-
- factor -
Variable in class coins.backend.asmpp.AlignInstruction
-
- failed -
Variable in class coins.flow.SubpFlowImpl
-
- falseDependOn -
Variable in class coins.backend.sched.DependNode
-
- falseNode() -
Method in interface coins.ir.hir.HIR0
- falseNode
Make a ConstNode instance having boolean false value.
- falseNode() -
Method in class coins.ir.hir.HIR_Impl
-
- falseTarget -
Variable in class coins.backend.gen.CodeGenerator_arm.JumpcEntry
-
- fatal(String) -
Method in class coins.casttohir.ToHir
- fatal
Throws fatal error.
- fatalError(int, String) -
Method in class coins.ir.hir.HIR_Impl
-
- fcFlow -
Variable in class coins.flow.ShowControlFlow
-
- fconst(int, double, ImList) -
Method in class coins.backend.lir.LirFactory
- Create FLOATCONST node
- fconst(int, double) -
Method in class coins.backend.lir.LirFactory
- Create FLOATCONST node (short form).
- fileName() -
Method in class coins.ast.Aggregate
-
- fileName() -
Method in class coins.ast.Declarator
-
- fileName() -
Method in class coins.ast.Enum
-
- fileName() -
Method in class coins.ast.Function
-
- fileName() -
Method in class coins.ast.Pragma
-
- fileName() -
Method in interface coins.ast.Stmnt
- Returns the file name including the statement.
- fileName() -
Method in class coins.ast.expr.AssignExpr
-
- fileName() -
Method in class coins.ast.stmnt.CompoundStmnt
-
- fileName() -
Method in class coins.ast.stmnt.LeafStmnt
-
- fileName() -
Method in class coins.ast.stmnt.TreeStmnt
-
- fileName -
Variable in class coins.cfront.Token
-
- fillRandom(NumberSet, int, int) -
Method in class coins.backend.util.SetTest
-
- finalExp -
Variable in class coins.lparallel.LoopTable
-
- finalExpList -
Variable in class coins.lparallel.LoopTable
-
- finalOut -
Variable in class coins.backend.asmpp.LiteralAndBranchProcessor
-
- finalOut -
Variable in class coins.backend.gen.SillyPostProcessor
-
- final_code_size -
Variable in class coins.backend.gen.CodeGenerator_sh4.CodeAnalysisInfo
-
- find(SubpFlow) -
Method in class coins.aflow.FindAvailInAvailOut
- Finds AvailIn and AvailOut vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindAvailInAvailOut
-
- find(SetRefRepr) -
Method in class coins.aflow.FindAvailInAvailOut
-
- find(SetRefRepr) -
Method in class coins.aflow.FindDDefined
-
- find(SetRefRepr) -
Method in class coins.aflow.FindDEGen
-
- find() -
Method in class coins.aflow.FindDef
-
- find(SubpFlow) -
Method in class coins.aflow.FindDef
- Finds the Def vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindDef
- Finds the Def vector for
pBBlock.
- find(SubpFlow) -
Method in class coins.aflow.FindDefInDefOut
- Finds DefIn and DefOut vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindDefInDefOut
-
- find(SetRefRepr) -
Method in class coins.aflow.FindDefInDefOut
-
- find(SubpFlow) -
Method in class coins.aflow.FindDefUseList
- Finds
DefUseLists for all the FlowAnalSyms in pSubpFlow.
- find(FlowAnalSym, SubpFlow) -
Method in class coins.aflow.FindDefUseList
-
- find(SubpFlow) -
Method in class coins.aflow.FindDefUseList0
- Finds
DefUseLists for all the FlowExpIds in pSubpFlow.
- find(FlowExpId, SubpFlow) -
Method in class coins.aflow.FindDefUseList0
-
- find(SubpFlow) -
Method in class coins.aflow.FindDefined
-
- find(BBlock) -
Method in class coins.aflow.FindDefined
-
- find(SubpFlow) -
Method in class coins.aflow.FindEGen
- Finds EGen vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindEGen
- Finds the EGen vector for
pBBlock.
- find(SubpFlow) -
Method in class coins.aflow.FindEKill
- Finds the EKill vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindEKill
- Finds the EKill vector for
pBBlock.
- find(SetRefRepr) -
Method in class coins.aflow.FindEKill
-
- find(SubpFlow) -
Method in class coins.aflow.FindExposedUsed
-
- find(BBlock) -
Method in class coins.aflow.FindExposedUsed
-
- find(SetRefRepr) -
Method in class coins.aflow.FindExposedUsed
-
- find(SubpFlow) -
Method in class coins.aflow.FindKill
-
- find(BBlock) -
Method in class coins.aflow.FindKill
- Finds and sets the Kill vector for the given BBlock using the Defined vector for that BBlock.
- find(SetRefRepr) -
Method in class coins.aflow.FindKill
-
- find(SubpFlow) -
Method in class coins.aflow.FindLiveInLiveOut
- Finds LiveIn and LiveOut vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindLiveInLiveOut
-
- find(SetRefRepr) -
Method in class coins.aflow.FindLiveInLiveOut
-
- find(SetRefRepr) -
Method in class coins.aflow.FindPDef
-
- find(SetRefRepr) -
Method in class coins.aflow.FindPDefined
-
- find(SetRefRepr) -
Method in class coins.aflow.FindPExposedUsed
-
- find(SubpFlow) -
Method in class coins.aflow.FindReach
- Finds Reach vectors for all the
BBlocks in pSubpFlow.
- find(BBlock) -
Method in class coins.aflow.FindReach
-
- find(SetRefRepr) -
Method in class coins.aflow.FindReach
-
- find(SelfCollectingResults) -
Method in class coins.aflow.FlowAdapter
-
- find(Object, SelfCollectingResults) -
Method in class coins.aflow.FlowAdapter
-
- find(Object, Object, SelfCollectingResults) -
Method in class coins.aflow.FlowAdapter
-
- find() -
Method in class coins.aflow.FlowAdapter
-
- find(Object) -
Method in class coins.aflow.FlowAdapter
-
- find(Object, Object) -
Method in class coins.aflow.FlowAdapter
-
- find(String, Object) -
Method in class coins.aflow.FlowResults
-
- find(String, Object, Object) -
Method in class coins.aflow.FlowResults
-
- find(SubpFlow) -
Method in class coins.aflow.InitiateFlow
-
- find(SubpFlow) -
Method in class coins.aflow.MakeControlFlowGraph
- Make a new control flow graph.
- find(Label, SubpFlow) -
Method in class coins.aflow.MakeControlFlowGraphHir
-
- find(SubpFlow) -
Method in class coins.aflow.RecordSetRefReprs
- Stores
SetRefRepr objects into BBlocks of the given SubpFlow, and also store value-setting SetRefRepr objects that belong to the given SubpFlow into a list the SubpFlow object holds.
- find(BBlock) -
Method in class coins.aflow.RecordSetRefReprs
- Stores
SetRefRepr objects into the given BBlock, and also value-setting SetRefRepr objects into the parent SubpFlow object of the given BBlock.
- find(SelfCollectingResults) -
Method in class coins.aflow.util.AnalAdapter
-
- find(Object, SelfCollectingResults) -
Method in class coins.aflow.util.AnalAdapter
-
- find(Object, Object, SelfCollectingResults) -
Method in class coins.aflow.util.AnalAdapter
-
- find() -
Method in class coins.aflow.util.AnalAdapter
-
- find(Object) -
Method in class coins.aflow.util.AnalAdapter
-
- find(Object, Object) -
Method in class coins.aflow.util.AnalAdapter
-
- find(SelfCollectingResults) -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis.
- find(Object, SelfCollectingResults) -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis with given argument.
- find(Object, Object, SelfCollectingResults) -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis with the given arguments.
- find() -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis.
- find(Object) -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis with the given argument.
- find(Object, Object) -
Method in interface coins.aflow.util.Analyzer
- Performs the analysis with the given arguments.
- find(String) -
Method in class coins.aflow.util.SelfCollectingResults
-
- find(String, Object) -
Method in class coins.aflow.util.SelfCollectingResults
-
- find(String, Object, Object) -
Method in class coins.aflow.util.SelfCollectingResults
-
- find(int) -
Method in class coins.backend.util.UnionFind
- Return the name of the set which x belongs to.
- find(SubpFlow, LoopTable) -
Method in class coins.lparallel.FindLoopParallel
- find:
Loop parallelization analysis processing of specified LoopTable.
- find(SubpFlow) -
Method in class coins.lparallel.FindLoopParallelList
-
- find(SubpFlow, LinkedList) -
Method in class coins.lparallel.FindLoopParallelList
- find:
- find(LirNode, LirNode[]) -
Method in class coins.simd.LirBoneList
- Find a matched template(a pattern and attributes).
- find(LirNode) -
Method in class coins.simd.LirBoneList
- Find a matched template(a pattern and attributes).
- find(LirNode, LirNode[]) -
Method in class coins.simd.LirBopList
- Find a matched pattern.
- findAll() -
Method in interface coins.flow.DataFlow
- Finds and sets all the data flow information.
- findAll() -
Method in class coins.flow.DataFlowImpl
- Finds and sets all the data flow information.
- findAllBitVectors() -
Method in interface coins.flow.DataFlow
- Finds and sets all the BitVectors, that is, Def, Kill, In, Out, Reach, Defined, Exposed,
EGen, EKill, AvailIn, AvailOut, LiveIn, LiveOut, DefIn, and DefOut vectors.
- findAllBitVectors() -
Method in class coins.flow.DataFlowImpl
- Finds and sets all the BitVectors, that is, Def, Kill, In, Out,
Reach, Defined, Exposed,
EGen, EKill, AvailIn, AvailOut, LiveIn, LiveOut, DefIn,
and DefOut vectors.
- findAndAddToEquivGroup(FirList) -
Method in class coins.ffront.EquivManager
- return equivalence group contains a node of n.
- findAvailInAvailOut() -
Method in interface coins.flow.DataFlow
- Finds and sets the AvailIn/AvailOut vector for the entire flow.
- findAvailInAvailOut() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the AvailIn and AvailOut vectors from the EGen and
EKill vectors using the data flow equations.
- findBasic() -
Method in interface coins.flow.DataFlow
- Finds and sets the data flow items that are independent of the control flow, that is, Def, Kill, Defined, Exposed, EGen, and EKill vectors.
- findBasic() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the data flow items that are independent of the control flow, that is, Def, Kill, Defined, Exposed, EGen, and EKill vectors.
- findDAvailInAvailOut() -
Method in interface coins.aflow.SubpFlow
- Finds the "DAvailIn" and "DAvailOut" vectors for all
BBlocks contained in this SubpFlow.
- findDAvailInAvailOut() -
Method in class coins.aflow.SubpFlowImpl
-
- findDDefInDefOut() -
Method in interface coins.aflow.SubpFlow
- Finds the "DDefIn" and "DDefOut" vectors for all
BBlocks contained in this SubpFlow.
- findDDefInDefOut() -
Method in class coins.aflow.SubpFlowImpl
-
- findDDefUse() -
Method in class coins.aflow.SubpFlowImpl
-
- findDDefined() -
Method in interface coins.aflow.SubpFlow
- Finds the "DDefined" vectors for all
BBlocks contained in this SubpFlow.
- findDDefined() -
Method in class coins.aflow.SubpFlowImpl
-
- findDEGen() -
Method in interface coins.aflow.SubpFlow
- Finds the "DEGen" vectors for all
BBlocks contained in this SubpFlow.
- findDEGen() -
Method in class coins.aflow.SubpFlowImpl
-
- findDExposedUsed() -
Method in interface coins.aflow.SubpFlow
- Finds the "DExpesed" and "PExposed" vectors for all
BBlocks contained in this SubpFlow.
- findDExposedUsed() -
Method in class coins.aflow.SubpFlowImpl
-
- findDKill() -
Method in interface coins.aflow.SubpFlow
- Finds the "DKill" vectors for all
BBlocks contained in this SubpFlow.
- findDKill() -
Method in class coins.aflow.SubpFlowImpl
-
- findDReach() -
Method in interface coins.aflow.SubpFlow
- Finds the "DReach" vectors for all
BBlocks contained in this SubpFlow.
- findDReach() -
Method in class coins.aflow.SubpFlowImpl
-
- findDUseDef() -
Method in class coins.aflow.SubpFlowImpl
-
- findDef() -
Method in interface coins.flow.DataFlow
- Finds and sets the Def vector for the entire flow.
- findDef(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the Def vector for the given BBlock.
- findDef() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Def vectors for the entire flow.
- findDef(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Def vector for the given BBlock.
- findDefInDefOut() -
Method in interface coins.flow.DataFlow
- Finds and sets the DefIn/DefOut vector for the entire flow.
- findDefInDefOut() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the DefIn and DefOut vectors from the Defined vectors using the data flow equations.
- findDefUse() -
Method in interface coins.aflow.SubpFlow
- Finds the
DefUseLists for all the FlowAnalSyms that appear in this SubpFlow.
- findDefUse() -
Method in class coins.aflow.SubpFlowImpl
-
- findDefUse() -
Method in interface coins.flow.DataFlow
- Finds and sets the DefUseList for each FlowAnalSym
without considering side effects of alias and call.
- findDefUse() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the DefUseList for each FlowAnalSym
without considering side effects of call and alias.
- findDefUseExhaustively() -
Method in interface coins.flow.DataFlow
- Finds and sets the DefUseList for each FlowAnalSym
considering side effects of alias and call.
- findDefUseExhaustively() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the DefUseList for each FlowAnalSym
considering side effects of call and alias.
- findDefined() -
Method in interface coins.flow.DataFlow
- Finds and sets the Defined vector for the entire flow.
- findDefined(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the Defined vector for the given BBlock.
- findDefined() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Defined vectors for the entire flow.
- findDefined(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Defined vector for the given BBlock.
- findEGen() -
Method in interface coins.flow.DataFlow
- Finds and sets the EGen vector for the entire flow
considering alias.
- findEGen(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the EGen vector for the given BBlock
considering alias.
- findEGen(BBlock) -
Method in class coins.flow.DataFlowHirImpl
- Finds and sets the EGen vector for the given BBlock.
- findEGen() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the EGen vectors for the entire flow.
- findEGen(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the EGen vector for the given BBlock.
- findEKill() -
Method in interface coins.flow.DataFlow
- Finds and sets the EKill vector for the entire flow.
- findEKill(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the EKill vector for the given BBlock
considering alias.
- findEKill(BBlock) -
Method in class coins.flow.DataFlowHirImpl
- Finds and sets the EGen vector for the given BBlock.
- findEKill() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the EKill vectors for the entire flow.
- findEKill(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the EGen vector for the given BBlock.
- findElement(int) -
Method in class coins.alias.util.BriggsSet
- Searches for the given element.
- findEntryBlock() -
Method in class coins.aflow.MakeControlFlowGraph
-
- findExitBlock() -
Method in class coins.aflow.MakeControlFlowGraph
- Finds the exit BBlock.
- findExpWithExpId(HIR, ExpId) -
Method in class coins.opt.PRE
- findNodeWithExpId
Find node with pExpId in the subtree pHir.
- findExposed() -
Method in interface coins.flow.DataFlow
- Finds and sets the Exposed vector for the entire flow.
- findExposed(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the Exposed vector for the given BBlock.
- findExposed() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Exposed vectors for the entire flow.
- findExposed(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Exposed vector for the given BBlock.
- findKill() -
Method in interface coins.flow.DataFlow
- Finds and sets the Kill vector for the entire flow.
- findKill(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the Kill vector for the given BBlock.
- findKill() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Kill vectors for the entire flow.
- findKill(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Kill vector for the given BBlock using
the Defined vector for that BBlock.
- findLiveInLiveOut() -
Method in interface coins.flow.DataFlow
- Finds and sets the LiveIn/LiveOut vector for the entire flow.
- findLiveInLiveOut() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the LiveIn and LiveOut vectors from the Exposed and Defined vectors using the data flow equations.
- findMemUse(Vector, int, LirNode, Vector) -
Static method in class coins.simd.LirMemUtil
-
- findMtPreBlks(MacroTask, BBlock, LinkedList) -
Method in class coins.mdf.Util
- Get the list of the basic blocks which is on the path from the specified
basic block to the entry basic block of the specified macro task.
- findPDef() -
Method in interface coins.aflow.SubpFlow
- Finds the "PDef" vectors for all
BBlocks contained in this SubpFlow.
- findPDef() -
Method in class coins.aflow.SubpFlowImpl
-
- findPDefined() -
Method in interface coins.aflow.SubpFlow
- Finds the "PDefined" vectors for all
BBlocks contained in this SubpFlow.
- findPDefined() -
Method in class coins.aflow.SubpFlowImpl
-
- findPEKill() -
Method in interface coins.aflow.SubpFlow
- Finds the "PEKill" vectors for all
BBlocks contained in this SubpFlow.
- findPEKill() -
Method in class coins.aflow.SubpFlowImpl
-
- findPExposedUsed() -
Method in interface coins.aflow.SubpFlow
- Finds the "PExposed" and "PUsed" vectors for all
BBlocks contained in this SubpFlow.
- findPExposedUsed() -
Method in class coins.aflow.SubpFlowImpl
-
- findPKill() -
Method in interface coins.aflow.SubpFlow
- Finds the "PKill" vectors for all
BBlocks contained in this SubpFlow.
- findPKill() -
Method in class coins.aflow.SubpFlowImpl
-
- findPLiveInLiveOut() -
Method in interface coins.aflow.SubpFlow
- Finds the "PLiveIn" and "PLiveOut" vectors for all
BBlocks contained in this SubpFlow.
- findPLiveInLiveOut() -
Method in class coins.aflow.SubpFlowImpl
-
- findPReach() -
Method in interface coins.aflow.SubpFlow
- Finds the "PReach" vectors for all
BBlocks contained in this SubpFlow.
- findPReach() -
Method in class coins.aflow.SubpFlowImpl
-
- findPostBlks(MacroTask, LinkedList) -
Method in class coins.mdf.Util
- Get the list of the macro tasks which is on the path from the specified
macro task to the exit macro task of the current macro flow graph.
- findPreBlks(MacroTask, LinkedList) -
Method in class coins.mdf.Util
- Get the list of the macro tasks which is on the path from the specified
macro task to the entry macro task of the current macro flow graph.
- findReach() -
Method in interface coins.flow.DataFlow
- Finds and sets the Reach vector for the entire flow.
- findReach() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Reach vectors from the Def and
Kill vectors using the data flow equations.
- findRegisterSet(BitMapSet) -
Method in class coins.backend.tools.RegisterDescription2Java
-
- findSchedulable(DependNode) -
Method in class coins.backend.sched.DependGraph
- Find newly schedulable DependNode after updating
the dependent information by scheduled dn.
- findSubpType() -
Method in interface coins.ir.hir.Exp
- findSubpType
Find SubpType represented by this expression.
- findSubpType() -
Method in class coins.ir.hir.ExpImpl
- findSubpType
Find SubpType represented by this expression.
- findTargetLir(LirNode, int, BiList) -
Method in class coins.simd.Util
- Search and find the LIR nodes which has the specified operation code.
- findTargetLir(LirNode, int, BiList) -
Method in class coins.ssa.Util
- Search and find the LIR nodes which has the specified operation code.
- findUseDef() -
Method in interface coins.aflow.SubpFlow
- Finds the
UDLists for all the FlowAnalSyms that appear in this SubpFlow.
- findUseDef() -
Method in class coins.aflow.SubpFlowImpl
-
- findUseDef() -
Method in interface coins.flow.DataFlow
- Finds and sets the UseDefList for each FlowAnalSym
considering alias and call.
- findUseDef() -
Method in class coins.flow.DataFlowImpl
- Find UseDef relations and DefUse relations
without considering side effects of call and alias.
- findUseDef(BBlock, boolean) -
Method in class coins.flow.DataFlowImpl
- findUseDef
Compute both DefUse relations and UseDef relations for pBBlock.
- findUseDefExhaustively() -
Method in interface coins.flow.DataFlow
- Finds and sets the UseDefList for each FlowAnalSym
without considering side effects of alias and call.
- findUseDefExhaustively() -
Method in class coins.flow.DataFlowImpl
- Find UseDef relations and DefUse relations
considering side effects of call and alias.
- findUsed() -
Method in interface coins.flow.DataFlow
- Finds and sets the Used vector for the entire flow.
- findUsed(BBlock) -
Method in interface coins.flow.DataFlow
- Finds and sets the Used vector for the given BBlock.
- findUsed() -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Used vectors for the entire flow.
- findUsed(BBlock) -
Method in class coins.flow.DataFlowImpl
- Finds and sets the Used vector for the given BBlock.
- finish -
Variable in class coins.mdf.MdfConditions
- The current finish conditions
- finishCond(MacroTask, MacroTask) -
Method in class coins.mdf.FinishCondition
- Get the HIR statement which means the conditions when the macro task
`src' is finished.
- finishCondition -
Variable in class coins.mdf.DeclareLocalVariables
- The variable `_MDF_FINISH_COND'
- finishCurrentRegion() -
Method in interface coins.sym.RegionType
-
finishCurrentRegion
Close the current region (this region) by setting all required fields
so that methods
getRegionElemList, getRegionVar, getSizeValue of this RegionType
and
evaluateDisp() of region elements
become effective.
- finishCurrentRegion() -
Method in class coins.sym.RegionTypeImpl
-
- finishEnumType(boolean) -
Method in interface coins.sym.EnumType
- Finish to define this enum type.
- finishEnumType(boolean) -
Method in class coins.sym.EnumTypeImpl
-
- finishHir() -
Method in interface coins.ir.hir.HIR0
-
finishHir does closing operations for HIR.
- finishHir() -
Method in class coins.ir.hir.HIR_Impl
-
- finishStructType(boolean) -
Method in interface coins.sym.StructType
-
finishStructType: Finish to define this struct type.
- finishStructType(boolean) -
Method in class coins.sym.StructTypeImpl
-
- finishUnionType(boolean) -
Method in interface coins.sym.UnionType
- finishUnionType Finish to define this union type.
- finishUnionType(boolean) -
Method in class coins.sym.UnionTypeImpl
-
- first() -
Method in class coins.backend.util.BiList
- Return first link.
- firstInstrList() -
Method in class coins.backend.Function
- Return first instruction block.
- firstSym -
Variable in class coins.sym.SymTableImpl
- Symbols in this symbol table
- flagBox() -
Method in interface coins.aflow.Edge
- flagBox:
Record flags for an edge.
- flagBox() -
Method in class coins.aflow.EdgeImpl
-
- flagBox() -
Method in interface coins.flow.Edge
- flagBox
Record flags for an edge.
- flagBox() -
Method in class coins.flow.EdgeImpl
-
- flagsAreAllFalse() -
Method in class coins.ir.hir.HIR_Impl
-
- flagsAreAllFalse() -
Method in class coins.ir.hir.HirAnnex
-
- flattenExpList(ExpListExp) -
Method in class coins.ffront.DeclManager
-
- flattenExpList_r(List, ExpListExp) -
Method in class coins.ffront.DeclManager
-
- flipCc -
Static variable in class coins.backend.gen.CodeGenerator_arm
-
- floatConst(String, Type) -
Method in interface coins.sym.Sym
- Make constant object corresponding to pInternedName.
- floatConst(double, Type) -
Method in interface coins.sym.Sym0
- Make constant object corresponding to pDoubleConst.
- floatConst(String, Type) -
Method in class coins.sym.SymImpl
-
- floatConst(double, Type) -
Method in class coins.sym.SymImpl
-
- floatConst0 -
Variable in class coins.SymRoot
-
- floatSizeSuffix(Object) -
Method in class coins.backend.gen.CodeGenerator_x86
- Return floating point memory's size.
- floatSizeSuffix(Object) -
Method in class coins.backend.gen.CodeGenerator_x86_64
- Return floating point memory's size.
- floatSizeSuffix(Object) -
Method in class coins.backend.gen.CodeGenerator_x86simd
- Return floating point memory's size.
- floatValue() -
Method in class coins.ffront.FComplex
-
- floatValue() -
Method in class coins.ffront.FDouble
-
- floatValue() -
Method in class coins.ffront.FFloat
-
- floatValue() -
Method in class coins.ffront.FInteger
-
- floatValue() -
Method in class coins.ffront.FNumber
-
- floatValue() -
Method in interface coins.sym.Const
- floatValue
- floatValue() -
Method in class coins.sym.ConstImpl
- floatValue
Get floating/double value of this constant.
- floatValue() -
Method in class coins.util.FloatConst
- ....................float...........
- flow -
Variable in class coins.FlowRoot
-
- flow -
Variable in class coins.aflow.FindDefUseList
-
- flow -
Variable in class coins.aflow.FindDefUseList0
-
- flow -
Variable in class coins.aflow.Flow
-
- flow -
Variable in class coins.aflow.FlowAdapter
-
- flow -
Variable in class coins.aflow.MakeControlFlowGraphHir
-
- flow -
Variable in class coins.aflow.SetRefReprHirImpl
-
- flow -
Variable in class coins.aflow.SetRefReprList
-
- flow -
Variable in class coins.aflow.SubpFlowImpl
-
- flow -
Variable in class coins.flow.ControlFlowImpl
-
- flow -
Variable in class coins.flow.DataFlowImpl
-
- flow -
Variable in class coins.flow.SetRefReprHirEImpl
-
- flow -
Variable in class coins.flow.SetRefReprImpl
-
- flow -
Variable in class coins.flow.SubpFlowImpl
-
- flow -
Variable in class coins.opt.DeadCodeElim
-
- flow -
Variable in class coins.opt.NormalizeHir
-
- flow -
Variable in class coins.opt.Opt
-
- flow -
Variable in class coins.opt.PRE
-
- flowAnalSym(IR) -
Static method in class coins.aflow.FlowUtil
-
- flowAnalSym(IR) -
Static method in class coins.flow.FlowUtil
-
- flowAnalSymNodesUnder(HIR) -
Method in class coins.aflow.SetRefReprHirImpl
-
- flowAnalSymToExpVector() -
Method in interface coins.aflow.FlowAnalSymVector
-
- flowAnalSymToExpVector() -
Method in class coins.aflow.FlowAnalSymVectorImpl
-
- flowAnalSymToExpVector() -
Method in interface coins.flow.FlowAnalSymVector
-
- flowAnalSymToExpVector() -
Method in class coins.flow.FlowAnalSymVectorImpl
-
- flowAnalSymVector(SubpFlow) -
Method in class coins.aflow.Flow
-
- flowAnalSymVector() -
Method in interface coins.aflow.SubpFlow
-
- flowAnalSymVector() -
Method in class coins.aflow.SubpFlowImpl
-
- flowAnalSymVector() -
Method in interface coins.flow.SubpFlow
-
- flowAnalSymVector() -
Method in class coins.flow.SubpFlowImpl
-
- flowAnalSymVectorFromSet(Set, SubpFlow) -
Static method in class coins.flow.FlowAnalSymVectorImpl
- Creates and returns a FlowAnalSymVector view of the given Set argument.
- flowAnalSymVectorIterator() -
Method in interface coins.aflow.FlowAnalSymVector
-
- flowAnalSymVectorIterator() -
Method in class coins.aflow.FlowAnalSymVectorImpl
-
- flowAnalSymVectorIterator() -
Method in interface coins.flow.FlowAnalSymVector
-
- flowAnalSymVectorIterator() -
Method in class coins.flow.FlowAnalSymVectorImpl
-
- flowAnalSyms() -
Method in interface coins.aflow.FlowAnalSymVector
- Returns the set view of this vector.
- flowAnalSyms() -
Method in class coins.aflow.FlowAnalSymVectorImpl
-
- flowAnalSyms() -
Method in interface coins.flow.FlowAnalSymVector
- Returns the set view of this vector.
- flowAnalSyms() -
Method in class coins.flow.FlowAnalSymVectorImpl
-
- flowAnalSymsUnder(HIR) -
Method in class coins.aflow.SetRefReprHirImpl
-
- flowAnalSymsUnder(HIR) -
Method in class coins.flow.SetRefReprHirImpl
-
- flowGraph() -
Method in class coins.backend.Function
- Return Control flow graph of this L-function.
- flowGraph -
Variable in class coins.backend.cfg.BasicBlk
- FlowGraph owning this block.
- flowGraph -
Variable in class coins.backend.sched.Pipelining
-
- flowGraph -
Variable in class coins.mdf.MdfModule
- The macro flow graphs in the current compile unit
- flowRoot -
Variable in class coins.FlowRoot
- Record the FlowRoot instance so that it can be refered from others.
- flowRoot -
Variable in class coins.aflow.AssignHashBasedFlowExpId
-
- flowRoot -
Variable in class coins.aflow.BBlockImpl
-
- flowRoot -
Variable in class coins.aflow.DefUseCellImpl
-
- flowRoot -
Variable in class coins.aflow.DefUseListImpl
-
- flowRoot -
Variable in class coins.aflow.EdgeImpl
-
- flowRoot -
Variable in class coins.aflow.Flow
-
- flowRoot -
Variable in class coins.aflow.FlowAdapter
-
- flowRoot -
Variable in class coins.aflow.FlowResults
-
- flowRoot -
Variable in class coins.aflow.LoopInfImpl
-
- flowRoot -
Variable in class coins.aflow.MakeControlFlowGraph
-
- flowRoot -
Variable in class coins.aflow.SetRefReprImpl
-
- flowRoot -
Variable in class coins.aflow.ShowFlow
- Used to access Root information.
- flowRoot -
Variable in class coins.aflow.SubpFlowImpl
-
- flowRoot -
Variable in class coins.aflow.UDChainImpl
-
- flowRoot -
Variable in class coins.aflow.UDListImpl
-
- flowRoot -
Variable in class coins.flow.BBlockHirNodeIteratorImpl
-
- flowRoot -
Variable in class coins.flow.BBlockImpl
-
- flowRoot -
Variable in class coins.flow.BBlockSubtreeIteratorImpl
-
- flowRoot -
Variable in class coins.flow.ControlFlowImpl
-
- flowRoot -
Variable in class coins.flow.DataFlowImpl
-
- flowRoot -
Variable in class coins.flow.DefUseCellImpl
-
- flowRoot -
Variable in class coins.flow.DefUseChainImpl
-
- flowRoot -
Variable in class coins.flow.DefUseListImpl
-
- flowRoot -
Variable in class coins.flow.EdgeImpl
-
- flowRoot -
Variable in class coins.flow.FlowAdapter
-
- flowRoot -
Variable in class coins.flow.FlowImpl
-
- flowRoot -
Variable in class coins.flow.InitiateFlowHir
-
- flowRoot -
Variable in class coins.flow.LoopInfImpl
-
- flowRoot -
Variable in class coins.flow.SetRefReprImpl
-
- flowRoot -
Variable in class coins.flow.ShowControlFlow
-
- flowRoot -
Variable in class coins.flow.ShowDataFlow
-
- flowRoot -
Variable in class coins.flow.SubpFlowImpl
-
- flowRoot -
Variable in class coins.flow.UseDefChainImpl
-
- flowRoot -
Variable in class coins.flow.UseDefListImpl
-
- flowRoot -
Variable in class coins.hir2lir.ReformHir
-
- flowRoot -
Variable in class coins.ir.hir.TestHir
-
- flowRoot -
Variable in class coins.lparallel.LoopParallelImpl
-
- flowRoot -
Variable in class coins.opt.CommonSubexpElim
-
- flowRoot -
Variable in class coins.opt.ConstFolding
-
- flowRoot -
Variable in class coins.opt.ConstPropagationAndFolding
-
- flowRoot -
Variable in class coins.opt.ConstPropagationAndFoldingOld
-
- flowRoot -
Variable in class coins.opt.LoopExpansion
-
- flowRoot -
Variable in class coins.opt.NormalizeHir
-
- flowRoot -
Variable in class coins.opt.Opt
-
- fmallocToLoc -
Variable in class coins.alias.alias2.AliasAnalHir2
-
- fmallocToLoc -
Variable in class coins.alias.alias2.ConstructPointsToGraph2
-
- fmallocs -
Variable in class coins.alias.alias2.Prescan
-
- fmt_ -
Variable in class coins.ffront.I77Utils
-
- fmt_ -
Variable in class coins.ffront.InquireStmt
-
- fmt_ -
Variable in class coins.ffront.OtherIOStmt
-
- fmt_ -
Variable in class coins.ffront.ReadStmt
-
- fmt_given_ -
Variable in class coins.ffront.ReadStmt
-
- fmt_str_ -
Variable in class coins.ffront.I77Utils
-
- fold() -
Method in interface coins.ir.hir.Exp
- Fold "this" expression.
- fold() -
Method in class coins.ir.hir.ExpImpl
- Fold "this" expression.
- fold(IR, FlowRoot) -
Static method in class coins.opt.OptUtil
- fold
- foldBinary(HIR, FlowRoot) -
Static method in class coins.opt.ConstFoldingHir
- foldBinary
- foldBinary(IR, IR, IR) -
Method in class coins.opt.ConstPropagationAndFoldingHir
-
- foldBinary(IR, IR, IR) -
Method in class coins.opt.ConstPropagationAndFoldingHirOld
-
- foldConstant(LirNode) -
Method in class coins.backend.lir.LirFactory
- Fold constant-expression in a L-exp.
- foldUnary(HIR, FlowRoot) -
Static method in class coins.opt.ConstFoldingHir
- foldUnary
- footer1 -
Static variable in class coins.drivergen.Generator
- The footer part of the new driver (1/3).
- footer2 -
Static variable in class coins.drivergen.Generator
- The footer part of the new driver (2/3).
- footer3 -
Static variable in class coins.drivergen.Generator
- The footer part of the new driver (3/3).
- forClobbers(LirNode) -
Method in class coins.backend.lir.LirNode.Scanner
- Return iterator for enumerating register CLOBBERs in tree.
- forDefs(LirNode) -
Method in class coins.backend.lir.LirNode.Scanner
- Return iterator for enumerating register variable DEFs in tree.
- forLirNode() -
Method in class coins.backend.tools.Tmd2Java.JavaMacro
- Return true if this macro is for LirNode.
- forSet(Set, SubpFlow) -
Static method in class coins.aflow.DefVectorImpl
- Creates a DefVector from a set of SetRefReprs.
- forSet(Set, SubpFlow) -
Static method in class coins.aflow.ExpVectorImpl
- Returns an
ExpVector whose bits that are set correspond to the elements of the given Set pExps.
- forSet(Set, SubpFlow) -
Static method in class coins.aflow.FlowAnalSymVectorImpl
- Creates and returns a FlowAnalSymVector view of the given Set argument.
- forStmt(Stmt, Label, Exp, Stmt, Label, Stmt, Label) -
Method in interface coins.ir.hir.HIR
-
- forStmt(Stmt, Exp, Stmt, Stmt) -
Method in interface coins.ir.hir.HIR0
-
- forStmt(Stmt, Exp, Stmt, Stmt) -
Method in class coins.ir.hir.HIR_Impl
-
- forStmt(Stmt, Label, Exp, Stmt, Label, Stmt, Label) -
Method in class coins.ir.hir.HIR_Impl
-
- forUses(LirNode) -
Method in class coins.backend.lir.LirNode.Scanner
- Return iterator for enumerating register variable USEs in tree.
- form() -
Method in class coins.backend.Function
- Get form
- format(Node) -
Method in class coins.ffront.F77Hir
-
- formatMap -
Variable in class coins.ffront.F77Sym
-
- forward -
Variable in class coins.simd.ReversibleMap
-
- foundDepend(DependNode) -
Method in class coins.backend.sched.DependGraph
- If the schedulable list or the unShedulable list contains
a DependNode on which the DependNode dn depends, return true.
- fpscr_ctrl -
Static variable in class coins.backend.gen.CodeGenerator_sh4
-
- frameIsEmpty(Function) -
Method in class coins.backend.gen.CodeGenerator
-
- frameSize() -
Method in class coins.backend.Function
- Return frame size of this function (value is positive).
- frameSize(Function) -
Method in class coins.backend.gen.CodeGenerator
- Return frame size (in positive) of function.
- frameSize -
Variable in class coins.backend.gen.CodeGenerator_mb.MicroBlazeAttr
- real frame size
- frameSize(Function) -
Method in class coins.backend.gen.CodeGenerator_sh4
-
- frameregister(String, String) -
Method in class coins.backend.sim.TypicalPattern
-
- fregNum(Object) -
Method in class coins.backend.gen.CodeGenerator_x86
- Return nonnegative number if operand is "%fX" register.
- fregNum(Object) -
Method in class coins.backend.gen.CodeGenerator_x86simd
- Return nonnegative number if operand is "%fX" register.
- fresults -
Variable in class coins.lparallel.LoopParallelImpl
-
- from -
Variable in class coins.backend.tools.RegisterDescription2Java.RegSymbol
-
- fromBigIntegerBits(int, int, BigInteger) -
Static method in class coins.util.FloatConst
- ........................................................................................................(..................).................................................
- fromExplicitBigIntegerBits(int, int, BigInteger) -
Static method in class coins.util.FloatConst
- ........................................................................................................(..................).................................................
- fromStringToSet(String) -
Static method in class coins.casttohir.ParseString
- Make a set of Strings by taking out characters contained in the
parameter pString and changing each character to a string of
length 1.
- frontiers -
Variable in class coins.backend.ana.ControlDependences
- BasicBlk-id-indexed array, whose elements are dominance
frontiers of the block.
- frontiers -
Variable in class coins.backend.ana.DominanceFrontiers
- BasicBlk-id-indexed array, whose elements are dominance
frontiers of the block.
- fsDom -
Variable in class coins.flow.ControlFlowImpl
-
- fsfuncname -
Variable in class coins.backend.sim.SimFuncTable
-
- fsfuncsymbol -
Variable in class coins.backend.sim.SimFuncTable
-
- fstophir2c -
Variable in class coins.lparallel.LoopPara
-
- ft -
Variable in class coins.backend.sim.Simulator
-
- ftable -
Variable in class coins.backend.sim.SimFuncTable
-
- func -
Variable in class coins.backend.gen.CodeGenerator.FunctionAttr
- Parent object.
- func -
Variable in class coins.backend.gen.CodeGenerator
- Current function
- func -
Variable in class coins.backend.gen.CodeGenerator_arm.JumpcKey
-
- func -
Variable in class coins.backend.sched.DependGraph
-
- func -
Variable in class coins.backend.sched.Schedule
-
- func -
Variable in class coins.simd.ReplaceRegNames
-
- funcAttrTbl -
Variable in class coins.backend.gen.CodeGenerator
- Function attribute tables.
- funcMAX(IrList) -
Method in class coins.ffront.IntrinsicUtility
-
max(x,y,...)
=>
temp = x;
if(temp < y){
temp = y;
}
- funcMIN(IrList) -
Method in class coins.ffront.IntrinsicUtility
-
min(x,y,...)
=>
temp = x;
if(temp > y){
temp = y;
}
- funcNEAREST(Exp) -
Method in class coins.ffront.IntrinsicUtility
- int(a+.5) if a>=0
int(a-.5) if a<0
- funcNumber -
Variable in class coins.backend.gen.CodeGenerator_sh4.SH4Attr
-
- funcStmt(Node, Token, FirList) -
Method in class coins.ffront.F77Sym
- make Fir node of function header statement
[f77.jay] function_stmt : opt_label_def type FUNCTION IDENT func_dummy_args
{ $$ = fSym.funcStmt($2, $4, $5); }
| opt_label_def FUNCTION IDENT func_dummy_args
{ $$ = fSym.funcStmt(null, $3, $4); }
- funcSubProgram(FStmt, FirList) -
Method in class coins.ffront.F77Hir
- make Fir node of function subprogram
[f77.jay] program_unit : function_stmt program_body
{ $$ = fHir.funcSubProgram($1, $2); }
- func_ -
Variable in class coins.ffront.ConcatNode
-
- func_ -
Variable in class coins.ffront.OtherIOStmt
-
- func_do -
Variable in class coins.ffront.I77Utils
-
- func_e -
Variable in class coins.ffront.I77Utils
-
- func_s -
Variable in class coins.ffront.I77Utils
-
- function -
Variable in class coins.backend.ana.DataFlowAnalysis
-
- function -
Variable in class coins.backend.cfg.FlowGraph
- Function owning this CFG.
- functionExp(Exp, IrList) -
Method in interface coins.ir.hir.HIR0
- functionExp
Build a function expression node that computes function value.
- functionExp(Exp, IrList) -
Method in class coins.ir.hir.HIR_Impl
-
- functionParameters -
Variable in class coins.backend.gen.CodeGenerator_mb.MicroBlazeAttr
-
- functionType -
Variable in class coins.ffront.DeclManager
-
- functionsWithoutSideEffect -
Variable in class coins.SourceLanguage
- Set of the names of functions that have no side effect
(do not write to memory).
- fuseSuccessor(BBlock) -
Method in interface coins.aflow.BBlock
- fuseSuccessor:
Fuse the successor pToBlock with this block and make
all successors of pToBlock as successors of this block.
- fuseSuccessor(BBlock) -
Method in class coins.aflow.BBlockHirImpl
- fuseSuccessor:
Fuse the successor pToBlock with this block and make
all successors of pToBlock as successors of this block.
- fuseSuccessor(BBlock) -
Method in class coins.aflow.BBlockImpl
- fuseSuccessor:
Fuse the successor pToBlock with this block and make
all successors of pToBlock as successors of this block.
pAnal from the pResults argument.
pAnal and pObj from the pResults argument.
name.
mayAlias) to the specified argument.
BBlock object this SetRefReprList is associated with.
BBlock object this SetRefReprList is associated with.
BitVector, not counting the 0-th bit, which is not used.
BitVector.
BitVector, not counting the 0-th bit, which is not used.
DefUseList.getDefUseCell(IR), but if there is no DefUseCell with the specified argument as the def node, returns null.
stmt
Variables are accumulated in set work.
BBlocks that dominate this BBlock in the SubpFlow this BBlock belongs to.
MyExpId object.
MyExpId object.
name.
SetRefReprList object that is the list of SetRefRepr objects, each of which wrap a statement/instruction.
Stmt node that originated this SetRefReprHir.
BBlock in the SubpFlow this BBlock belongs to.
getStringBody Get the body of string (pure string)
excluding quotes, etc., where the pure string
is composed of characters excluding escape characters
and heading, trailing delimiters.
SubpFlow object this BBlock belongs to.
SubpFlow object associated with this BBlockVector object.
SubpFlow object associated with this BBlockVector object.
name.
name in this context.
char* type.
UDList.getUDChain(IR), but if there is no UDChain with the specified argument as the Use node, returns null.
getDefNode()).
stmt
Variables are accumulated in set work.
long, which is where the actual data for this BitVector is stored.
long array that internally holds data for this BitVector.
long, which is where the actual data for this BitVector is stored.
BitVector uses to store its data.
long array that internally
holds data for this BitVector.
BitVector uses to store its data.
pNode as its representative linked node.
SetRefRepr is at the end of the
BBlock and has a role to determine the flow of control
after this SetRefRepr?
SetRefRepr is at the end of the
BBlock and has a role to determine the flow of control
after this SetRefRepr?
i
has exit.
BitVector associated with this BitVectorIterator has more elements.
true if the cursor is not at or beyond the end of the underlying BitVector.
BitVector associated with this BitVectorIterator has more elements.
HirRoot object shared by every module
in the program.
HirRoot object shared by every module
in the program.
HirRoot object shared by every module
in the program.
HirRoot object shared by every module in
the program.
HirRoot object shared by every module
in the program.
HirRoot object shared by every module
in the program.
name to this function.
IoRoot object shared by every module
in the program.
IoRoot object shared by every module in
the program.
IoRoot object shared by every module
in the program.
IoRoot object shared by every module i
n the program.
true if this Tag has a corresponding
anchor.
i is a loop entry.
true if the specified argument is known
to be well behaved.
getBit(pInx) == 1.
getBit(pInx) == 1.
BitVector's is unset.
SetRefRepr.
SetRefRepr.
i.
->" (arrow) or
"." (dot).Declarator object.
Function object.
Struct object.
Union object.
Tag that
corresponds to the area allocated by the specified
malloc invocation node.
true if the two arguments may
refer to an overlapping area in memory.
SetRefRepr.
SetRefRepr and possibly
defined in this SetRefRepr.
SetRefRepr and possibly
defined in this SetRefRepr.
i
has multiple entries (i.e.
true if the two arguments
definitely refer to an overlapping area in memory.
MyExpId.
MyExpIdAssigner
that assigns MyExpIds to the nodes
contained in the specified SubpDefinition object.
NnaryExpr object.
i.
instr.
BitVectorIterator.
BitVectorIterator.
SetRefRepr that corresponds to the next bit that is on in this BitVector.
getIR.
getIR().
getIR.
pIndex to this list, so that they can adjust their current positions if necessary.
TokenId.ARROW or "." (dot).
TokenId.PLUSPLUS
or TokenId.MINUSMINUS.
TokenId.PLUSPLUS
or TokenId.MINUSMINUS.
Tag that
correponds to the Tag.STO_OTHER storage class.
reg.
++" or "--" expression.PoistfixExpr object.
++" or "--" expression.PrefixExpr object.
IoRoot.printOut object.
IoRoot.printOut
object.
IoRoot.printOut object.
IoRoot.printOut
object in somewhat more detailed format than in printAliasPairs.
t.
SetRefRepr objects into BBlocks.SetRefRepr objects into the given BBlock, and also value-setting SetRefRepr objects the given BBlock holds into the given list pSubpFlowSetReprs.
t
with goal nonterminal goal.
SetRefRepr as per to the contract of
the { coins.aflow.util.CoinsIterator#remove()},
and in the case of HIR, also removes the subtree associated
with the removed SetRefRepr.
next or previous
reg
from register set set.
variant.
FlowResults object that holds data flow information.
Vars.
auto specifier
extern specifier
inline specifier
register specifier
static specifier
ints).SetRefReprs that support SetRefReprIterator.SetRefReprs that support SetRefReprIterator.BBlocks that dominate this BBlock in the SubpFlow this BBlock belongs to.
LabeledStmt and Label associated with this BBlock.
SetRefRepr object enclosing the given IR.
SetRefRepr object enclosing the given IR.
SubpFlow object this SetRefReprList is associated with.
SetRefReprList object that is the list of SetRefRepr objects, each of which wrap a statement/instruction.
true if this SetRefRepr involves value-setting, other than via the external call.
true if this SetRefRepr involves value-setting, other than via the external call.
SubpFlow.
SubpFlow (immediate dominators only).
SubpFlow (immediate postdominators only).
SubpFlow.
reg.
VectorType object.
SymRoot object shared by every module
in the program.
MyExpId object.
malloc
invocation.
Collection.
Collection.
Tag that
corresponds to the specified MyExpId object.
TagTreeBuilder
that assigns Tags to the
MyExpId objects in the specified argument
(pMyExpIds) and builds the tree relation
between those Tags.
TagVector
with the specified length.
TagVector2
with the specified length.
BitVector.
BitVector.
Set view of this BitVector.
String representation of the
specified argument that is more representative than the
one its toString method provides.
String representation of
this MyExpId object.
String representation of this
BitVector.
toString() of this BitVector.
String representation of this
BitVector, which is at least as descriptive
as the one returned by toString().
toString() of this BitVector.
tag should be done.
getIR(), but the node returned by getDefNode() excluded.
getIR(), but the node returned by getDefNode() excluded.
Sym that are used (read), in the depth first order
that appears under the subtree returned by getIR().
this and pOperand2.
BitVector and the argument pOperand2,
and stores the result into pResult.
BitVector and the argument pOperand2,
and stores the result into pResult.
BitVector
and the argument pOperand2, and stores the result
into pResult.
this and pOperand2.
BitVector into
the specified argument.
BitVector into
the specified argument.
BitVector into
the specified argument.
this and pOperand2 have the same value or not.
BitVector with the specified
argument for equality.
this and pOperand2 have the same value or not.
BitVector and store the result into
the specified argument.
BitVector
and store the result into the specified argument.
BitVector
and store the result into the specified argument.
this and pOperand2.
BitVector and the argument pOperand2,
and stores the result into pResult.
BitVector and the argument pOperand2,
and stores the result into pResult.
BitVector
and the argument pOperand2, and stores the result
into pResult.
this and pOperand2.
BitVector.
BitVector.
BitVector.
this and pOperand2.
BitVector and the argument
pOperand2, and stores the result
into pResult.
BitVector and the argument pOperand2,
and stores the result into pResult.
BitVector and the argument pOperand2,
and stores the result into pResult.
this and pOperand2.
this and pOperand2.
BitVector and the argument
pOperand2, and stores the result
into pResult.
BitVector and the argument
pOperand2, and stores the result into
pResult.
BitVector and the argument
pOperand2, and stores the result into
pResult.
this and pOperand2.
wchar_t character string.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||