]> git.nickg.me.uk Git - nvc.git/shortlog
nvc.git
2021-12-22 Nick GassonUnit test fixes lower-arch
2021-12-22 Nick GassonHack hack hack
2021-12-22 Nick GassonEgregious copy and paste
2021-12-22 Nick GassonMore skeletons
2021-12-22 Nick GassonIntroduce skeletons
2021-12-22 Nick GassonNew subprogram mangling
2021-12-22 Nick GassonHack a bit more
2021-12-22 Nick GassonHack some more
2021-12-22 Nick GassonMore hacking
2021-12-22 Nick GassonAbortive attempt at lowering architectures
2021-12-22 Nick GassonUse a single base type kind for all arrays
2021-12-22 Nick GassonAdd a check for old version of library index
2021-12-22 Nick GassonImprove vcode serialisation efficiency
2021-12-21 Nick GassonUse Protobuf-style encoding for fbufs
2021-12-20 Nick GassonIf-generate should create a block during elaboration
2021-12-20 Nick GassonSurface contexts in vcode
2021-12-20 Nick GassonNew elaborated subprogram mangling scheme
2021-12-18 Nick GassonUse -Wl,--dynamic-list to export symbols where possible
2021-12-18 Nick GassonFix corner case in textio READ for bit_vector
2021-12-18 Nick GassonHandle nulls in textio READ procedures
2021-12-18 Nick GassonAdd VHDL-2008 FLUSH procedure
2021-12-18 Nick GassonFix corner case where declaration is visible multiple...
2021-12-18 Nick GassonFix several bugs in array MINIMUM/MAXIMUM operators
2021-12-18 Nick GassonAdd missing two-argument array MINIMUM/MAXIMUM
2021-12-18 Nick GassonParse VHDL-2008 condition conversion operator
2021-12-18 Nick GassonFix unit test failure on Mac and Windows
2021-12-18 Nick GassonBetter error message when library not found
2021-12-18 Nick GassonFix OREAD/HREAD where length is not a multiple of 3/4
2021-12-18 Nick GassonBe more strict about mixing units from different standards
2021-12-17 Nick GassonAdd HWRITE and OWRITE
2021-12-17 Nick GassonAdd textio OREAD, HREAD, and SREAD
2021-12-17 Nick GassonFix minor bugs in TO_STRING implementation
2021-12-17 Nick GassonFix bit shift with negative shift
2021-12-17 Nick GassonAdd matching inequality operators for arrays
2021-12-17 Nick GassonStop inlining various VHDL-2008 builtins
2021-12-17 Nick GassonSimplify blocks with generic maps
2021-12-16 Nick GassonUse NVC_EOPT_VERBOSE to dump eopt data
2021-12-16 Nick GassonRemove unused arch field from elab_ctx_t
2021-12-16 Nick GassonMinor optimisation to object_copy_mark
2021-12-16 Nick GassonRemangle subprogram names while copying
2021-12-15 Nick GassonAdd configure option to disable building of VITAL packages
2021-12-15 Nick GassonNew implementation for array case statement
2021-12-14 Nick GassonSlightly reduce the size of the check_bb_t struct
2021-12-14 Nick GassonBuild and install VITAL_MEMORY package
2021-12-14 Nick GassonDelete intermediate object file after linking
2021-12-14 Nick GassonAdd a performance test with a huge case statement
2021-12-14 Nick GassonOptimise mod to rem when both arguments are non-negative
2021-12-14 Nick GassonOptimise array comparison operator
2021-12-14 Nick GassonImplement bit vector operations in vcode
2021-12-14 Nick GassonImplement bit shift entirely in vcode
2021-12-14 Nick GassonTidy up elaboration code
2021-12-14 Nick GassonImprove configuration parsing
2021-12-14 Nick GassonFix output length for binary file read
2021-12-13 Nick GassonConvert TO_STRING to outline function
2021-12-13 Nick GassonUse eight byte alignment for temporary stack allocations
2021-12-13 Nick GassonFix incorrectly returning pointer to stack allocated...
2021-12-13 Nick GassonFix predefined array comparison for multidimensional...
2021-12-13 Nick GassonRemove vcode memcmp operation
2021-12-13 Nick GassonStop using vcode memcmp for array operators
2021-12-13 Nick GassonShort-circuit record comparisons
2021-12-13 Nick GassonDo not recursively inline array/record comparisons
2021-12-13 Nick GassonRemove unused prefix field in sem scope scruct
2021-12-13 Nick GassonNo not inline array and record "/=" operators
2021-12-13 Nick GassonDo not inline array or record comparisons
2021-12-12 Nick GassonFix visibility of package components in configurations
2021-12-12 Nick GassonParsing for group templates and declarations
2021-12-12 Nick GassonFix corner case with aggregate output conversions
2021-12-12 Nick GassonParsing and checking for disconnection specifications
2021-12-11 Nick GassonRuntime support for guarded signals
2021-12-11 Nick GassonParsing and checking for guarded signals
2021-12-11 Nick GassonRuntime support for implicit guard signals
2021-12-11 Nick GassonFlatten representation of rt_signal_t
2021-12-11 Nick GassonRepresent implicit signals in eopt
2021-12-11 Nick GassonAdd a separate vcode op for static scheduling
2021-12-11 Nick GassonKeep track of static triggers in eopt
2021-12-11 Nick GassonUse rt_wakeable_t for watches
2021-12-11 Nick GassonIntroduce rt_wakeable_t
2021-12-11 Nick GassonLowering for guard expression
2021-12-10 Nick GassonIntroduce std_func() helper function
2021-12-10 Nick GassonAdd VHDL-2008 delimited comments
2021-12-10 Nick GassonImprove checking for guarded signal assignments
2021-12-10 Nick GassonParse guard expressions on blocks
2021-12-10 Nick GassonEnable folding for globally static deferred constants
2021-12-10 Nick GassonFix length calculation when evaluating "wrap" operator
2021-12-10 Nick GassonEvaluation for some known runtime functions
2021-12-10 Nick GassonFix GitHub Actions test failures
2021-12-09 Nick GassonFix folding of functions declared in entity declarative...
2021-12-09 Nick GassonSplit simplify phase into local and global folding...
2021-12-08 Nick GassonUse a single exec_t instance per call to simp()
2021-12-07 Nick GassonUse "link var" to reference signals in packages
2021-12-07 Nick GassonNo need to call eval from assume_int
2021-12-07 Nick GassonNew exec module to replace vcode evaluator
2021-12-03 Nick GassonUse object arena to keep track of dependencies
2021-11-28 Nick GassonRemove VCODE_OP_IMAGE and image maps
2021-11-28 Nick GassonUse image helper function for TO_STRING
2021-11-28 Nick GassonRemove dedicated vcode opcode for 'VALUE
2021-11-28 Nick GassonLower 'VALUE attribute directly in vcode
2021-11-28 Nick GassonLower physical/enum 'IMAGE directly in vcode
2021-11-28 Nick GassonUse vcode variables to store procedure arguments
2021-11-27 Nick GassonRemove param upref vcode op
next