7540 Commits (10a84727faed511ddaceea4ec8db9d72f65f8ec2)
 

Author SHA1 Message Date
Jakob Stoklund Olesen 661ac9e7ad Implement std::str::FromStr for matching opcodes. 9 years ago
Jakob Stoklund Olesen 49ae98a1e9 Implement std::str::FromStr for matching opcodes. 9 years ago
Jakob Stoklund Olesen 53c878f4e1 Typo. 9 years ago
Jakob Stoklund Olesen 66778dc23c Typo. 9 years ago
Jakob Stoklund Olesen 1b7d5d849f Generate a constant hash table for recognizing opcodes. 9 years ago
Jakob Stoklund Olesen 24e0828d20 Generate a constant hash table for recognizing opcodes. 9 years ago
Jakob Stoklund Olesen 85248a4b18 Generate an opcode_name() function. 9 years ago
Jakob Stoklund Olesen 3dcd2f8e58 Generate an opcode_name() function. 9 years ago
Jakob Stoklund Olesen b0c0dd1b9f Add repr.rs module containing the representation of functions. 9 years ago
Jakob Stoklund Olesen 3a570e8b21 Add repr.rs module containing the representation of functions. 9 years ago
Jakob Stoklund Olesen ee09a39aef Include generated Opcode enum in the immediates module. 9 years ago
Jakob Stoklund Olesen d650d551a0 Include generated Opcode enum in the immediates module. 9 years ago
Jakob Stoklund Olesen eba396546a Begin source generation. 9 years ago
Jakob Stoklund Olesen 15f39c776c Begin source generation. 9 years ago
Jakob Stoklund Olesen 6e2e7bfb73 Add a RISC-V target. 9 years ago
Jakob Stoklund Olesen 7bf4570ba1 Add a RISC-V target. 9 years ago
Jakob Stoklund Olesen 5388f68437 Give instructions a CamelCase name. 9 years ago
Jakob Stoklund Olesen 936d6e523a Give instructions a CamelCase name. 9 years ago
Jakob Stoklund Olesen 99b1251b35 Collect all instructions into instruction groups. 9 years ago
Jakob Stoklund Olesen 6f083a310a Collect all instructions into instruction groups. 9 years ago
Jakob Stoklund Olesen 0b8db43bbe Add scaffolding for a Python build script. 9 years ago
Jakob Stoklund Olesen d32d78d16c Add scaffolding for a Python build script. 9 years ago
Jakob Stoklund Olesen 807b718358 Add an autohtml target to docs/Makefile. 9 years ago
Jakob Stoklund Olesen d197f8a104 Add an autohtml target to docs/Makefile. 9 years ago
Jakob Stoklund Olesen f72f47aece Replace bool with b1, b8, b16, ... 9 years ago
Jakob Stoklund Olesen 043bb1aba5 Replace bool with b1, b8, b16, ... 9 years ago
Jakob Stoklund Olesen 4b265c2ee3 Display quiet NaNs as 'NaN'. 9 years ago
Jakob Stoklund Olesen 79e765a183 Display quiet NaNs as 'NaN'. 9 years ago
Jakob Stoklund Olesen 524eb77185 Implement IEEE immediates for binary32 and binary64. 9 years ago
Jakob Stoklund Olesen 5f706b0a1f Implement IEEE immediates for binary32 and binary64. 9 years ago
Jakob Stoklund Olesen ad07f67331 Move constant instructions into meta. 9 years ago
Jakob Stoklund Olesen e5305c249b Move constant instructions into meta. 9 years ago
Jakob Stoklund Olesen a2db4b680e Move instruction definitions into meta. 9 years ago
Jakob Stoklund Olesen c3233fb332 Move instruction definitions into meta. 9 years ago
Jakob Olesen 20183554a4 Add Instruction and Operand classes to the meta language. 9 years ago
Jakob Olesen a76a0da826 Add Instruction and Operand classes to the meta language. 9 years ago
Jakob Stoklund Olesen de12bc0f1a Implement Imm64 in an 'immediates.rs' module. 9 years ago
Jakob Stoklund Olesen 38d0f626a7 Implement Imm64 in an 'immediates.rs' module. 9 years ago
Jakob Stoklund Olesen 05de34b1a3 Add ImmediateType for declaring immediate operands. 9 years ago
Jakob Stoklund Olesen 10903503c4 Add ImmediateType for declaring immediate operands. 9 years ago
Jakob Olesen 3d67d4d6b9 Add type variables. 9 years ago
Jakob Olesen 29481a5851 Add type variables. 9 years ago
Jakob Stoklund Olesen d9ba9480c9 Make the types module public, add documentation comments. 9 years ago
Jakob Stoklund Olesen 4ba29e594f Make the types module public, add documentation comments. 9 years ago
Jakob Stoklund Olesen 9d1fbfd649 Implement type representation in Rust. 9 years ago
Jakob Stoklund Olesen 82e05bcbc9 Implement type representation in Rust. 9 years ago
Jakob Olesen a37005a1d4 Enable inheritance diagrams. 9 years ago
Jakob Olesen 29cc36c8d9 Enable inheritance diagrams. 9 years ago
Jakob Olesen 19b4facbe0 Add a TypeDocumenter for Cretonne types. 9 years ago
Jakob Olesen 06f9b65e12 Add a TypeDocumenter for Cretonne types. 9 years ago