-
Notifications
You must be signed in to change notification settings - Fork 196
Insights: google/xls
Overview
Could not load contribution data
Please try again later
4 Releases published by 1 person
-
v0.0.0-7695-gb1e48c4ab
published
May 22, 2025 -
v0.0.0-7707-g09ac382f6
published
May 23, 2025 -
v0.0.0-7720-g5ecb953cc
published
May 24, 2025 -
v0.0.0-7721-gf1963d865
published
May 26, 2025
33 Pull requests merged by 3 people
-
Add float32 from_uint32
#2253 merged
May 28, 2025 -
xls/dslx/std: rename sat_sub to usub_or_zero
#2257 merged
May 28, 2025 -
Support tagging OptimizeIR and GenerateVerilog actions as local.
#2268 merged
May 28, 2025 -
Remove mode that generates a proc for each pipelined loop body.
#2207 merged
May 27, 2025 -
Just generate one continuation value for each tracked node.
#2206 merged
May 27, 2025 -
Properly set flow control when adding channels to procs in the IR.
#2256 merged
May 27, 2025 -
Remove continuation inputs that feed unused outputs.
#2191 merged
May 27, 2025 -
Update DSLX documentation to include inclusive range syntax
#2192 merged
May 27, 2025 -
Enable
map
tests inir_convert
for TIv2.#2246 merged
May 27, 2025 -
In narrowing, include partial-information QE even when proc-state evolution query engine is used.
#2258 merged
May 24, 2025 -
[cleanup] Make a comment on BitCountOrDie in Node.
#2254 merged
May 23, 2025 -
Modify stage conversion in codegen v2 to work with a new-style proc similar to the function unit test.
#2236 merged
May 23, 2025 -
Avoid name and keyword collisions in generated verilog.
#2229 merged
May 23, 2025 -
Begin implementation of function slices
#2179 merged
May 23, 2025 -
Remove IR fields from SingleValueInput/Output data structures.
#2250 merged
May 23, 2025 -
[DSLX, stdlib] add sat_sub, prefer const_assert
#2219 merged
May 23, 2025 -
Make system verilog type a field on PortNode.
#2249 merged
May 23, 2025 -
Move ChannelMap from codegen_pass.h/.cc to block_stitching_pass.
#2245 merged
May 23, 2025 -
Remove some IR fields from StreamingInput/Output.
#2244 merged
May 23, 2025 -
Remove unused methods from channel.h
#2242 merged
May 22, 2025 -
Move NoteIfConstExpr + helpers to separate class and get rid of dynamic casts.
#2243 merged
May 22, 2025 -
Support colon refs to local impl functions in ir_convert.
#2126 merged
May 22, 2025 -
TIv2 dynamic_cast avoidance part 2.
#2239 merged
May 22, 2025 -
Move some test utilities for ir converter tests to a common place and re-use them in other tests.
#2231 merged
May 22, 2025 -
[cleanup] Switch SignednessAndBitCountResult instantiation to use initializer syntax
#2240 merged
May 22, 2025 -
[XLS] When comparing TreeBitLocations, compare node ID rather than pointer
#2233 merged
May 21, 2025 -
Avoid querying bdd-qe twice
#2232 merged
May 21, 2025 -
Remove OP_MAP from expected opcodes in FuzzCoverageTest
#2238 merged
May 21, 2025 -
Update documentation for
Node::Accept
, whose functionality was simplified in#2220 merged
May 21, 2025 -
[XLS] Add a more-precise model of OneHot for IntervalSets
#2227 merged
May 21, 2025 -
Get rid of critical-path dynamic casts in TIv2.
#2228 merged
May 21, 2025 -
Remove unused field and obsolete comment from UnionQueryEngine
#2224 merged
May 21, 2025 -
Fix function signature in apfloat that incorrectly compiles with TIv1.
#2226 merged
May 21, 2025
11 Pull requests opened by 3 people
-
modules/zstd: Add support for decoding compressed blocks (DSLX part)
#2230 opened
May 21, 2025 -
[IR/public] Some guards in FunctionBuilder to avoid crashes and xls_type_get_flat_bit_count C API.
#2241 opened
May 22, 2025 -
[ir] strict verification for comparison operations
#2251 opened
May 23, 2025 -
Narrow shift operations.
#2260 opened
May 23, 2025 -
Add DynamicBitSlice to narrowing
#2261 opened
May 23, 2025 -
[macOS] Only export intended symbols.
#2262 opened
May 23, 2025 -
Perf: Pre-allocate predicates buffer in cond-spec
#2264 opened
May 27, 2025 -
Fix formatting of some test files to pass autofmt tests.
#2265 opened
May 27, 2025 -
Remove unused "type" parameter from `EvaluateToValue`.
#2266 opened
May 27, 2025 -
Add feedbacks / phis from loop jump to loop begin.
#2267 opened
May 27, 2025
2 Issues closed by 1 person
-
[codegen] multi-driver / multi-decl: suspected symbol hygiene violation in generated verilog
#2209 closed
May 23, 2025 -
Sanitize or forbid DSLX NameDef or IR node names
#805 closed
May 23, 2025
3 Issues opened by 3 people
-
eval_ir_main crash, crasher 2d16
#2263 opened
May 26, 2025 -
[enhancement] reduction across shards in TestBench.
#2237 opened
May 21, 2025 -
[enhancement?] Avoid comparing or hashing `Node*`
#2235 opened
May 21, 2025
5 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Allow #[test_proc] to expect specific assertion failures
#2109 commented on
May 28, 2025 • 5 new comments -
Add support for #[cfg(test)] attribute
#2168 commented on
May 27, 2025 • 2 new comments -
eval_ir_main crash, crasher 2d16
#2142 commented on
May 26, 2025 • 0 new comments -
[xlscc] Expression cloning
#2057 commented on
May 27, 2025 • 0 new comments -
Add loop ops, begin and end, and new FSM style of translating pipelined loops.
#2208 commented on
May 27, 2025 • 0 new comments