Skip to content

Pull requests: p4lang/p4c

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Sort

Pull requests list

Docs:Content Organization & Add 'Frontend' and 'Midend' Sections documentation Topics related to compiler documentation.
#4876 opened Aug 19, 2024 by AdarshRawat1 Loading…
Docs: Update Documentation Instructions documentation Topics related to compiler documentation.
#4875 opened Aug 19, 2024 by AdarshRawat1 Draft
[TESTING] Switch compilation from C++17 to C++20 breaking-change This change may break assumptions of compiler back ends. core Topics concerning the core segments of the compiler (frontend, midend, parser) run-sanitizer Use this tag to run a Clang+Sanitzers CI run. run-static Use this tag to trigger static build CI run. run-ubuntu18 Use this tag to trigger a Ubuntu-18 CI run.
#4874 opened Aug 18, 2024 by vlstill Draft
Support of is_net_port and is_host_port externs. p4tc Topics related to the P4-TC back end run-sanitizer Use this tag to run a Clang+Sanitzers CI run.
#4873 opened Aug 18, 2024 by komaljai Loading…
[DO_NOT_MERGE] Update eBPF PSA CI environment. ebpf-psa Topics related to the eBPF PSA back end
#4870 opened Aug 14, 2024 by fruffy Draft
Update BDWGC. infrastructure Topics related to code style and build and test infrastructure.
#4868 opened Aug 13, 2024 by fruffy Draft
Add test program in which string comparison operators are folded. infrastructure Topics related to code style and build and test infrastructure.
#4867 opened Aug 13, 2024 by fruffy Loading…
[p4fmt]: pretty printer for p4fmt
#4862 opened Aug 10, 2024 by snapdgn Loading…
Allow concatenation of string literals at compile time p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#4856 opened Aug 7, 2024 by vlstill Loading…
[P4Testgen] Set other headers also invalid when calling setInvalid on a union header. bmv2 Topics related to BMv2 or v1model p4tools Topics related to the P4Tools back end
#4853 opened Aug 5, 2024 by fruffy Loading…
Add operator< to some compiler classes core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4851 opened Aug 4, 2024 by fruffy Loading…
[P4Tools] Clean up the P4Tools GTest infrastructure. p4tools Topics related to the P4Tools back end
#4841 opened Jul 31, 2024 by fruffy Loading…
[P4Testgen] Run typechecking after front and mid end. p4tools Topics related to the P4Tools back end
#4834 opened Jul 26, 2024 by fruffy Draft
Make type checking true read-only visitor core Topics concerning the core segments of the compiler (frontend, midend, parser) run-sanitizer Use this tag to run a Clang+Sanitzers CI run.
#4829 opened Jul 23, 2024 by asl Loading…
Do not recompute write sets for equal child nodes belonging to a given IR::Vector core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4810 opened Jul 16, 2024 by kfcripps Loading…
Compilation test support for P4Smith p4tools Topics related to the P4Tools back end
#4791 opened Jul 9, 2024 by zzmic Loading…
Set the initial default action for tables when generating a P4Info. control-plane Topics related to the control-plane or P4Runtime.
#4773 opened Jul 1, 2024 by fruffy Loading…
Improve PNA system library organization with smaller usable components core Topics concerning the core segments of the compiler (frontend, midend, parser) p4-spec Topics related to the P4 specification (https://github.com/p4lang/p4-spec/).
#4752 opened Jun 24, 2024 by qobilidop Loading…
If "p4include" is in the path, treat the file as system file. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4742 opened Jun 23, 2024 by fruffy Draft
Build Z3 from source for P4Tools. p4tools Topics related to the P4Tools back end
#4697 opened May 31, 2024 by fruffy Draft
Enable variable-width extraction for the TC backend p4tc Topics related to the P4-TC back end run-sanitizer Use this tag to run a Clang+Sanitzers CI run.
#4695 opened May 31, 2024 by vbnogueira Draft
Preserve the original name when renaming declarations in the inlining pass. core Topics concerning the core segments of the compiler (frontend, midend, parser)
#4683 opened May 27, 2024 by fruffy Loading…
ProTip! Exclude everything labeled bug with -label:bug.