linc 0.7
Linc is a general-purpose programming language inspired by C
Loading...
Searching...
No Matches
linc::GeneratorAMD64 Member List

This is the complete list of members for linc::GeneratorAMD64, including all inherited members.

Emitter typedef (defined in linc::GeneratorAMD64)linc::GeneratorAMD64
generateAndCompare(const BoundExpression *left, const BoundExpression *right, Emitter::UnaryInstruction jump_instruction) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateBinaryExpression(const BoundBinaryExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateBlockExpression(const BoundBlockExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateConditional(const BoundExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateConversionExpression(const BoundConversionExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateDeclaration(const BoundDeclaration *declaration) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateExpression(const BoundExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateExternalCallExpression(const BoundExternalCallExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateFunctionCallExpression(const BoundFunctionCallExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateFunctionDeclaration(const BoundFunctionDeclaration *declaration) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateIfExpression(const BoundIfExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateIndexExpression(const BoundIndexExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateLiteralExpression(const BoundLiteralExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateProgram() (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateReturnStatement(const BoundReturnStatement *statement) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateStatement(const BoundStatement *statement) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateTypeExpression(const BoundTypeExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateUnaryExpression(const BoundUnaryExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateVariableDeclaration(const BoundVariableDeclaration *declaration) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
generateWhileExpression(const BoundWhileExpression *expression) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
GeneratorAMD64(const BoundProgram *program, Target::Platform platform) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inline
getRegisterOperandSize(Types::Kind primitive) (defined in linc::GeneratorAMD64)linc::GeneratorAMD64inlinestatic
Variable typedef (defined in linc::GeneratorAMD64)linc::GeneratorAMD64