Mon, 08 Feb 2016 19:02:53 +0000 |
Jan Vrany |
Added support for creatiing an LLVMExecutionEngine with custom memory manager.
|
changeset |
files
|
Sun, 07 Feb 2016 09:03:23 +0000 |
Jan Vrany |
LLVM C API Extensions: Updated Smalltalk API to reflect LLVM 3.9 API.
|
changeset |
files
|
Wed, 27 Jan 2016 14:20:58 +0000 |
Jan Vrany |
LLVM C API Extensions: Fixed DIBuilerCreateFunction() and DIBuilderCreateSubroutineType() for LLVM 3.9
|
changeset |
files
|
Wed, 27 Jan 2016 11:43:56 +0000 |
Jan Vrany |
LLVM 3.9: Vector types are supported only for pointers, integer and floating points.
|
changeset |
files
|
Tue, 26 Jan 2016 23:45:52 +0000 |
Jan Vrany |
Moved LLVMModuleTests to package jv:llvm_s/tests
|
changeset |
files
|
Tue, 26 Jan 2016 22:17:13 +0000 |
Jan Vrany |
Fixed LLVMConfig to work with hand-compiled LLVM 3.9.
|
changeset |
files
|
Mon, 12 Oct 2015 20:52:13 +0100 |
Jan Vrany |
Support for creating recursive structures.
|
changeset |
files
|
Wed, 07 Oct 2015 06:10:55 +0100 |
Jan Vrany |
Oops, re-added LLVMType>>struct:packed:
|
changeset |
files
|
Mon, 05 Oct 2015 12:17:47 +0100 |
Jan Vrany |
Prevent instantiation of LLVMDIBuilder with #new
|
changeset |
files
|
Tue, 29 Sep 2015 17:00:22 +0100 |
Jan Vrany |
Updated README.md
|
changeset |
files
|
Fri, 25 Sep 2015 21:57:05 +0100 |
Jan Vrany |
Removed dependency on SUnit
|
changeset |
files
|
Fri, 25 Sep 2015 03:55:50 +0100 |
Jan Vrany |
Config: allow setting path to `llvm-config` via environment
|
changeset |
files
|
Wed, 23 Sep 2015 22:20:52 +0100 |
Jan Vrany |
IR Builder: Added #positionBefore:
|
changeset |
files
|
Fri, 18 Sep 2015 06:19:28 +0100 |
Jan Vrany |
Added value-kind testing functions to LLVMValue
|
changeset |
files
|
Thu, 17 Sep 2015 17:17:56 +0100 |
Jan Vrany |
Fixed LLVMExamples>>example7_factorial_with_debug_info
|
changeset |
files
|
Thu, 17 Sep 2015 17:09:43 +0100 |
Jan Vrany |
Added testing and assestion methods to test metadata nodes for their type
|
changeset |
files
|
Thu, 17 Sep 2015 07:28:46 +0100 |
Jan Vrany |
Added LLVMMetadataKind enum/pool and LLVMGetMetadataKind()
|
changeset |
files
|
Wed, 16 Sep 2015 06:29:15 +0100 |
Jan Vrany |
Updates to C callouts
|
changeset |
files
|
Wed, 16 Sep 2015 05:32:46 +0100 |
Jan Vrany |
Added LLVMIRBuilder>>block returning current insertion block
|
changeset |
files
|
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)
|
changeset |
files
|
Sun, 13 Sep 2015 07:27:07 +0100 |
Jan Vrany |
Fixed LLVMConfig to handle lying `llvm-config --libdir`
|
changeset |
files
|
Thu, 03 Sep 2015 07:41:41 +0100 |
Jan Vrany |
Added LLVMModule>>getFunctionNamed:
|
changeset |
files
|
Wed, 02 Sep 2015 21:46:58 +0100 |
Jan Vrany |
Fixed LLVMType>>dumpString
|
changeset |
files
|
Mon, 17 Aug 2015 08:53:26 +0100 |
Jan Vrany |
Initial support for generating (DWARF) debug info.
|
changeset |
files
|
Mon, 17 Aug 2015 09:16:53 +0100 |
Jan Vrany |
LLVM C API Extensions: fixed LLVMDIBuilderInsert*AtEnd() functions for LLVM 3.8
|
changeset |
files
|
Mon, 17 Aug 2015 09:14:38 +0100 |
Jan Vrany |
LLVM C API Extensions: added utility conversion/data extraction routines
|
changeset |
files
|
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.
|
changeset |
files
|
Thu, 13 Aug 2015 06:21:00 +0100 |
Jan Vrany |
Added bindings to LLVM C API Extensions library.
|
changeset |
files
|
Thu, 13 Aug 2015 06:19:28 +0100 |
Jan Vrany |
Renamed LLVMBuilder to LLVMIRBuilder
|
changeset |
files
|
Fri, 14 Aug 2015 06:26:02 +0100 |
Jan Vrany |
LLVM type system refactored to use a subclass per kind.
|
changeset |
files
|
Wed, 12 Aug 2015 06:45:40 +0100 |
Jan Vrany |
Added DIBuilder API to LLVM C Ext library
|
changeset |
files
|
Wed, 12 Aug 2015 06:43:20 +0100 |
Jan Vrany |
Added LLVM's LICENSE.TXT to llvm_c_ext. Updated READMEs.
|
changeset |
files
|
Mon, 10 Aug 2015 19:26:29 +0100 |
Jan Vrany |
Added support for intrinsics.
|
changeset |
files
|
Mon, 10 Aug 2015 10:33:42 +0100 |
Jan Vrany |
Added an example of iterative factorial function
|
changeset |
files
|
Sat, 08 Aug 2015 04:43:00 +0100 |
Jan Vrany |
Added example for compiling conditional. Added convenience API to simply code generation.
|
changeset |
files
|
Fri, 07 Aug 2015 14:10:48 +0100 |
Jan Vrany |
Introduced class LLVMConfig to abstract a particular LLVM version
|
changeset |
files
|
Wed, 05 Aug 2015 23:59:59 +0100 |
Jan Vrany |
Added inspector tab to show generated assembly for a module
|
changeset |
files
|
Wed, 05 Aug 2015 22:39:52 +0100 |
Jan Vrany |
Refactored 'Hello World' example to ise GEP.
|
changeset |
files
|
Mon, 03 Aug 2015 21:25:56 +0100 |
Jan Vrany |
Oops, fixed #example3_hello_world
|
changeset |
files
|
Mon, 03 Aug 2015 20:47:52 +0100 |
Jan Vrany |
Use uint64 FFI type for `long long unsigned int` parameters
|
changeset |
files
|
Mon, 03 Aug 2015 18:08:14 +0100 |
Jan Vrany |
Tests refactored to be actually a testcase. Introduced LLVMConstant class
|
changeset |
files
|
Tue, 04 Aug 2015 07:21:26 +0100 |
Jan Vrany |
Added license.txt
|
changeset |
files
|
Sat, 01 Aug 2015 07:07:46 +0100 |
Jan Vrany |
Added short README, license.txt and updated copyright information
|
changeset |
files
|
Sat, 01 Aug 2015 06:21:29 +0100 |
Jan Vrany |
Renamed class categories to begin with LLVM-S
|
changeset |
files
|
Fri, 31 Jul 2015 16:21:29 +0100 |
Jan Vrany |
Package renamed from jv:libllvms to jv:llvm_s
|
changeset |
files
|
Fri, 31 Jul 2015 16:02:39 +0100 |
Jan Vrany |
Updated LLVM to use LLVM 3.8
|
changeset |
files
|
Sat, 18 Jul 2015 07:22:20 +0100 |
Jan Vrany |
Added simple example of calling function defined within the same module.
|
changeset |
files
|
Fri, 17 Jul 2015 17:20:04 +0100 |
Jan Vrany |
Added basic support for calling functions.
|
changeset |
files
|
Fri, 17 Jul 2015 12:40:26 +0100 |
Jan Vrany |
Added class LLVMExamples
|
changeset |
files
|
Fri, 17 Jul 2015 12:38:30 +0100 |
Jan Vrany |
Fixed disposal of LLVMExecutionEngine
|
changeset |
files
|
Sun, 12 Jul 2015 08:34:51 +0100 |
Jan Vrany |
Added LLVMBuilder>>or:and:
|
changeset |
files
|
Sat, 11 Jul 2015 16:56:36 +0100 |
Jan Vrany |
Temporary commit
|
changeset |
files
|
Sat, 11 Jul 2015 10:03:12 +0100 |
Jan Vrany |
Temporary commit
|
changeset |
files
|
Sat, 11 Jul 2015 06:38:54 +0100 |
Jan Vrany |
Lazy-initialize X86 target
|
changeset |
files
|
Sat, 11 Jul 2015 06:38:00 +0100 |
Jan Vrany |
Added support for creating execution engines and fetching function addresses.
|
changeset |
files
|
Thu, 09 Jul 2015 09:05:55 +0100 |
Jan Vrany |
Introduced abstract superclasses LLVMObject and LLVMDisposableObject
|
changeset |
files
|
Tue, 07 Jul 2015 23:11:41 +0100 |
Jan Vrany |
First shot.
|
changeset |
files
|