Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 11 Aug 2016 09:12:17 +0100] rev 73
Oops, fixed examples after a rename #store:_: to #store:at:
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 05 Aug 2016 17:12:05 +0100] rev 72
Added builder support for zext, sext and trunc IR instructions
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Jul 2016 22:40:59 +0100] rev 71
Implemented LLVMType>>sizeInBits/sizeInBytes for all data types
...i.e., also for structures, vectors and arrays.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 06 Jul 2016 09:53:56 +0100] rev 70
Added builder support for llvm.memset , llvm.memmove and llvm.memcpy intrinsics
For those, use specialized IR builder routines rather than manually
calling the intrinsic. The problem which the latter is that those
instrinsics are overloaded and - for reason not yet known - retrieving
them cause crash. So better strick to LLVM way of doing so - through
IRBuilder.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 26 Jun 2016 06:51:27 +0100] rev 69
Added #sint8: and #unit8: constructors to `LLVMConstant` class
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 20 Jun 2016 09:20:27 +0100] rev 68
Added LLVMValue>>initilizer: to allow constanv value fixups.
This is useful in cases when the value of the global variable is
not known at the time it's created - but it must be known before
a machine code is emmited, indeed.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 20 Jun 2016 09:17:32 +0100] rev 67
New utility methods to create constant pointers
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 18 Jun 2016 16:54:17 +0100] rev 66
Fixed LLVMIRBuilder>>if:then:else: for nested ifs and complex branches.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 18 Jun 2016 16:00:36 +0100] rev 65
Added LLVMModule>>verify and LLVMFunction>>verify
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 17 Jun 2016 23:43:23 +0100] rev 64
Renamed #store:_: to #store:at: which reads better