Gyoji Compiler
Loading...
Searching...
No Matches
Gyoji::mir::OperationLocalUndeclare Member List

This is the complete list of members for Gyoji::mir::OperationLocalUndeclare, including all inherited members.

add_operand(size_t operand)Gyoji::mir::Operationprotected
dump(FILE *out) constGyoji::mir::Operation
get_description() constGyoji::mir::OperationLocalUndeclareprotectedvirtual
get_operands() constGyoji::mir::Operation
get_result() constGyoji::mir::Operation
get_source_ref() constGyoji::mir::Operation
get_type() constGyoji::mir::Operation
is_terminating() constGyoji::mir::Operation
OP_ADD enum valueGyoji::mir::Operation
OP_ADDRESSOF enum valueGyoji::mir::Operation
OP_ARRAY_INDEX enum valueGyoji::mir::Operation
OP_ASSIGN enum valueGyoji::mir::Operation
OP_BITWISE_AND enum valueGyoji::mir::Operation
OP_BITWISE_NOT enum valueGyoji::mir::Operation
OP_BITWISE_OR enum valueGyoji::mir::Operation
OP_BITWISE_XOR enum valueGyoji::mir::Operation
OP_COMPARE_EQUAL enum valueGyoji::mir::Operation
OP_COMPARE_GREATER enum valueGyoji::mir::Operation
OP_COMPARE_GREATER_EQUAL enum valueGyoji::mir::Operation
OP_COMPARE_LESS enum valueGyoji::mir::Operation
OP_COMPARE_LESS_EQUAL enum valueGyoji::mir::Operation
OP_COMPARE_NOT_EQUAL enum valueGyoji::mir::Operation
OP_DEREFERENCE enum valueGyoji::mir::Operation
OP_DIVIDE enum valueGyoji::mir::Operation
OP_DOT enum valueGyoji::mir::Operation
OP_FUNCTION_CALL enum valueGyoji::mir::Operation
OP_JUMP enum valueGyoji::mir::Operation
OP_JUMP_CONDITIONAL enum valueGyoji::mir::Operation
OP_LITERAL_BOOL enum valueGyoji::mir::Operation
OP_LITERAL_CHAR enum valueGyoji::mir::Operation
OP_LITERAL_FLOAT enum valueGyoji::mir::Operation
OP_LITERAL_INT enum valueGyoji::mir::Operation
OP_LITERAL_NULL enum valueGyoji::mir::Operation
OP_LITERAL_STRING enum valueGyoji::mir::Operation
OP_LOCAL_DECLARE enum valueGyoji::mir::Operation
OP_LOCAL_UNDECLARE enum valueGyoji::mir::Operation
OP_LOCAL_VARIABLE enum valueGyoji::mir::Operation
OP_LOGICAL_AND enum valueGyoji::mir::Operation
OP_LOGICAL_NOT enum valueGyoji::mir::Operation
OP_LOGICAL_OR enum valueGyoji::mir::Operation
OP_MODULO enum valueGyoji::mir::Operation
OP_MULTIPLY enum valueGyoji::mir::Operation
OP_NEGATE enum valueGyoji::mir::Operation
OP_RETURN enum valueGyoji::mir::Operation
OP_RETURN_VOID enum valueGyoji::mir::Operation
OP_SHIFT_LEFT enum valueGyoji::mir::Operation
OP_SHIFT_RIGHT enum valueGyoji::mir::Operation
OP_SIZEOF_TYPE enum valueGyoji::mir::Operation
OP_SUBTRACT enum valueGyoji::mir::Operation
OP_SYMBOL enum valueGyoji::mir::Operation
OP_WIDEN_FLOAT enum valueGyoji::mir::Operation
OP_WIDEN_SIGNED enum valueGyoji::mir::Operation
OP_WIDEN_UNSIGNED enum valueGyoji::mir::Operation
Operation(OperationType _type, const Gyoji::context::SourceReference &_src_ref, size_t _result)Gyoji::mir::Operation
Operation(OperationType _type, const Gyoji::context::SourceReference &_src_ref, size_t _result, size_t _operand)Gyoji::mir::Operation
Operation(OperationType _type, const Gyoji::context::SourceReference &_src_ref, size_t _result, size_t _operand_a, size_t _operand_b)Gyoji::mir::Operation
Operation(OperationType _type, const Gyoji::context::SourceReference &_src_ref, size_t _result, size_t _operand_a, size_t _operand_b, size_t _operand_c)Gyoji::mir::Operation
OperationType enum nameGyoji::mir::Operation
~Operation()Gyoji::mir::Operationvirtual
~OperationLocalUndeclare()Gyoji::mir::OperationLocalUndeclarevirtual