AgeAuthorCommit message
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: implement matching SSE instructions for generic cross-comp target
4 years agogravatar for kubkon@jakubkonka.comJakub Konkaregalloc: temporarily nerf back to raw ints until stage2 catches up
4 years agogravatar for kubkon@jakubkonka.comJakub Konkaregalloc: make register class bitmask non-optional
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: load float from memory to register on PIE targets
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: check for floating-point intrinsics in codegen
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: use StaticBitSet instead of an integer internally in RegisterManager
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: re-enable incremental tests
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: re-enable behavior tests
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: handle basic f32 using AVX registers
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: remove special-casing of AVX for br()
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: use register classes mask to select between gp and avx
4 years agogravatar for kubkon@jakubkonka.comJakub Konkaregalloc: allow for optional selector mask when allocating
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: merge general purpose with simd register into one bitset
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: add unordered cmp with EFLAGS
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: load/store to/from AVX registers for f64
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: add vmovsd RM and MR lowerings (first draft)
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: clean up populating VEX prefix
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: extend Emit to allow for AVX registers
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: add AVX registers and Vex prefix sub-encoder
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11635 from wsengir/stage2-errsetcast-safety
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11660 from ziglang/stage2-behavior
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: enable 128bit integer behavior tests
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Implement {add/sub}WithOverflow for 128bit
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Support `not` instruction for 128 bit integers
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Implement trunc/wrap for 128 bit integers
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Support 128bit integers for max/min/ctz/clz
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Fix C-ABI for 128 bit integers
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: 128 bit intcast and binary operations
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Support 128bit add/sub wrapping operands
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: 128bit integer cmp support
4 years agogravatar for luuk@degram.devLuuk de Gramwasm: Support 128bit integer coercion
4 years agogravatar for dhdlstjtr@gmail.comYeonJiKunzig test: Add proper detection for Windows console
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11501 from Vexu/stage2-err-return-trace
4 years agogravatar for kubkon@jakubkonka.comJakub Konkabadge-question-markMerge pull request #11658 from koachan/sparc64-codegen
4 years agogravatar for dev@sgregoratto.meStephen GregorattoGenerate linux syscalls via. the linux source tree
4 years agogravatar for xq@random-projects.netFelix "xq" QueißnerFixes comptime 'error: cannot assign to constant' error in siphash.
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11316 from wsengir/stage2-overflow-safety
4 years agogravatar for thiago@thiagotps.xyzThiago Teodoro Pereira Silvabadge-question-markstd.os: add timerfd_create, timerfd_settime and timerfd_gettime
4 years agogravatar for 12179851+leesongun@users.noreply.github.comleesongunbadge-question-mark`std.math.powi`: use standard definition of underflow/overflow, implement `u0`, `i0`, `i1` edge case (#11499)
4 years agogravatar for mail@isaacfreund.comIsaac Freundstd.os: Add memfd_create for FreeBSD
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: rename brk to int3, and MIR to interrupt
4 years agogravatar for kubkon@jakubkonka.comJakub Konkax64: remove verbose_mir functionality
4 years agogravatar for luuk@degram.devLuuk de Gramtest harness: Set filename on error return
4 years agogravatar for mewmew@users.noreply.github.comRobinbadge-question-markinit-exe: add note about log_level in ReleaseSmall and ReleaseFast build mode (#11626)
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11647 from ziglang/migrate-runtime-safety-tests
4 years agogravatar for andrew@ziglang.orgAndrew Kelleybadge-question-markMerge pull request #11641 from erikarvstedt/fixup_rand_float_improvement
4 years agogravatar for kjs@scheibo.comKirk Scheibelhutzig fmt: make --exclude ignore missing dirs
4 years agogravatar for koachan@protonmail.comKoakumatarget: Rename sparcv9 -> sparc64
4 years agogravatar for johnnymarler@gmail.comJonathan Marlerstd.os.linux: fix signature of setgroups
4 years agogravatar for andrew@ziglang.orgAndrew Kelleyfix bad runtime safety test cases
Loading...