- Add
isHalfTy
andgetHalfTy
toType
(#60) - Upgrade cmake-js to avoid vulnerable lodash depndency (#58)
- Include target triple in lookupTarget error message (#54)
- Fix type definition of Module.getFunction to include undefined (#53)
- Make package.json scripts work with both npm and yarn (#52)
- Fix type declaration of StructType.name to an union of string | undefined (#50)
- Prevent segfault in getInsertBlock if block does not exist (#49)
- Fix implicit any error in definition file (#47)
- Support node 10 (2376df16)
- Function: Add addAttribute function (a6196dff)
- BasicBlock: Add context property (182ac9cd)
- IRBuilder: Test is optional arguments are not undefined (51d091c0)
- Value: Fix release implementation for LLVM 5 (89ed19dc)
- StructType: Allow creating opaque structs (1a9c41ee)
- IRBuilder: Add extract and insert value (bdf11d27)
- Undef: Add Undef (69cc4402)
- build: Set required llvm version in Cmake file (886352d1)
- Type: Add toString method (6c6e8f93)
- Argument: Fix Version switch (b4c0fb57)
- AllocaInst: Expose Class (eda2d184)
- Type: Add toString method (6c6e8f93)
- Argument: Fix Version switch (b4c0fb57)
- AllocaInst: Expose Class (eda2d184)
- IRBuilder: Add Constructor for inserting before value (4e505a5f)
- Argument: Fix Compile error with llvm 5 (bab99ae4)
- ConstantInt: Allow defining unsigned ints (38ddf1ca)
- Type: Add getPrimitiveSizeInBits (36332e57)
- Argument: Adopt addAttr to new llvm signature (a9e140e8)
- VisibilityTypes: Fix Default visibility type constant (2709ed6b)
- Function: Add 'addDereferenceableAttr' method (f2aceb93)
- IRBuilder: Add 'createSelect' method (52a2efc0)
- StructType: Add 'create' method for named structs (4ea9a983)
- Function: Add 'visibility' property (14386e2f)
- CallInst: Add 'getNumArgOperands' and 'AddDereferenceableAttr' (621457fd)
- Argument: Add 'AddAttr' and 'AddDereferenceableAttr' (daddc430)
- AllocaInst: Add alignment property (ced1f40a)
- IRBuilder: Bitwise Operations (3c5821f9)
- Module: Implement getGlobalVariable (42f20706)
- IRBuilder:
- createPtrToInt (854f86cd)
- createBitCast (767a628c)
- ConstantArray: Expose ConstantArray (fe2e9ba2)
- IRBuilder: CreateCall converts undefined to name (d33aeb7d)
- IRBuilder: Expose createNot and createZExt (ac4056f6)
- typings.d.ts: Fix missing return values (eae7585d)
- IRBuilder: FCompOGE, FMul, FNeg, FPToSi, ICmpEQ, ICmpNE, ICmpSGE (eeb5b3dd)
- GlobalVariable: Implement Binding for GlobalVariable (40775bf5)
- all: Expose objects as Classes (af08b311)
- irbuilder: createCall (7b402cfa)
- module: getOrInsertFunction (c1dece4a)
- dependencies: Make nan a normal dependency (3c2d4742)
- readme: Add batch displaying build status (2acd119b)
- dependencies:
- Use npm install (50357386)
- Update Dependencies (00587638)