aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/print_llvm.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unicode file loading; push_allocator & push_contextGinger Bill2016-09-231-5/+10
* fmt improvement; Minor refactoringGinger Bill2016-09-191-8/+1
* enum_to_string fix; enum count, min_value, max_valueGinger Bill2016-09-191-2/+4
* enum_to_stringGinger Bill2016-09-191-28/+18
* Core library and Better name mangling for filesGinger Bill2016-09-191-60/+64
* Better name mangler for SSA generationGinger Bill2016-09-181-9/+15
* #import and #loadGinger Bill2016-09-161-18/+86
* ssa - alloca all variables at the very startGinger Bill2016-09-151-9/+39
* #import "" as namespaceGinger Bill2016-09-141-32/+49
* Remove len(), cap() and replace with selectors; fix defer in matchGinger Bill2016-09-131-1/+1
* Some global init cleanup; `volatile` typesGinger Bill2016-09-121-3/+23
* Basic variadic `print` procedureGinger Bill2016-09-071-1/+1
* `any` typeGinger Bill2016-09-071-0/+7
* Begin Type_InfoGinger Bill2016-09-071-16/+4
* Speed up SSA generation and clang compilationGinger Bill2016-09-051-32/+73
* Tagged unions memory layout change; begin demo 002Ginger Bill2016-09-041-1/+1
* Type match statement for tagged unionsGinger Bill2016-09-041-17/+24
* Fix type system in SSA generationGinger Bill2016-09-031-3/+3
* Start implementing Tagged UnionsGinger Bill2016-09-031-3/+7
* Match statements; Type System change (Type_Record for all sum and product types)Ginger Bill2016-09-011-28/+31
* Begin "Everything's a namespace"Ginger Bill2016-08-301-14/+11
* Untagged (unsafe) unions and unambiguous in|postfix notation.Ginger Bill2016-08-241-29/+33
* Integer EnumerationsgingerBill2016-08-221-0/+3
* File Library and TypeDecl syntax changegingerBill2016-08-221-18/+13
* Implicit Context and #thread_localgingerBill2016-08-191-68/+72
* Initial Demo001 code for tour of languageGinger Bill2016-08-191-3/+6
* Remove print(ln) and fix swizzlegingerBill2016-08-191-2/+5
* Remove scalar*vector; swizzle; broadcastgingerBill2016-08-171-3/+23
* Fix Scoping of proc type declsgingerBill2016-08-171-1/+6
* Fix automatic pointer deref for structures in SSAgingerBill2016-08-171-2/+2
* Win32 Demo: OpenGL ContextgingerBill2016-08-161-1/+9
* defer statementsgingerBill2016-08-161-1/+6
* Compile with odin.exe and no run.batgingerBill2016-08-161-1/+1
* Merge branch 'master' of http://git.handmadedev.org/gingerbill/OdingingerBill2016-08-161-0/+4
|\
| * Win32 testgingerBill2016-08-151-29/+53
* | Win32 Window TestgingerBill2016-08-161-32/+60
|/
* Full Unicode SupportgingerBill2016-08-151-7/+16
* string comparisonsgingerBill2016-08-151-10/+37
* #foreign "custom_name"; <N x i1> bugs (see test.ll and test2.ll)gingerBill2016-08-141-3/+3
* Vector index works with booleans now.gingerBill2016-08-141-4/+16
* expr as type; {N}bool is still causing problemsgingerBill2016-08-141-5/+29
* Compound Literals - struct, array, slice, vectorgingerBill2016-08-121-8/+24
* Nested ProceduresgingerBill2016-08-111-0/+3
* Code generation for procedure literalsgingerBill2016-08-111-65/+66
* copy(...)gingerBill2016-08-101-4/+53
* Tuple support in codegengingerBill2016-08-101-0/+7
* f16/f128,u|i128, basic vector support.gingerBill2016-08-101-13/+28
* Strings galore!gingerBill2016-08-051-5/+9
* Minor refactor and basic librarygingerBill2016-08-051-13/+23
* String supportgingerBill2016-08-051-0/+564