aboutsummaryrefslogtreecommitdiff
path: root/src/codegen
Commit message (Expand)AuthorAgeFilesLines
* Win32 Demo: OpenGL ContextgingerBill2016-08-162-2/+15
* defer statementsgingerBill2016-08-163-59/+157
* Compile with odin.exe and no run.batgingerBill2016-08-162-6/+6
* Merge branch 'master' of http://git.handmadedev.org/gingerbill/OdingingerBill2016-08-163-9/+94
|\
| * Win32 testgingerBill2016-08-153-41/+72
* | Win32 Window TestgingerBill2016-08-163-52/+94
|/
* Full Unicode SupportgingerBill2016-08-151-7/+16
* string comparisonsgingerBill2016-08-153-17/+41
* #foreign "custom_name"; <N x i1> bugs (see test.ll and test2.ll)gingerBill2016-08-143-6/+26
* Vector index works with booleans now.gingerBill2016-08-142-98/+113
* append :: proc(s: ^[]T, i: T) -> boolgingerBill2016-08-141-25/+112
* expr as type; {N}bool is still causing problemsgingerBill2016-08-143-101/+235
* Compound Literals - struct, array, slice, vectorgingerBill2016-08-123-37/+164
* Nested ProceduresgingerBill2016-08-112-2/+26
* Code generation for procedure literalsgingerBill2016-08-113-108/+138
* copy(...)gingerBill2016-08-103-71/+241
* Tuple support in codegengingerBill2016-08-103-10/+89
* f16/f128,u|i128, basic vector support.gingerBill2016-08-102-22/+72
* Strings galore!gingerBill2016-08-053-46/+61
* Minor refactor and basic librarygingerBill2016-08-053-372/+171
* String supportgingerBill2016-08-053-110/+269
* Basic call expression and fix to assignment count checkinggingerBill2016-08-032-129/+239
* Slice creation for SliceExprgingerBill2016-08-033-56/+218
* ret, unreachable, param, derefgingerBill2016-08-023-171/+381
* Massive Refactor and If statementsgingerBill2016-08-022-304/+439
* Big Refactor to type less :PgingerBill2016-08-013-128/+235
* Basic ComparisonsgingerBill2016-08-012-26/+117
* Variable declaration and assign, unary operatorsgingerBill2016-07-312-65/+238
* Restart LLVM IR SSA generationgingerBill2016-07-304-0/+1465