aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Temp fix for `lb_emit_store`gingerBill2022-07-241-1/+1
* | | | Force memset instead of store zeroinitializer when the value is largegingerBill2022-07-244-8/+19
* | | | Add `#by_ptr` procedure attribute to enforce a parameter to be passed by poin...gingerBill2022-07-245-4/+27
* | | | Fix #1493gingerBill2022-07-241-2/+8
* | | | Fix #1793gingerBill2022-07-241-1/+7
* | | | Fix and improve `x->y()` behaviour to minimize duplicate evaluationgingerBill2022-07-243-4/+34
* | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-07-193-4/+47
|\ \ \ \
| * | | | Fix debug info for type switch variable to be only visible in correct switch ...Fabian Sperber2022-07-191-2/+7
| * | | | Fix loop var (init) becoming hidden while stepping on the for-lineFabian Sperber2022-07-192-2/+12
| * | | | Embed natvis in windows debug build for easier viewing of strings and ArraysFabian Sperber2022-07-191-0/+28
* | | | | Minor improvementsgingerBill2022-07-191-1/+3
|/ / / /
* | | | Disallow `proc() do stmt` and only allow `proc() { stmt }`gingerBill2022-07-181-5/+1
* | | | Integrate numerous debug fixes from #1877gingerBill2022-07-185-35/+49
* | | | Merge pull request #1873 from weshardee/mastergingerBill2022-07-181-2/+9
|\ \ \ \
| * \ \ \ Merge branch 'odin-lang:master' into masterWes Hardee2022-07-097-11/+70
| |\ \ \ \
| * | | | | fix -build-mode:shared on MacOSWes Hardee2022-06-301-2/+9
* | | | | | Fix #1836gingerBill2022-07-161-3/+6
* | | | | | Fix #1869gingerBill2022-07-161-0/+7
* | | | | | Fix #1880gingerBill2022-07-161-1/+9
* | | | | | Fix #1883gingerBill2022-07-162-26/+32
* | | | | | Remove assertgingerBill2022-07-161-1/+0
* | | | | | Fix #1888gingerBill2022-07-166-17/+41
* | | | | | Mock up for the ability to enforce our own `runtime.memset` if necessarygingerBill2022-07-161-11/+24
* | | | | | Add improved error message when doing `^x` instead of `&x` for addressable va...gingerBill2022-07-111-1/+22
| |/ / / / |/| | | |
* | | | | Fix compilation on non-windows platformsgingerBill2022-07-091-0/+2
* | | | | Fix wasm compilation in windowsgingerBill2022-07-091-2/+2
* | | | | Change MAX_STORE_SIZEdev-2022-07gingerBill2022-06-301-2/+2
* | | | | Use `memmove` if possible when emitting store over a certain sizegingerBill2022-06-301-0/+20
* | | | | Improve error message with suggestion for #1866gingerBill2022-06-282-6/+26
* | | | | Implement #1859gingerBill2022-06-261-2/+8
* | | | | Add shorthand flag to `determine_type_from_polymorphic`gingerBill2022-06-241-2/+2
* | | | | Correct debug information of #simd vectorsgingerBill2022-06-201-1/+12
|/ / / /
* / / / fix require flag on higher optimization modesAstavie2022-06-151-0/+38
|/ / /
* | | Improve `-strict-style` for `foreign import`gingerBill2022-06-131-4/+7
* | | Improvements to `-strict-style` and trailing commasgingerBill2022-06-133-84/+77
* | | Minor style changegingerBill2022-06-122-2/+2
* | | Merge pull request #1395 from hdooley/mastergingerBill2022-06-123-13/+19
|\ \ \
| * | | review feedbackHenry Dooley2021-12-282-3/+3
| * | | cast isize to unsigned int for llvm api, add defaulted name parameter to helper.Henry Dooley2021-12-252-5/+5
| * | | factor out alloca generation into a helperHenry Dooley2021-12-253-10/+16
* | | | Move trailing comma requirement in field lists to `-strict-style`gingerBill2022-06-121-17/+29
* | | | Remove `simd_rem`; Disallow `simd_div` for integersgingerBill2022-06-022-2/+13
* | | | Deprecate `a..b` based ranges in favour of `..=`dev-2022-06gingerBill2022-06-011-0/+1
* | | | Keep compiler happygingerBill2022-06-011-1/+1
* | | | Merge pull request #1807 from odin-lang/simd-devgingerBill2022-05-3121-255/+2270
|\ \ \ \
| * | | | Fix intrinsics.non_temporal_{load, store}gingerBill2022-05-311-4/+13
| * | | | Improve missing handled results for built in proceduresgingerBill2022-05-304-35/+61
| * | | | Correct `@(require_results)` on parapoly proceduresgingerBill2022-05-303-9/+19
| * | | | Fix lb_build_builtin_simd_procgingerBill2022-05-301-2/+2
| * | | | `@(require_target_feature=<string>)` `@(enable_target_feature=<string>)`gingerBill2022-05-309-9/+169