Commit Graph

  • 9cb93a98bc manually fix cmake configuration error Vighnesh 2024-04-05 11:27:48 -0700
  • 2e1c0404d1 Merge branch 'upstream' into merge Vighnesh 2024-04-05 10:45:02 -0700
  • 6bef0b10ca Merge branch 'master' into merge Vighnesh 2024-04-05 10:44:49 -0700
  • c730a51ca8 Sync to upstream/release/620 Vighnesh 2024-04-05 10:41:05 -0700
  • 3e437e4957 Alternative check #1220 Vyacheslav Egorov 2024-04-02 21:31:02 +0300
  • d1df773e47 Testing changes for Android and iOS tests Vyacheslav Egorov 2024-04-02 21:22:21 +0300
  • 9649e5e446
    Fix CMake configuration error when CLI targets are not included again (#1219) vegorov-rbx 2024-03-31 05:59:46 -0700
  • 8747f083a4 Fix CMake configuration error when CLI targets are not included again #1219 Vyacheslav Egorov 2024-03-31 15:57:42 +0300
  • 47ad768c69
    Sync to upstream/release/619 (#1218) 0.619 Lily Brown 2024-03-30 16:14:44 -0700
  • 3e1b4130ea Merge branch 'upstream' into merge #1218 Lily Brown 2024-03-30 15:51:08 -0700
  • 77598ed0a6 Merge branch 'master' into merge Lily Brown 2024-03-30 15:50:29 -0700
  • fb90dc083b Sync with upstream/release/620 Lily Brown 2024-03-30 15:49:03 -0700
  • 4b12cccac2
    Update Ast.cpp #1216 broihategithubsignuprocess 2024-03-29 01:40:03 -0400
  • bac85116f6
    Fix CMake configuration error when CLI targets are not included (#1213) vegorov-rbx 2024-03-25 09:08:15 -0700
  • aae0f549f9 Fix CMake configuration error when CLI targets are not included #1213 Vyacheslav Egorov 2024-03-25 17:57:04 +0200
  • c1830d8b81
    Sync to upstream/release/618 (#1205) 0.618 Andy Friesen 2024-03-22 10:47:10 -0700
  • d8f49d6ca2 Compiler fixes for MSVC and GCC. #1205 Andy Friesen 2024-03-22 10:33:09 -0700
  • 4931165635 Merge branch 'upstream' into merge Andy Friesen 2024-03-22 10:24:30 -0700
  • a30b2aebfd Merge branch 'master' into merge Andy Friesen 2024-03-22 10:21:47 -0700
  • 6fff08b621 Sync to upstream/release/618 Andy Friesen 2024-03-22 10:21:27 -0700
  • 4f7d737233
    Merge 0264333044 into d21b6fdb93 #926 Theo Paris 2024-03-17 12:47:56 +0100
  • d21b6fdb93
    Sync to upstream/release/617 (#1204) 0.617 Alexander McCord 2024-03-15 16:37:39 -0700
  • c1bbf1ebec Merge branch 'heads/upstream' into merge #1204 Alexander McCord 2024-03-15 14:12:09 -0700
  • 5e9a567e09 Merge branch 'master' into merge Alexander McCord 2024-03-15 14:11:30 -0700
  • f27d4f52c3 Sync to upstream/release/617 Alexander McCord 2024-03-15 14:01:00 -0700
  • a7683110d7
    CodeGen: Preserve known tags for LOAD_TVALUE synthesized from LOADK (#1201) Arseny Kapoulkine 2024-03-15 09:49:00 -0700
  • b6efddfde3 Merge branch 'master' into cg-ltvtag #1201 Arseny Kapoulkine 2024-03-15 09:32:55 -0700
  • d2ed2150ca
    Work around ASLR+ASAN compatibility issues in GHA (#1203) Arseny Kapoulkine 2024-03-15 09:32:27 -0700
  • 556031c027 Work around ASLR+ASAN compatibility issues #1203 Arseny Kapoulkine 2024-03-15 09:21:19 -0700
  • fdfbcae944 CodeGen: Preserve known tags for LOAD_TVALUE synthesized from LOADK Arseny Kapoulkine 2024-03-14 13:54:19 -0700
  • 9aa82c6fb9
    CodeGen: Improve lowering of NUM_TO_VEC on A64 for constants (#1194) Arseny Kapoulkine 2024-03-13 12:56:11 -0700
  • 9561bec138 tests: Add a boundary case test just in case #1194 Arseny Kapoulkine 2024-03-12 13:14:07 -0700
  • bf33cb6f32 tests: Also add -0.125 as an extra fmov test Arseny Kapoulkine 2024-03-12 11:32:11 -0700
  • 5d722d9e14 Add a test with a larger constant to cover adr+ldr path Arseny Kapoulkine 2024-03-12 11:21:57 -0700
  • f666594fb6 CodeGen: Improve lowering of NUM_TO_VEC on A64 for constants Arseny Kapoulkine 2024-03-12 11:10:40 -0700
  • 209fd506c9
    Fix REPL help message formatting (#1186) Maxwell Ruben 2024-03-11 08:28:40 -0400
  • f4597b0bee Fix REPL help message #1186 Maxwell Ruben 2024-03-08 23:01:20 -0500
  • ae459a0197
    Sync to upstream/release/616 (#1184) 0.616 aaron 2024-03-08 16:47:53 -0800
  • 1ebdfe093a Merge branch 'upstream' into merge #1184 Aaron Weiss 2024-03-08 16:05:03 -0800
  • 9e1a26c9c8 Merge branch 'master' into merge Aaron Weiss 2024-03-08 15:59:15 -0800
  • 27a05c0023 Sync to upstream/release/616 Aaron Weiss 2024-03-08 15:57:12 -0800
  • 9323be6110
    Fix ConstraintSolver linker errors in release configuration (#1180) vegorov-rbx 2024-03-05 09:04:28 -0800
  • 5622e8b057 Fix ConstraintSolver linker errors in release configuration #1180 Vyacheslav Egorov 2024-03-05 15:05:33 +0200
  • b47cd4521c CodeGen: Use more efficient lowering for UNM_* #1177 Arseny Kapoulkine 2024-03-02 11:07:18 -0800
  • 443903aa00
    Sync to upstream/release/615 (#1175) 0.615 vegorov-rbx 2024-03-01 10:45:26 -0800
  • ed4ce84e55 Merge fixes #1175 Vyacheslav Egorov 2024-03-01 16:22:18 +0200
  • f36cae2109 Merge branch 'upstream' into merge Vyacheslav Egorov 2024-03-01 16:08:36 +0200
  • 532fd109e7 Merge branch 'master' into merge Vyacheslav Egorov 2024-03-01 16:04:44 +0200
  • d4a266528a Sync to upstream/release/615 Vyacheslav Egorov 2024-03-01 15:58:44 +0200
  • cc51e616ce
    CodeGen: Optimize vector ops for X64 when the source is computed (#1174) Arseny Kapoulkine 2024-03-01 03:32:43 -0800
  • d7052281d5 Add a/a and a-a cases as well #1174 Arseny Kapoulkine 2024-02-29 17:01:58 -0800
  • b4a4053ad0 CodeGen: Simplify UNM_NUM/UNM_VEC lowering x64-negwat Arseny Kapoulkine 2024-02-26 15:06:57 -0800
  • 3eb1a0628a Improve codegen for a+a and a*a Arseny Kapoulkine 2024-02-26 11:05:31 -0800
  • 0d1db6a0b0 CodeGen: Optimize vandps for X64 when the source is computed Arseny Kapoulkine 2024-02-26 10:38:28 -0800
  • c9324853e5
    luau-compile: Fix usage of vector-ctor without vector-lib (#1172) Arseny Kapoulkine 2024-02-26 09:15:13 -0800
  • 6a53ff6924
    Update CLI/Compile.cpp #1172 Arseny Kapoulkine 2024-02-26 09:06:57 -0800
  • 5f30bd1f0d Use raw pointers for vectorX configuration instead Arseny Kapoulkine 2024-02-26 08:46:40 -0800
  • 3b0e93bec9
    Sync to upstream/release/614 (#1173) 0.614 Vighnesh-V 2024-02-23 12:08:34 -0800
  • 0ab33af5c2 Merge branch 'upstream' into merge #1173 Vighnesh 2024-02-23 11:12:27 -0800
  • ccb5385a72 Merge branch 'master' into merge Vighnesh 2024-02-23 10:55:08 -0800
  • 22686ef1b0 Sync to upstream/release/614 Vighnesh 2024-02-23 10:40:00 -0800
  • 233072f045 luau-compile: Fix usage of vector-ctor without vector-lib Arseny Kapoulkine 2024-02-21 11:57:10 -0800
  • 80928acb92
    CodeGen: Extract all vector tag patching into TAG_VECTOR (#1171) Arseny Kapoulkine 2024-02-21 07:06:11 -0800
  • 239ef93eca Update tests after UNM_VEC fix #1171 Arseny Kapoulkine 2024-02-20 08:44:31 -0800
  • be6647304e Commit forgotten lines Arseny Kapoulkine 2024-02-19 19:09:08 -0800
  • 574e9a7eca CodeGen: Extract all vector tag patching into TAG_VECTOR Arseny Kapoulkine 2024-02-19 18:55:56 -0800
  • c5f4d973d7
    Improve A64 lowering for vector operations by using vector instructions (#1164) Arseny Kapoulkine 2024-02-16 08:30:35 -0800
  • 4d8d977b56 Remove unused placeR3 overload to avoid confusion #1164 Arseny Kapoulkine 2024-02-16 08:21:59 -0800
  • de22f57906 Merge branch 'master' into a64-simd Arseny Kapoulkine 2024-02-16 08:21:37 -0800
  • ea14e65ea0
    Sync to upstream/release/613 (#1167) 0.613 vegorov-rbx 2024-02-15 18:04:39 -0800
  • b5f2813ab4 Merge branch 'upstream' into merge #1167 Vyacheslav Egorov 2024-02-16 03:26:02 +0200
  • 1778950554 Merge branch 'master' into merge Vyacheslav Egorov 2024-02-16 03:25:56 +0200
  • 158d60c223 Sync to upstream/release/613 Vyacheslav Egorov 2024-02-16 03:25:31 +0200
  • 2393d2b4a6 Remove redundant checks from assertions Arseny Kapoulkine 2024-02-15 09:17:12 -0800
  • 2c333b4bc8 Added install commands to CMakeLists.txt #1166 Rob Blanckaert 2024-02-14 23:26:38 -0800
  • 8c0115c03a CodeGen: Rempve tempVectorPure for now Arseny Kapoulkine 2024-02-13 17:24:26 -0800
  • c4da73ecf9 CodeGen: Use vector instructions for A64 vector math Arseny Kapoulkine 2024-02-13 15:37:47 -0800
  • 0338e0e52d CodeGen: Implement SIMD math and vector moves Arseny Kapoulkine 2024-02-13 15:35:17 -0800
  • d6c2472f0c
    Sync to upstream/release/612 (#1162) 0.612 Andy Friesen 2024-02-09 09:51:12 -0800
  • ffd9f32d2c Merge branch 'upstream' into merge #1162 Andy Friesen 2024-02-09 09:35:57 -0800
  • 45e72ee97b Merge branch 'master' into merge Andy Friesen 2024-02-09 09:33:24 -0800
  • 1a6da94547 Sync to upstream/release/612 Andy Friesen 2024-02-09 09:32:52 -0800
  • 67ce75e870
    Sync to upstream/release/611 (#1160) 0.611 Alexander McCord 2024-02-02 13:32:42 -0800
  • 5559c7fbd5 Fix the stack-use-after-scope. #1160 Alexander McCord 2024-02-02 13:20:35 -0800
  • 88d2b93351 Merge branch 'heads/upstream' into merge Alexander McCord 2024-02-02 10:28:24 -0800
  • f8f0dd94f7 Merge branch 'master' into merge Alexander McCord 2024-02-02 10:20:39 -0800
  • dfa512ba36 Sync to upstream/release/611 Alexander McCord 2024-02-02 10:20:03 -0800
  • 974963a870
    Enable newly added M1 GHA CI (#1158) Arseny Kapoulkine 2024-02-01 05:18:27 -0800
  • e1f02bd2d6 Enable newly added M1 GHA CI #1158 Arseny Kapoulkine 2024-01-31 17:27:50 -0800
  • d409f7946d
    Fix setting sandbox on Lua instance without strlib (#1156) Alex Orlenko 2024-01-30 15:23:58 +0000
  • c0b17daebd
    Handle autocomplete in table when no initial character present (#1155) JohnnyMorganz 2024-01-29 18:52:00 +0100
  • 0e705fe1e3
    Fix setting sandbox on Lua instance without strlib #1156 Alex Orlenko 2024-01-29 17:46:17 +0000
  • b74ec20e72 Handle autocomplete in table when no initial character present #1155 JohnnyMorganz 2024-01-27 14:02:23 +0100
  • 9c588be16d
    Sync to upstream/release/610 (#1154) 0.610 aaron 2024-01-26 19:20:56 -0800
  • ce2665d9f1 Merge branch 'upstream' into merge #1154 Aaron Weiss 2024-01-26 18:31:35 -0800
  • e3aba9292e Merge branch 'master' into merge Aaron Weiss 2024-01-26 18:31:32 -0800
  • 0edacdded4 Sync to upstream/release/610 Aaron Weiss 2024-01-26 18:30:40 -0800
  • cdd1a380db
    Sync to upstream/release/609 (#1150) 0.609 vegorov-rbx 2024-01-19 10:04:46 -0800
  • 2fd3da3c14 Merge branch 'upstream' into merge #1150 Vyacheslav Egorov 2024-01-19 17:17:03 +0200
  • 59a29fd322 Merge branch 'master' into merge Vyacheslav Egorov 2024-01-19 17:16:21 +0200