7235 Commits (372ae2aeb6a2b8eceb464813b5a8156634b1c897)
 

Author SHA1 Message Date
Jakob Stoklund Olesen ecd8287eb0 Parse controlling type variable. Do basic type inference. 9 years ago
Jakob Stoklund Olesen 9af18728fa Clean up unused-import warnings. 9 years ago
Jakob Stoklund Olesen fc8d2f92fd Clean up unused-import warnings. 9 years ago
Jakob Stoklund Olesen 840b483972 Generate Value and Ebb references in lexer. 9 years ago
Jakob Stoklund Olesen f0fc9c9477 Generate Value and Ebb references in lexer. 9 years ago
Jakob Stoklund Olesen 96cfb40507 Add vector instructions. 9 years ago
Jakob Stoklund Olesen b1dd4ad373 Add vector instructions. 9 years ago
Jakob Stoklund Olesen cc71744b74 Implement select and vselect instructions. 9 years ago
Jakob Stoklund Olesen b44d6c6541 Implement select and vselect instructions. 9 years ago
Jakob Stoklund Olesen ad01af40e4 Generate value type constraints. 9 years ago
Jakob Stoklund Olesen 692a85d720 Generate value type constraints. 9 years ago
Jakob Stoklund Olesen c3b76b67ca Verify restrictions on polymorphism. 9 years ago
Jakob Stoklund Olesen 1e631fdbd6 Verify restrictions on polymorphism. 9 years ago
Jakob Stoklund Olesen ceb134ac32 Add a BinaryOverflow instruction format. 9 years ago
Jakob Stoklund Olesen 210139c4bd Add a BinaryOverflow instruction format. 9 years ago
Jakob Stoklund Olesen 6d0486cced Auto-generate boilerplate for 'impl InstructionData'. 9 years ago
Jakob Stoklund Olesen 2ce5f05bed Auto-generate boilerplate for 'impl InstructionData'. 9 years ago
Jakob Stoklund Olesen b06f5ef72f Define control flow instructions. 9 years ago
Jakob Stoklund Olesen ebe224a912 Define control flow instructions. 9 years ago
Jakob Stoklund Olesen 27a311701d Add entity references as a new operand kind. 9 years ago
Jakob Stoklund Olesen d85fda0346 Add entity references as a new operand kind. 9 years ago
Jakob Stoklund Olesen 25e78fdbff Parse basic blocks and instructions. 9 years ago
Jakob Stoklund Olesen 1dcac579fb Parse basic blocks and instructions. 9 years ago
Jakob Stoklund Olesen 74625a9b79 Add restrictions on polymorphism. 9 years ago
Jakob Stoklund Olesen 2dc15b78ae Add restrictions on polymorphism. 9 years ago
Jakob Stoklund Olesen 639d92177a Reorganize meta language reference. 9 years ago
Jakob Stoklund Olesen bd221af412 Reorganize meta language reference. 9 years ago
Jakob Stoklund Olesen 1be81c4352 Implement write_instruction and write_ebb. 9 years ago
Jakob Stoklund Olesen 9838a4040e Implement write_instruction and write_ebb. 9 years ago
Jakob Stoklund Olesen dd5c1a1a3f Track instruction order in an EBB. 9 years ago
Jakob Stoklund Olesen 5e0e923464 Track instruction order in an EBB. 9 years ago
Jakob Stoklund Olesen e735836383 Synchronize InstructionFormat and InstructionData. 9 years ago
Jakob Stoklund Olesen 3670f57c40 Synchronize InstructionFormat and InstructionData. 9 years ago
Jakob Stoklund Olesen 62ecbc7448 Break entity references and instruction info out into new modules. 9 years ago
Jakob Stoklund Olesen 9c9be1cb58 Break entity references and instruction info out into new modules. 9 years ago
Jakob Stoklund Olesen 593b7bbd51 Generate an InstructionFormat enum. 9 years ago
Jakob Stoklund Olesen e3927e205e Generate an InstructionFormat enum. 9 years ago
Jakob Stoklund Olesen 4109b9fe13 Generate recursive meta language dependencies. 9 years ago
Jakob Stoklund Olesen 3909cdbc2d Generate recursive meta language dependencies. 9 years ago
Jakob Stoklund Olesen af535acdc6 Add an InstructionFormat class to the meta language. 9 years ago
Jakob Stoklund Olesen ef04f4fc40 Add an InstructionFormat class to the meta language. 9 years ago
Jakob Stoklund Olesen 477fa01bfc Add OperandKind to the meta language. 9 years ago
Jakob Stoklund Olesen 814231245c Add OperandKind to the meta language. 9 years ago
Jakob Stoklund Olesen ea46a17f56 PEP8 formatting. 9 years ago
Jakob Stoklund Olesen f1e2dffa81 PEP8 formatting. 9 years ago
Jakob Stoklund Olesen 6e17d229d0 Fix build. 9 years ago
Jakob Stoklund Olesen 21b0eae044 Fix build. 9 years ago
Jakob Stoklund Olesen 24970593ac Implement value lists. 9 years ago
Jakob Stoklund Olesen 1d768ff734 Implement value lists. 9 years ago
Jakob Stoklund Olesen ab50f17412 Implement Index<Inst/StackSlot> for Function. 9 years ago