344 Commits (2a2871e739d98378234f6b223fbde0595600c5f1)
 

Author SHA1 Message Date
Jakob Stoklund Olesen 2a2871e739 Expand OpcodeConstraints to 32 bits. 8 years ago
Jakob Stoklund Olesen 60b2257331 Add HalfWidth and DoubleWidth type variable functions. 8 years ago
Jakob Stoklund Olesen 65caf2d9a1 In-place intersection of type sets. 8 years ago
Jakob Stoklund Olesen 470507dd9b Add some Python tests for TypeSet. 8 years ago
Jakob Stoklund Olesen d7e9d4dade Run Python unittests and doctests. 8 years ago
Jakob Stoklund Olesen d45b011fa2 Represent type sets with ranges. 8 years ago
Jakob Stoklund Olesen b06668aa8a Move TypeVar and TypeSet into their own Python package. 8 years ago
Jakob Stoklund Olesen d915718526 Add documentation links to all existing instructions. 8 years ago
Jakob Stoklund Olesen 686aa4ec1d Add an autoinstgroup Sphinx directive. 8 years ago
Jakob Stoklund Olesen f66d84fd95 Integer subtraction with borrow flags. 8 years ago
Jakob Stoklund Olesen 9cb3451432 Integer add with carry instructions. 8 years ago
Jakob Stoklund Olesen 7ec54a5a01 Add a Cretonne testing guide. 8 years ago
Jakob Stoklund Olesen 0dd16a360d Basic *.cton syntax mode for Vim. 8 years ago
Jakob Stoklund Olesen 65f69fb088 Add a 'test legaliser' filetest command. 8 years ago
Jakob Stoklund Olesen 6a71613d92 Write out encoding annotations on instructions. 8 years ago
Jakob Stoklund Olesen ea901653da Print encodings as [R#10c] instead of [R/10c]. 8 years ago
Jakob Stoklund Olesen 1c4eb44ef7 Expose Vec::get() in EntityMap. 8 years ago
Jakob Stoklund Olesen 7587a51bd7 Pass flags and target ISAs to filetests. 8 years ago
Jakob Stoklund Olesen 36b143df99 Parse ISA specifications between test commands and functions. 8 years ago
Jakob Stoklund Olesen 83adf341ec Allow settings::Builder to be reused. 8 years ago
Jakob Stoklund Olesen 26332f6f91 Share split_entity_name between lexer and sourcemap. 8 years ago
Jakob Stoklund Olesen 64490a3587 Don't have keywords in the lexer and parser. 8 years ago
Jakob Stoklund Olesen fab16941c8 Add a stub implementation of the legalizer. 8 years ago
Jakob Stoklund Olesen 1d0ab91136 Store instruction encodings in Function. 8 years ago
Jakob Stoklund Olesen 57b6967ddd Add clear, is_empty, and resize methods to EntityMap. 8 years ago
Jakob Stoklund Olesen af29fee5d2 Wrap FunctionName in a newtype struct. 8 years ago
Jakob Stoklund Olesen 43aa6f66d9 Add a TargetIsa::display_enc() method. 8 years ago
Jakob Stoklund Olesen 59c404ed29 Move 'Encoding' into its own module. 8 years ago
Jakob Stoklund Olesen ce6a463267 Rename 'encoding' modules to 'enc_tables'. 8 years ago
Jakob Stoklund Olesen 622006ecc5 Remove the inst_locs vector in the parser. 8 years ago
Jakob Stoklund Olesen d0f9f92317 Also record locations for tracked entities. 8 years ago
Jakob Stoklund Olesen dd8e7df8ba Add an internal MutableSourceMap trait. 8 years ago
Jakob Stoklund Olesen feef2ecf3f Extract Result and Error into their own module. 8 years ago
Jakob Stoklund Olesen 17c2b5213a Print out a report of slow-running tests. 8 years ago
Jakob Stoklund Olesen 5cb5110330 Add --verbose flag to cton-util test. 8 years ago
Jakob Stoklund Olesen b1468ee0bc Simplify with unwrap_or_else(). 8 years ago
Jakob Stoklund Olesen aa1da4d871 Record the location of parsed functions. 8 years ago
Jakob Stoklund Olesen 951ff3e6fc Tell Travis to cache Cargo intermediate build products. 8 years ago
Jakob Stoklund Olesen 1c1ae524aa Run tests concurrently. 8 years ago
Jakob Stoklund Olesen 356e05d225 Simplify job queue. 8 years ago
Jakob Stoklund Olesen c04b2fa793 Move the code to run test into its own module. 8 years ago
Jakob Stoklund Olesen 30009356a6 Move subtest::new() into the parent module. 8 years ago
Jakob Stoklund Olesen 7f1f4175ac cargo update. 8 years ago
Jakob Stoklund Olesen d2e5059ab9 Remove unnecessary external dependencies. 8 years ago
Jakob Stoklund Olesen b5b1ee23b5 Add a 'test verifier' sub-test. 8 years ago
Jakob Stoklund Olesen c3afc1f2be Add a location to verifier error messages. 8 years ago
Jakob Stoklund Olesen 52aca982a1 Remove dead public functions from DominatorTree. 8 years ago
Jakob Stoklund Olesen 4198b2dde5 Implement a domtree sub-test. 8 years ago
Jakob Stoklund Olesen 88218440a3 Make the source map available as filecheck variables. 8 years ago
Jakob Stoklund Olesen 77264ead08 Add a SourceMap to libreader. 8 years ago