ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SgAsmOp Member List

This is the complete list of members for SgAsmOp, including all inherited members.

accept(ROSE_VisitorPattern &visitor)SgAsmOpvirtual
addNewAttribute(std::string s, AstAttribute *a)SgLocatedNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgAsmOp
addToAttachedPreprocessingInfo(PreprocessingInfo *prepInfoPtr, PreprocessingInfo::RelativePositionType locationInList=PreprocessingInfo::after)SgLocatedNode
aoc_match_1 enum valueSgAsmOp
aoc_match_2 enum valueSgAsmOp
aoc_match_3 enum valueSgAsmOp
aoc_match_4 enum valueSgAsmOp
aoc_match_6 enum valueSgAsmOp
aoc_match_7 enum valueSgAsmOp
aoc_match_8 enum valueSgAsmOp
aoc_match_9 enum valueSgAsmOp
asm_operand_constraint_enum enum nameSgAsmOp
asm_operand_modifier_enum enum nameSgAsmOp
AST_FILE_IO classSgAsmOpfriend
AstSpecificDataManagingClass classSgAsmOpfriend
AstSpecificDataManagingClassStorageClass classSgAsmOpfriend
attributeExists(std::string s) const SgLocatedNodevirtual
base_node_type typedefSgAsmOp
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
cfgFindChildIndex(SgNode *n)SgExpressionvirtual
cfgFindNextChildIndex(SgNode *n)SgExpressionvirtual
cfgForBeginning()SgNodeinline
cfgForEnd()SgNodeinline
cfgIndexForEnd() const SgAsmOpvirtual
cfgInEdges(unsigned int index)SgAsmOpvirtual
cfgIsIndexInteresting(unsigned int index) const SgExpressionvirtual
cfgOutEdges(unsigned int index)SgAsmOpvirtual
checkDataMemberPointersIfInMemoryPool()SgAsmOpvirtual
class_name() const SgAsmOpvirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgAsmOpvirtual
depthOfSubtree()SgNode
e_any enum valueSgAsmOp
e_bad_choice enum valueSgAsmOp
e_commutative enum valueSgAsmOp
e_earlyclobber enum valueSgAsmOp
e_general enum valueSgAsmOp
e_ignore_next enum valueSgAsmOp
e_ignore_till_comma enum valueSgAsmOp
e_imm_80387 enum valueSgAsmOp
e_imm_and_zext enum valueSgAsmOp
e_imm_float enum valueSgAsmOp
e_imm_int enum valueSgAsmOp
e_imm_lea_shift enum valueSgAsmOp
e_imm_long_shift enum valueSgAsmOp
e_imm_number enum valueSgAsmOp
e_imm_sext32 enum valueSgAsmOp
e_imm_short_shift enum valueSgAsmOp
e_imm_signed8 enum valueSgAsmOp
e_imm_sse enum valueSgAsmOp
e_imm_symbol enum valueSgAsmOp
e_imm_unsigned8 enum valueSgAsmOp
e_imm_zext32 enum valueSgAsmOp
e_input enum valueSgAsmOp
e_invalid enum valueSgAsmOp
e_last enum valueSgAsmOp
e_match_0 enum valueSgAsmOp
e_match_5 enum valueSgAsmOp
e_mem_any enum valueSgAsmOp
e_mem_autodec enum valueSgAsmOp
e_mem_autoinc enum valueSgAsmOp
e_mem_nonoffset enum valueSgAsmOp
e_mem_offset enum valueSgAsmOp
e_modify enum valueSgAsmOp
e_output enum valueSgAsmOp
e_poor_choice enum valueSgAsmOp
e_reg_a enum valueSgAsmOp
e_reg_ad enum valueSgAsmOp
e_reg_b enum valueSgAsmOp
e_reg_c enum valueSgAsmOp
e_reg_d enum valueSgAsmOp
e_reg_di enum valueSgAsmOp
e_reg_float enum valueSgAsmOp
e_reg_float_second enum valueSgAsmOp
e_reg_float_tos enum valueSgAsmOp
e_reg_integer enum valueSgAsmOp
e_reg_legacy enum valueSgAsmOp
e_reg_mmx enum valueSgAsmOp
e_reg_q enum valueSgAsmOp
e_reg_si enum valueSgAsmOp
e_reg_sse enum valueSgAsmOp
e_reg_sse2 enum valueSgAsmOp
e_unknown enum valueSgAsmOp
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgAsmOp
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgExpressionvirtual
generateMatchingFileInfo()SgLocatedNode
get_attachedPreprocessingInfoPtr() const SgLocatedNode
get_attributeMechanism() const SgLocatedNodevirtual
get_childIndex(SgNode *child)SgAsmOpvirtual
get_constraint() const SgAsmOp
get_constraintString() const SgAsmOp
get_endOfConstruct() const SgLocatedNodevirtual
get_expression() const SgAsmOp
get_file_info(void) const SgExpressionvirtual
get_freepointer() const SgNode
get_global_qualification_required() const SgExpressionvirtual
get_global_qualified_name() const SgExpression
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_isModified() const SgNode
get_isOutputOperand() const SgAsmOp
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_lvalue() const SgExpression
get_modifiers() const SgAsmOp
get_name() const SgAsmOp
get_name_qualification_length() const SgExpressionvirtual
get_need_paren() const SgExpression
get_numberOfTraversalSuccessors()SgAsmOpvirtual
get_operatorPosition() const SgExpression
get_originalExpressionTree() const SgExpressionvirtual
get_parent() const SgNode
get_qualified_name_prefix() const SgExpression
get_qualified_name_prefix_for_referenced_type() const SgExpression
get_recordRawAsmOperandDescriptions() const SgAsmOp
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct() const SgLocatedNodevirtual
get_traversalSuccessorByIndex(size_t idx)SgAsmOpvirtual
get_traversalSuccessorContainer()SgAsmOpvirtual
get_traversalSuccessorNamesContainer()SgAsmOpvirtual
get_type() const SgAsmOpvirtual
get_type_elaboration_required() const SgExpressionvirtual
getAttachedPreprocessingInfo(void)SgLocatedNode
getAttribute(std::string s) const SgLocatedNodevirtual
getChildIndex(SgNode *childNode) const SgAsmOpvirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
getFilenameString() const SgLocatedNode
hasExplicitType()SgExpression
isChild(SgNode *node) const SgNode
isChildUsedAsLValue(const SgExpression *child) const SgExpressionvirtual
isDefinable() const SgExpressionvirtual
isInMemoryPool()SgAsmOpvirtual
isLValue() const SgExpressionvirtual
isSgAsmOp(SgNode *s)SgAsmOpfriend
isSgAsmOp(const SgNode *s)SgAsmOpfriend
isUsedAsDefinable() const SgExpressionvirtual
isUsedAsLValue() const SgExpressionvirtual
memoryUsage()SgAsmOpstatic
numberOfAttributes() const SgLocatedNodevirtual
numberOfNodes()SgAsmOpstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgAsmOp
operator delete(void *pointer)SgAsmOp
operator new(size_t size)SgAsmOp
p_attachedPreprocessingInfoPtrSgLocatedNodeprotected
p_attributeMechanismSgLocatedNodeprotected
p_constraintSgAsmOpprotected
p_constraintStringSgAsmOpprotected
p_endOfConstructSgLocatedNodeprotected
p_expressionSgAsmOpprotected
p_freepointerSgNodeprotected
p_global_qualified_nameSgExpressionprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_isModifiedSgNodeprotected
p_isOutputOperandSgAsmOpprotected
p_lvalueSgExpressionprotected
p_modifiersSgAsmOpprotected
p_nameSgAsmOpprotected
p_need_parenSgExpressionprotected
p_operatorPositionSgExpressionprotected
p_parentSgNodeprotected
p_recordRawAsmOperandDescriptionsSgAsmOpprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_startOfConstructSgLocatedNodeprotected
post_construction_initialization()SgAsmOpvirtual
precedence() const SgExpressionvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgAsmOpvirtual
removeAttribute(std::string s)SgLocatedNodevirtual
replace_expression(SgExpression *oldChild, SgExpression *newChild)SgExpressionvirtual
returnDataMemberPointers() const SgAsmOpvirtual
roseRTI()SgAsmOpvirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgAsmOpvirtual
set_attachedPreprocessingInfoPtr(AttachedPreprocessingInfoType *attachedPreprocessingInfoPtr)SgLocatedNode
set_attributeMechanism(AstAttributeMechanism *attributeMechanism)SgLocatedNodevirtual
set_constraint(SgAsmOp::asm_operand_constraint_enum constraint)SgAsmOp
set_constraintString(std::string constraintString)SgAsmOp
set_endOfConstruct(Sg_File_Info *endOfConstruct)SgLocatedNode
set_explicitly_stored_type(SgType *type)SgExpression
set_expression(SgExpression *expression)SgAsmOp
set_file_info(Sg_File_Info *X)SgExpressionvirtual
set_freepointer(SgNode *freepointer)SgNode
set_global_qualification_required(bool global_qualification_required)SgExpressionvirtual
set_global_qualified_name(bool global_qualified_name)SgExpression
set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable)SgNodestatic
set_globalQualifiedNameMapForNames(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTypes(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeNameMap(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeTable(SgTypeTable *globalTypeTable)SgNodestatic
set_isModified(bool isModified)SgNode
set_isOutputOperand(bool isOutputOperand)SgAsmOp
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_lvalue(bool lvalue)SgExpression
set_modifiers(SgAsmOp::asm_operand_modifier_enum modifiers)SgAsmOp
set_name(std::string name)SgAsmOp
set_name_qualification_length(int name_qualification_length)SgExpressionvirtual
set_need_paren(bool need_paren)SgExpression
set_operatorPosition(Sg_File_Info *operatorPosition)SgExpression
set_originalExpressionTree(SgExpression *X)SgExpressionvirtual
set_parent(SgNode *parent)SgNode
set_recordRawAsmOperandDescriptions(bool recordRawAsmOperandDescriptions)SgAsmOp
set_startOfConstruct(Sg_File_Info *startOfConstruct)SgLocatedNode
set_type_elaboration_required(bool type_elaboration_required)SgExpressionvirtual
setAttribute(std::string s, AstAttribute *a)SgLocatedNodevirtual
setCompilerGenerated()SgLocatedNode
setFrontendSpecific()SgLocatedNode
setOutputInCodeGeneration()SgLocatedNode
setSourcePositionUnavailableInFrontend()SgLocatedNode
SgAsmOp(const SgAsmOpStorageClass &source)SgAsmOp
SgAsmOp(Sg_File_Info *startOfConstruct, SgAsmOp::asm_operand_constraint_enum constraint=SgAsmOp::e_invalid, SgAsmOp::asm_operand_modifier_enum modifiers=SgAsmOp::e_unknown, SgExpression *expression=NULL)SgAsmOp
SgAsmOp(SgAsmOp::asm_operand_constraint_enum constraint, SgAsmOp::asm_operand_modifier_enum modifiers, SgExpression *expression)SgAsmOp
SgAsmOp_clearMemoryPool()SgAsmOpfriend
SgAsmOp_extendMemoryPoolForFileIO(unsigned long)SgAsmOpfriend
SgAsmOp_getNextValidPointer(std::pair< SgAsmOp *, std::vector< unsigned char * >::const_iterator > &)SgAsmOpfriend
SgAsmOp_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgAsmOpfriend
SgAsmOp_getPointerFromGlobalIndex(unsigned long globalIndex)SgAsmOpfriend
SgAsmOp_resetValidFreepointers()SgAsmOpfriend
SgAsmOpStorageClass classSgAsmOpfriend
SgExpression(const SgExpressionStorageClass &source)SgExpression
SgExpression(Sg_File_Info *startOfConstruct)SgExpression
SgExpression()SgExpression
SgLocatedNode(const SgLocatedNodeStorageClass &source)SgLocatedNode
SgLocatedNode(Sg_File_Info *startOfConstruct=NULL)SgLocatedNode
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
static_variant enum valueSgAsmOp
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgAsmOpstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgAsmOpstatic
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
unsetCompilerGenerated()SgLocatedNode
unsetFrontendSpecific()SgLocatedNode
unsetOutputInCodeGeneration()SgLocatedNode
unsetSourcePositionUnavailableInFrontend()SgLocatedNode
updateAttribute(std::string s, AstAttribute *a)SgLocatedNodevirtual
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgAsmOpvirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgAsmOpstatic
~SgAsmOp()SgAsmOpvirtual
~SgExpression()SgExpressionvirtual
~SgLocatedNode()SgLocatedNodevirtual
~SgNode()SgNodevirtual