Commit Graph

  • 85688015aa Add fmt:"-" to ignore fields in a struct gingerBill 2022-06-11 00:55:10 +01:00
  • 3c6cc575c6 sys/windows: add a couple of constants hikari 2022-06-10 21:17:27 +03:00
  • 0564cb6483 Merge pull request #1824 from ftphikari/master gingerBill 2022-06-10 14:31:48 +01:00
  • 4be92c7eb8 HACK work around for creating a cocoa window Hasen Judy 2022-06-10 17:08:31 +09:00
  • 88e9eb7d0c sys/windows: add functions and constants hikari 2022-06-09 17:44:51 +03:00
  • d19fc54c3d sys/windows: add macro hikari 2022-06-08 21:18:11 +03:00
  • 5d4291d9fa Merge branch 'odin-lang:master' into master ftphikari 2022-06-08 19:55:42 +03:00
  • b70cd03e9e sys/windows: add interfaces from shobjidl_core.h hikari 2022-06-08 19:38:12 +03:00
  • e91e5e1fe9 sys/windows: fix formatting hikari 2022-06-07 20:16:32 +03:00
  • ae57a49915 sys/windows: fix file picker dialog hikari 2022-06-07 17:59:15 +03:00
  • bfcb527b42 Merge pull request #1831 from Despacito696969/master gingerBill 2022-06-07 13:23:01 +01:00
  • a343fb171d Fixed slice.is_sorted_cmp Despacito696969 2022-06-07 14:07:19 +02:00
  • fa2296a124 [runtime] Add builtin shrink for dynamic arrays and maps Tetralux 2022-05-08 17:18:13 +00:00
  • a996cfc536 fix Dale Weiler 2022-06-04 04:47:52 -04:00
  • c1d55b9296 add max heap implementation to slice package Dale Weiler 2022-06-04 04:31:55 -04:00
  • 5c18cca1ca [core:testing] add global_fail_timeout_thread nil check Totoki Kei 2022-06-04 12:21:20 +09:00
  • 78e6cd0c60 front() and back() JungerBoyo 2022-06-04 00:12:34 +02:00
  • 176954a6d8 sys/windows: add several functions and constants hikari 2022-06-03 22:12:43 +03:00
  • ad6b3bd95f unset function JungerBoyo 2022-06-03 15:53:14 +02:00
  • 67d02b7328 Merge branch 'master' into windows-llvm-13.0.0 gingerBill 2022-06-03 14:18:26 +01:00
  • 7753544007 Merge branch 'master' into windows-llvm-11.1.0 gingerBill 2022-06-03 14:18:10 +01:00
  • 762895bc45 - Added EnumDisplaySettingsW and friends. - Added additional file access/security/sharing attributes Josh Engler 2022-06-03 07:40:45 -04:00
  • 592e9afa5f sys/windows: add RegSetValueExW hikari 2022-06-03 07:57:21 +03:00
  • a2e0373934 sys/windows: add registry functions and create winerror.odin hikari 2022-06-03 06:43:23 +03:00
  • fb49841b1d Remove strings dependency from core:sys/windows gingerBill 2022-06-02 13:02:16 +01:00
  • 01ea0d6f1e Merge branch 'master' of https://github.com/odin-lang/Odin gingerBill 2022-06-02 12:11:29 +01:00
  • bb7f291f5f Remove simd_rem; Disallow simd_div for integers gingerBill 2022-06-02 12:10:43 +01:00
  • 174fa9b490 Merge pull request #1817 from IanLilleyT/arena_allocation gingerBill 2022-06-02 10:53:23 +01:00
  • dda2ed290a tidying up Query_Info return value when not in query features Ian Lilley 2022-06-01 22:40:39 -04:00
  • ee9908b09e Reserve more space when exceeding, not meeting, capacity Ian Lilley 2022-06-01 22:01:00 -04:00
  • 66de1856e3 tighter allocation for arena allocator Ian Lilley 2022-06-01 21:37:05 -04:00
  • ba5f7c4e2a Deprecate a..b based ranges in favour of ..= dev-2022-06 gingerBill 2022-06-01 11:08:19 +01:00
  • 487bd3d942 Keep compiler happy gingerBill 2022-06-01 11:07:58 +01:00
  • 4fac7a8f27 Update wasm/README.md gingerBill 2022-06-01 10:40:59 +01:00
  • 25dae06b6a Remove loader.mjs gingerBill 2022-06-01 10:32:24 +01:00
  • a1f15c2c69 Merge pull request #1807 from odin-lang/simd-dev gingerBill 2022-05-31 11:52:24 +01:00
  • 516f6647b4 Fix intrinsics.non_temporal_{load, store} gingerBill 2022-05-31 11:00:41 +01:00
  • a7840d50e2 Correct documentation gingerBill 2022-05-31 00:01:23 +01:00
  • cb10af08cb Correct intrinsics.odin for documentation gingerBill 2022-05-30 16:42:32 +01:00
  • 4e49d24df9 Add enable_target_feature to ABM gingerBill 2022-05-30 16:08:06 +01:00
  • 68222cb8ab Add SSE4.2 gingerBill 2022-05-30 16:06:31 +01:00
  • 912d29af83 Add @(require_results) to all appropriate procedures gingerBill 2022-05-30 15:59:48 +01:00
  • f3868ac932 Improve missing handled results for built in procedures gingerBill 2022-05-30 15:57:26 +01:00
  • 5b42dd7707 Correct @(require_results) on parapoly procedures gingerBill 2022-05-30 15:27:09 +01:00
  • 51707032d1 Add SSE4.1 gingerBill 2022-05-30 15:17:02 +01:00
  • a0babefe55 Fix lb_build_builtin_simd_proc gingerBill 2022-05-30 15:13:45 +01:00
  • f3aefbc443 @(require_target_feature=<string>) @(enable_target_feature=<string>) gingerBill 2022-05-30 14:53:12 +01:00
  • a6c779b50e Merge pull request #1815 from hasenj/patch-1 Jeroen van Rijn 2022-05-30 15:32:46 +02:00
  • 9fa41a97b9 Missing lib imports for raylib on macOS hasen 2022-05-30 22:27:13 +09:00
  • cef022539e Rename to lanes_rotate_left, lanes_rotate_right, lanes_reverse gingerBill 2022-05-29 15:13:14 +01:00
  • f6dfa33697 Use single line attributes gingerBill 2022-05-29 15:11:15 +01:00
  • bc3bf939e0 Add sha.odin gingerBill 2022-05-29 14:56:25 +01:00
  • f5e5eac3b9 Add cmpxchg16b gingerBill 2022-05-29 14:46:05 +01:00
  • d50786bd30 Merge pull request #1814 from Kelimion/sdk_detect_fix Jeroen van Rijn 2022-05-29 14:55:10 +02:00
  • 0ccbea17aa Add pclmulqdq.odin gingerBill 2022-05-29 13:50:54 +01:00
  • 136d50a745 Fix SDK detection if no SDK installed. Jeroen van Rijn 2022-05-29 14:48:44 +02:00
  • babfba5e8f Add rdtsc.odin gingerBill 2022-05-29 13:48:20 +01:00
  • 846f8377b2 Add fxsr.odin gingerBill 2022-05-29 13:44:00 +01:00
  • 77d4409549 Add adx.odin gingerBill 2022-05-29 13:40:16 +01:00
  • 7f3540b7f5 Add abm.odin gingerBill 2022-05-29 13:36:55 +01:00
  • 3ad2cde833 Add amd64 specific instructions gingerBill 2022-05-29 13:34:59 +01:00
  • 910799cc5f Add cpu_features for core:simd/x86 gingerBill 2022-05-28 15:54:41 +01:00
  • 6c0192083e Merge pull request #1812 from wjlroe/os-exists-for-darwin Jeroen van Rijn 2022-05-28 16:45:48 +02:00
  • c60d7842cd Remove old code gingerBill 2022-05-28 15:41:27 +01:00
  • d7eaf0f87b Add intrinsics.x86_cpuid and intrinsics.x86_xgetbv gingerBill 2022-05-28 15:41:11 +01:00
  • bb4329711c [os] Darwin: Add os.exists() William Roe 2022-05-28 15:21:07 +01:00
  • 618d3bf62f Improve vector comparison == != for horizontal reduction gingerBill 2022-05-28 13:42:58 +01:00
  • cf8a4b9812 Don't crash if SDK not found during ENV fallback. Jeroen van Rijn 2022-05-28 13:52:56 +02:00
  • 4db533ff71 Add ssse3 support gingerBill 2022-05-27 23:07:33 +01:00
  • f28e3276e7 One more change. Jeroen van Rijn 2022-05-28 00:02:49 +02:00
  • 026540040d Add SSE3 support gingerBill 2022-05-27 23:00:52 +01:00
  • 8518d3b232 Rename to non_temporaral_* gingerBill 2022-05-27 22:57:16 +01:00
  • 1c1f5e2231 Complete SSE2 gingerBill 2022-05-27 22:56:11 +01:00
  • bdedfb1071 Merge pull request #1805 from WalterPlinge/find-vs-winsdk-env Jeroen van Rijn 2022-05-27 23:54:53 +02:00
  • 92ed9e0b94 Refactor Walter's PR. Jeroen van Rijn 2022-05-27 23:48:31 +02:00
  • 5c10b35df7 Fix sqrt for simd gingerBill 2022-05-27 22:26:04 +01:00
  • 0668811397 Merge branch 'master' into find-vs-winsdk-env Jeroen van Rijn 2022-05-27 21:37:36 +02:00
  • 6bb6344208 Merge pull request #1810 from Kelimion/ms_craziness Jeroen van Rijn 2022-05-27 21:05:10 +02:00
  • 2f7bd154a2 Additional cleanup of microsoft_craziness.h. Jeroen van Rijn 2022-05-27 20:59:46 +02:00
  • 20c5033b38 Add pack and unpack gingerBill 2022-05-27 17:07:48 +01:00
  • 20fe6d102a Add load and stores and sets gingerBill 2022-05-27 16:58:35 +01:00
  • 4e30a64d9f Add more sse2 intrinsics gingerBill 2022-05-27 16:49:52 +01:00
  • c48ef7d70b Add shifts gingerBill 2022-05-27 16:39:54 +01:00
  • e079a7009d Begin work on sse2.odin gingerBill 2022-05-27 16:09:31 +01:00
  • f383bf3136 Add _mm_stream_ps gingerBill 2022-05-27 14:59:09 +01:00
  • 609ddf28b7 Add intrinsics nontemporal_store and nontemporal_load gingerBill 2022-05-27 14:56:36 +01:00
  • 34f1bda57c Merge pull request #1809 from Kelimion/ms_craziness Jeroen van Rijn 2022-05-27 15:53:49 +02:00
  • f137b927b6 Refactor ms_craziness.h Jeroen van Rijn 2022-05-27 15:47:29 +02:00
  • 2185dada56 Change package name gingerBill 2022-05-27 14:26:02 +01:00
  • 0b08080119 Add core:simd/x86 SSE gingerBill 2022-05-27 14:23:31 +01:00
  • 432b2b19e9 Add intrinsics.simd_x86__MM_SHUFFLE gingerBill 2022-05-27 12:54:28 +01:00
  • 952f294bce Add loads of aliases of vector types gingerBill 2022-05-27 12:20:48 +01:00
  • c23274adb0 Remove useless check gingerBill 2022-05-27 12:11:58 +01:00
  • 833f9dd037 Minor change gingerBill 2022-05-27 11:55:03 +01:00
  • 1ff8b97dae Add prefix of lanes_ gingerBill 2022-05-26 20:44:37 +01:00
  • 70451f9335 Support reverse_bits for #simd gingerBill 2022-05-26 20:40:48 +01:00
  • 1f438d4e6c Merge intrinsics.simd_sqrt with intrinsics.sqrt gingerBill 2022-05-26 18:09:59 +01:00
  • 421d45a7a7 Add intrinsics.fused_mul_add gingerBill 2022-05-26 18:06:26 +01:00
  • 20e7b5c88a Support count_ones etc with #simd gingerBill 2022-05-26 17:48:51 +01:00
  • 7092273a8f Rename simd_eq etc to simd_lanes_eq gingerBill 2022-05-26 17:36:13 +01:00