Thu, 15 Sep 2016 22:14:32 +0100 Jan Vrany llvm_c_ext: Updated to use `llvm::DINode::DIFlags` rather than just `unsigned`. Added new constantpool `LLVMDIFLags` default tip
Tue, 30 Aug 2016 16:57:29 +0100 Jan Vrany llvm_c_ext: Improved `LLVMSetMetadata2()` to support also function values
Tue, 30 Aug 2016 12:29:23 +0100 Jan Vrany llvm_c_ext: Added `LLVMPrintMetadataToString()`
Fri, 26 Aug 2016 21:50:03 +0100 Jan Vrany llvm_c_ext: Added LLVMSetProcessAllSections()
Wed, 24 Aug 2016 15:00:24 +0100 Jan Vrany llvm_c_ext: LLVMGetMetadataKind refactored to use sequence of `if (isa<DIFile>(...)) return ...`
Tue, 23 Aug 2016 23:37:31 +0100 Jan Vrany Show metadata kind in LLVMMetadata print string
Thu, 11 Aug 2016 09:12:17 +0100 Jan Vrany Oops, fixed examples after a rename #store:_: to #store:at:
Fri, 05 Aug 2016 17:12:05 +0100 Jan Vrany Added builder support for zext, sext and trunc IR instructions
Wed, 06 Jul 2016 22:40:59 +0100 Jan Vrany Implemented LLVMType>>sizeInBits/sizeInBytes for all data types
Wed, 06 Jul 2016 09:53:56 +0100 Jan Vrany Added builder support for llvm.memset , llvm.memmove and llvm.memcpy intrinsics
Sun, 26 Jun 2016 06:51:27 +0100 Jan Vrany Added #sint8: and #unit8: constructors to `LLVMConstant` class
Mon, 20 Jun 2016 09:20:27 +0100 Jan Vrany Added LLVMValue>>initilizer: to allow constanv value fixups.
Mon, 20 Jun 2016 09:17:32 +0100 Jan Vrany New utility methods to create constant pointers
Sat, 18 Jun 2016 16:54:17 +0100 Jan Vrany Fixed LLVMIRBuilder>>if:then:else: for nested ifs and complex branches.
Sat, 18 Jun 2016 16:00:36 +0100 Jan Vrany Added LLVMModule>>verify and LLVMFunction>>verify
Fri, 17 Jun 2016 23:43:23 +0100 Jan Vrany Renamed #store:_: to #store:at: which reads better
Sun, 24 Apr 2016 08:27:47 +0100 Jan Vrany Tests: Added LLBMIRBuilderTests
Fri, 22 Apr 2016 14:45:34 +0100 Jan Vrany Added 'block form' of #if:then:else: for easier use
Thu, 21 Apr 2016 22:17:02 +0100 Jan Vrany Added support for PHI nodes.
Thu, 21 Apr 2016 09:50:02 +0100 Jan Vrany Fixed finalization of MCJIT memory manager / execution engine
Thu, 21 Apr 2016 08:42:39 +0100 Jan Vrany Added support for array and vector types.
Wed, 20 Apr 2016 22:20:00 +0100 Jan Vrany Added convenience LLVMIRBuilder>>continue:
Fri, 12 Feb 2016 11:50:22 +0000 Jan Vrany LLVMDIBuilder: added API for more instructions
Mon, 08 Feb 2016 19:02:53 +0000 Jan Vrany Added support for creatiing an LLVMExecutionEngine with custom memory manager.
Sun, 07 Feb 2016 09:03:23 +0000 Jan Vrany LLVM C API Extensions: Updated Smalltalk API to reflect LLVM 3.9 API.
Wed, 27 Jan 2016 14:20:58 +0000 Jan Vrany LLVM C API Extensions: Fixed DIBuilerCreateFunction() and DIBuilderCreateSubroutineType() for LLVM 3.9
Wed, 27 Jan 2016 11:43:56 +0000 Jan Vrany LLVM 3.9: Vector types are supported only for pointers, integer and floating points.
Tue, 26 Jan 2016 23:45:52 +0000 Jan Vrany Moved LLVMModuleTests to package jv:llvm_s/tests
Tue, 26 Jan 2016 22:17:13 +0000 Jan Vrany Fixed LLVMConfig to work with hand-compiled LLVM 3.9.
Mon, 12 Oct 2015 20:52:13 +0100 Jan Vrany Support for creating recursive structures.
Wed, 07 Oct 2015 06:10:55 +0100 Jan Vrany Oops, re-added LLVMType>>struct:packed:
Mon, 05 Oct 2015 12:17:47 +0100 Jan Vrany Prevent instantiation of LLVMDIBuilder with #new
Tue, 29 Sep 2015 17:00:22 +0100 Jan Vrany Updated README.md
Fri, 25 Sep 2015 21:57:05 +0100 Jan Vrany Removed dependency on SUnit
Fri, 25 Sep 2015 03:55:50 +0100 Jan Vrany Config: allow setting path to `llvm-config` via environment
Wed, 23 Sep 2015 22:20:52 +0100 Jan Vrany IR Builder: Added #positionBefore:
Fri, 18 Sep 2015 06:19:28 +0100 Jan Vrany Added value-kind testing functions to LLVMValue
Thu, 17 Sep 2015 17:17:56 +0100 Jan Vrany Fixed LLVMExamples>>example7_factorial_with_debug_info
Thu, 17 Sep 2015 17:09:43 +0100 Jan Vrany Added testing and assestion methods to test metadata nodes for their type
Thu, 17 Sep 2015 07:28:46 +0100 Jan Vrany Added LLVMMetadataKind enum/pool and LLVMGetMetadataKind()
Wed, 16 Sep 2015 06:29:15 +0100 Jan Vrany Updates to C callouts
Wed, 16 Sep 2015 05:32:46 +0100 Jan Vrany Added LLVMIRBuilder>>block returning current insertion block
Mon, 14 Sep 2015 11:12:31 +0100 Jan Vrany Add assertion to LLVMModule>>newWithName: to check for nil name. Fixed skip-in-debugger pragma (typo)
Sun, 13 Sep 2015 07:27:07 +0100 Jan Vrany Fixed LLVMConfig to handle lying `llvm-config --libdir`
Thu, 03 Sep 2015 07:41:41 +0100 Jan Vrany Added LLVMModule>>getFunctionNamed:
Wed, 02 Sep 2015 21:46:58 +0100 Jan Vrany Fixed LLVMType>>dumpString
Mon, 17 Aug 2015 08:53:26 +0100 Jan Vrany Initial support for generating (DWARF) debug info.
Mon, 17 Aug 2015 09:16:53 +0100 Jan Vrany LLVM C API Extensions: fixed LLVMDIBuilderInsert*AtEnd() functions for LLVM 3.8
Mon, 17 Aug 2015 09:14:38 +0100 Jan Vrany LLVM C API Extensions: added utility conversion/data extraction routines
Mon, 17 Aug 2015 09:08:47 +0100 Jan Vrany LLVM C API Extensions: added llvm-c-ext/DWARF.h with (some) DWARF constants required to generate debug info.
Thu, 13 Aug 2015 06:21:00 +0100 Jan Vrany Added bindings to LLVM C API Extensions library.
Thu, 13 Aug 2015 06:19:28 +0100 Jan Vrany Renamed LLVMBuilder to LLVMIRBuilder
Fri, 14 Aug 2015 06:26:02 +0100 Jan Vrany LLVM type system refactored to use a subclass per kind.
Wed, 12 Aug 2015 06:45:40 +0100 Jan Vrany Added DIBuilder API to LLVM C Ext library
Wed, 12 Aug 2015 06:43:20 +0100 Jan Vrany Added LLVM's LICENSE.TXT to llvm_c_ext. Updated READMEs.
Mon, 10 Aug 2015 19:26:29 +0100 Jan Vrany Added support for intrinsics.
Mon, 10 Aug 2015 10:33:42 +0100 Jan Vrany Added an example of iterative factorial function
Sat, 08 Aug 2015 04:43:00 +0100 Jan Vrany Added example for compiling conditional. Added convenience API to simply code generation.
Fri, 07 Aug 2015 14:10:48 +0100 Jan Vrany Introduced class LLVMConfig to abstract a particular LLVM version
Wed, 05 Aug 2015 23:59:59 +0100 Jan Vrany Added inspector tab to show generated assembly for a module
(0) -60 tip