mjplusplus  v0.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
firm::FirmInterface Member List

This is the complete list of members for firm::FirmInterface, including all inherited members.

addClassType(shptr< ast::Ident > class_ident, ir_type *class_type)firm::FirmInterface
addField(ir_type *class_type, std::string method_name, ir_entity *ent)firm::FirmInterface
addMethod(ir_type *class_type, std::string method_name, ir_entity *ent)firm::FirmInterface
build()firm::FirmInterface
buildWithFirm()firm::FirmInterface
convert(shptr< ast::Program > program)firm::FirmInterface
createDivOperation(ir_node *left, ir_node *right)firm::FirmInterface
createMethodEntity(ir_type *caller, shptr< ast::MethodDeclaration const > methodDeclaration)firm::FirmInterface
createModOperation(ir_node *left, ir_node *right)firm::FirmInterface
createNodeForBooleanConstant(bool)firm::FirmInterface
createNodeForCallocCall(ir_node *count, unsigned int size)firm::FirmInterface
createNodeForIntegerConstant(int64_t)firm::FirmInterface
createNodeForMethodCall(shptr< ast::pe::MethodInvocation const > expr)firm::FirmInterface
createNodeForMethodCall(ir_node *caller, shptr< ast::po::MethodInvocation const > expr)firm::FirmInterface
createNullPointerNode()firm::FirmInterface
CUSTOM_PRINT enum valuefirm::FirmInterface
DEFAULT enum valuefirm::FirmInterface
FIRM_COMPATIBLE enum valuefirm::FirmInterface
getBooleanMode()firm::FirmInterface
getFieldEntity(ir_type *class_type, std::string method_name)firm::FirmInterface
getInstance()firm::FirmInterfaceinlinestatic
getIntegerMode()firm::FirmInterface
getLeaOp() const firm::FirmInterface
getMethodEntity(ir_type *class_type, std::string method_name)firm::FirmInterface
getMode(shptr< ast::Type > ast_type)firm::FirmInterface
getOptimizationFlag() const firm::FirmInterface
getOuts(ir_node const *n)firm::FirmInterface
getReferenceMode()firm::FirmInterface
getType(shptr< ast::Type > ast_type)firm::FirmInterface
getVarMap()firm::FirmInterface
getWorklist(ir_graph *irg)firm::FirmInterface
handleConvNodes(ir_graph *irg)firm::FirmInterface
NONE enum valuefirm::FirmInterface
OptimizationFlags enum namefirm::FirmInterface
optimizeGraphs()firm::FirmInterface
outputFirmGraph(ir_graph *irg, std::string suffix)firm::FirmInterface
replaceDollarAndUnderscores(std::string name)firm::FirmInterfacestatic
setFirmGraphOutput(bool dumpFirmGraph)firm::FirmInterface
setInput(std::string const &in)firm::FirmInterface
setOptimizationFlag(int flag)firm::FirmInterface
setOutput(std::string const &out)firm::FirmInterface
setVarMap(shptr< std::map< std::string, int >> newVar2pos)firm::FirmInterface
~FirmInterface()firm::FirmInterface