aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-05-19fix: arguments now hold their state correctly throughout macro parsingNicholas Noll
2020-05-19checkin: found a large bug associated to ident resetting the buffer vectorNicholas Noll
2020-05-19fix: many bug fixes to number parsingNicholas Noll
2020-05-19feat: added prototype of stringizer & tokenizer macro operatorsNicholas Noll
2020-05-19chore: small restructure associated to lex layoutNicholas Noll
2020-05-19feat: cleaned up character lexingNicholas Noll
2020-05-18feat: pulled out os specific code into its own fileNicholas Noll
2020-05-18fix: line accounting is less buggyNicholas Noll
2020-05-18feat: macro expansion and constant evaluation prototypeNicholas Noll
2020-05-17fix: bugs associated to map reallocatingNicholas Noll
2020-05-17prototype of front end cliNicholas Noll
2020-05-17feat: prototype of preprocessorNicholas Noll
2020-05-17made explicit casts to remove warning spamNicholas Noll
2020-05-17change signature for string functionsNicholas Noll
2020-05-16ignore test directoryNicholas Noll
2020-05-16feat: added directory for command line toolsNicholas Noll
2020-05-16fix: linking errors associated to linking bins against all dependencies. part...Nicholas Noll
2020-05-15feat: added buffered io to libnNicholas Noll
2020-05-15feat: dispatch code for tests. hooked into vim macrosNicholas Noll
2020-05-15feat: testing directory to allow for easier tests of codeNicholas Noll
2020-05-15factored out the common code of makefilesNicholas Noll
2020-05-14feat: begun work on final blas level 2Nicholas Noll
2020-05-13blas 1 generation code completeNicholas Noll
2020-05-13unrolling blas level 1 fully worksNicholas Noll
2020-05-12feat: allow for cleanup of end of vectorization functionsNicholas Noll
2020-05-12somewhat simplified the symtab codeNicholas Noll
2020-05-12checkpoint: plan to simplify vectorization codeNicholas Noll
2020-05-12fix: some type errors on the ASTNicholas Noll
2020-05-11fix: added visitor functions for if statementNicholas Noll
2020-05-11feat: added if statementNicholas Noll
2020-05-11feat: introduced dependency on sympy to compute/simplify compile time constantsNicholas Noll
2020-05-11fix: made pattern of loads as generalized derefs more obviousNicholas Noll
2020-05-11feat: begun adding lookup table of functionsNicholas Noll
2020-05-11refactor: made condition of append a dynamic function as wellNicholas Noll
2020-05-11refactor: changed search on expr nodes to a filter functionNicholas Noll
2020-05-11refactor: pulled out statement BFS code from expr eval codeNicholas Noll
2020-05-10fix: ergonomicsNicholas Noll
2020-05-10extract compute kernel prototypeNicholas Noll
2020-05-10simple python library to directly write a C ASTNicholas Noll
2020-05-10begun work on making level 2 stridedNicholas Noll
2020-05-09added helper function for horizontal sumsNicholas Noll
2020-05-09fix: indexing bug associated to columns in gemv functionNicholas Noll
2020-05-09feat: all level 1 functions are now stridedNicholas Noll
2020-05-09fix: mathematical bug in rotm.Nicholas Noll
2020-05-08Adding strided computation to blas kernels.Nicholas Noll
2020-05-08added more level 2 and 3 functions to blas implementationNicholas Noll
2020-05-08Prototype of BLAS level 1 functions (double)Nicholas Noll
2020-05-07wrap: elementary math functions for libmathNicholas Noll
2020-05-06bumpNicholas Noll
2020-05-03removed the day's confusion. added debug and release mode to makefileNicholas Noll