Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / bytecodealliance/regalloc2 issues and pull requests

#110 - Fuzzbug: checker mismatch after recent changes

Issue - State: closed - Opened by cfallin about 2 years ago

#109 - Remove mod operands.

Pull Request - State: closed - Opened by cfallin about 2 years ago - 2 comments

#108 - Remove pinned VRegs.

Pull Request - State: closed - Opened by cfallin about 2 years ago - 1 comment

#107 - Limit operand to a set of physical registers

Issue - State: open - Opened by KarelPeeters about 2 years ago - 5 comments

#106 - Bump to 0.5.1

Pull Request - State: closed - Opened by elliottt about 2 years ago

#105 - SSA Validator Fixes

Pull Request - State: closed - Opened by elliottt about 2 years ago

#104 - Bump to 0.5.0

Pull Request - State: closed - Opened by elliottt about 2 years ago

#103 - Bump the checkout action to v3 to avoid node12 deprecation

Pull Request - State: closed - Opened by elliottt about 2 years ago

#102 - Expose ssa verification as a regalloc2 option

Pull Request - State: closed - Opened by elliottt about 2 years ago

#101 - Add a From<&MachineEnv> impl for PRegSet

Pull Request - State: closed - Opened by elliottt over 2 years ago

#99 - Bump to version 0.4.2

Pull Request - State: closed - Opened by fitzgen over 2 years ago - 1 comment

#98 - Avoid indexing and use iteration

Pull Request - State: closed - Opened by fitzgen over 2 years ago - 2 comments

#97 - Fix the `moves` fuzz target.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#96 - Add explicit dependency on `libfuzzer-sys`

Pull Request - State: closed - Opened by alexcrichton over 2 years ago - 3 comments

#95 - Some small perf improvements

Pull Request - State: closed - Opened by jameysharp over 2 years ago - 3 comments

#94 - Add README note that non-SSA support is deprecated.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#93 - Modify a SmallVec inline size for UseList to be slightly larger.

Pull Request - State: closed - Opened by cfallin over 2 years ago - 3 comments

#92 - Use b-trees based on bumpalo arenas

Pull Request - State: closed - Opened by fitzgen over 2 years ago - 1 comment

#91 - Support branch instructions with operands

Issue - State: closed - Opened by Amanieu over 2 years ago - 8 comments

#90 - Cache `HashSet` in `try_to_allocate_bundle_to_reg`

Pull Request - State: closed - Opened by Amanieu over 2 years ago - 1 comment

#89 - Fix documentation for `inst_clobbers`

Pull Request - State: closed - Opened by Amanieu over 2 years ago

#88 - Use an arena-based BTree library

Pull Request - State: closed - Opened by fitzgen over 2 years ago - 7 comments

#87 - regalloc2 makes too many memory allocations

Issue - State: open - Opened by Amanieu over 2 years ago - 3 comments

#86 - Version 0.4.1.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#85 - Fix fallback-split behavior: trim start of minimal bundle wrt start of original LR.

Pull Request - State: closed - Opened by cfallin over 2 years ago - 1 comment

#84 - Version 0.4.0.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#83 - Version 0.3.3.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#82 - Fix design doc typo

Pull Request - State: closed - Opened by CrockAgile over 2 years ago

#81 - Alternative regalloc backends

Issue - State: open - Opened by Amanieu over 2 years ago - 2 comments

#80 - Remove register class from `SpillSlot`

Pull Request - State: closed - Opened by Amanieu over 2 years ago

#79 - Type confusion between `Int` and `Float` in the move resolver

Issue - State: closed - Opened by Amanieu over 2 years ago - 3 comments

#78 - Handle fixed stack slots in the move resolver

Pull Request - State: closed - Opened by Amanieu over 2 years ago

#77 - Add fixed-non-allocatable operand support

Pull Request - State: closed - Opened by Amanieu over 2 years ago - 1 comment

#76 - Make more `PReg` & `VReg` methods const

Pull Request - State: closed - Opened by Amanieu over 2 years ago

#75 - Support using pinned registers as blockparams

Pull Request - State: closed - Opened by Amanieu over 2 years ago - 6 comments

#73 - Fuzzing function generator: bound the debug-labels size.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#72 - is `a0` not been treated as return value????

Issue - State: closed - Opened by yuyang-ok over 2 years ago - 6 comments

#71 - Fix typo.

Pull Request - State: closed - Opened by teymour-aldridge over 2 years ago

#70 - Version 0.3.2

Pull Request - State: closed - Opened by jameysharp over 2 years ago

#69 - Remove old tests and reexport libfuzzer from fuzzing module

Pull Request - State: closed - Opened by jameysharp over 2 years ago - 1 comment

#68 - validate_ssa: Check def uniqueness first

Pull Request - State: closed - Opened by jameysharp over 2 years ago

#67 - Faster SSA validation

Pull Request - State: closed - Opened by jameysharp over 2 years ago - 3 comments

#66 - Only record vreg definitions when fuzzing

Pull Request - State: closed - Opened by jameysharp over 2 years ago

#65 - Release version 0.3.1.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#64 - Streamline log enablement

Pull Request - State: closed - Opened by bnjbvr over 2 years ago

#63 - Release 0.3.0.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#61 - Version 0.2.3.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#60 - Bugfix: no hole in liveranges for pinned vreg move src.

Pull Request - State: closed - Opened by cfallin over 2 years ago - 1 comment

#59 - Limit split count per original bundle with fallback 1-to-N split.

Pull Request - State: closed - Opened by cfallin over 2 years ago - 1 comment

#58 - Clobbers: use a more efficient bitmask representation in API.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#57 - Version 0.2.2.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#56 - Fix spillslot allocation to actually reuse spillslots.

Pull Request - State: closed - Opened by cfallin over 2 years ago - 2 comments

#55 - Bump version to 0.2.1.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#54 - Handle conflicting Before and After fixed-reg constraints with a copy.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#52 - Bump version to 0.2.0.

Pull Request - State: closed - Opened by cfallin over 2 years ago

#51 - Remove an explicitly-set-aside scratch register per class.

Pull Request - State: closed - Opened by cfallin almost 3 years ago - 1 comment

#50 - Bump to version 0.1.3.

Pull Request - State: closed - Opened by cfallin almost 3 years ago - 1 comment

#48 - Use spill-bundles directly for stack-constrained uses

Issue - State: closed - Opened by cfallin almost 3 years ago

#47 - Support more than two register classes

Issue - State: closed - Opened by yuyang-ok almost 3 years ago - 7 comments

#46 - looks like a alias bug!

Issue - State: closed - Opened by yuyang-ok almost 3 years ago - 2 comments

#45 - Remove the need for dedicated, non-allocatable scratch registers per class

Issue - State: closed - Opened by cfallin almost 3 years ago - 2 comments
Labels: enhancement

#44 - Bump version to 0.1.2.

Pull Request - State: closed - Opened by cfallin almost 3 years ago

#43 - Support program moves, including pinned vregs, in the checker.

Pull Request - State: closed - Opened by cfallin almost 3 years ago

#42 - Support running checker with pinned vregs.

Issue - State: closed - Opened by cfallin almost 3 years ago - 1 comment

#41 - Bump version to 0.1.1.

Pull Request - State: closed - Opened by cfallin almost 3 years ago

#40 - Add serde support for exposed types.

Pull Request - State: closed - Opened by cfallin almost 3 years ago - 1 comment

#39 - Bump version to 0.1.0 for release.

Pull Request - State: closed - Opened by cfallin almost 3 years ago - 1 comment

#38 - Make multiple defs of one vreg possible on one instruction.

Pull Request - State: closed - Opened by cfallin almost 3 years ago - 3 comments

#37 - Make some improvements to clarity of checker implementation.

Pull Request - State: closed - Opened by cfallin almost 3 years ago

#23 - Add a helper to iterate over insts and edits of a block in order

Pull Request - State: closed - Opened by Amanieu about 3 years ago - 2 comments

#18 - Rework the API for outgoing blockparams

Pull Request - State: closed - Opened by Amanieu about 3 years ago - 5 comments

#17 - Add support for fixed stack slots

Pull Request - State: closed - Opened by Amanieu about 3 years ago - 1 comment

#16 - Various fixes & minor improvements

Pull Request - State: closed - Opened by Amanieu over 3 years ago - 2 comments

#13 - Adjust Operand encoding

Pull Request - State: closed - Opened by Amanieu over 3 years ago - 1 comment

#11 - Simplify Requirement by removing register classes

Pull Request - State: closed - Opened by Amanieu over 3 years ago

#9 - Remove Function::is_call

Pull Request - State: closed - Opened by Amanieu over 3 years ago - 2 comments

#8 - Rematerialization

Issue - State: open - Opened by Amanieu over 3 years ago - 3 comments

#5 - Investigate better bitpacking for Operand and Use

Issue - State: open - Opened by cfallin over 3 years ago - 5 comments

#4 - Remove support for non-SSA code

Issue - State: closed - Opened by cfallin over 3 years ago - 2 comments

#3 - Come up with a better scheme for fixed-register usages

Issue - State: closed - Opened by cfallin over 3 years ago