Show patches with: Submitter = Brian Cain       |   75 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/1] MAINTAINERS: update email addr for Brian Cain Update email addr - - - --- 2024-11-23 Brian Cain New
tests/tcg/multiarch: Define _LARGEFILE64_SOURCE tests/tcg/multiarch: Define _LARGEFILE64_SOURCE - - - --- 2024-09-07 Brian Cain New
[v2,2/2] target/hexagon: add enums for event, cause target/hexagon: event codes - 1 - --- 2024-08-27 Brian Cain New
[v2,1/2] target/hexagon: rename HEX_EXCP_*=>HEX_CAUSE_* target/hexagon: event codes - 1 - --- 2024-08-27 Brian Cain New
[3/3] target/hexagon: add enums for event, cause [1/3] target/hexagon: Rename HEX_EXCP_ => HEX_EVENT_ - 1 - --- 2024-08-16 Brian Cain New
[2/3] target/hexagon: rename HEX_EVENT_TRAP0=>HEX_CAUSE_TRAP0 [1/3] target/hexagon: Rename HEX_EXCP_ => HEX_EVENT_ - 1 - --- 2024-08-16 Brian Cain New
[1/3] target/hexagon: Rename HEX_EXCP_ => HEX_EVENT_ [1/3] target/hexagon: Rename HEX_EXCP_ => HEX_EVENT_ - 1 - --- 2024-08-16 Brian Cain New
[PULL,6/6] target/hexagon: switch to dc set_props() list [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 2 - --- 2024-08-08 Brian Cain New
[PULL,5/6] target/hexagon: define a v66 CPU [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 2 - --- 2024-08-08 Brian Cain New
[PULL,4/6] MAINTAINERS: Add my hexagon git tree [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 1 1 --- 2024-08-08 Brian Cain New
[PULL,3/6] target/hexagon/idef-parser: Remove self-assignment [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 2 - --- 2024-08-08 Brian Cain New
[PULL,2/6] Hexagon: lldb read/write predicate registers p0/p1/p2/p3 [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 2 - --- 2024-08-08 Brian Cain New
[PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero [PULL,1/6] Hexagon: fix F2_conv_* instructions for negative zero - 2 - --- 2024-08-08 Brian Cain New
[PULL,0/6] hex queue - - - --- 2024-08-08 Brian Cain New
MAINTAINERS: Add my hexagon git tree MAINTAINERS: Add my hexagon git tree - 1 1 --- 2024-07-31 Brian Cain New
target/hexagon: switch to dc set_props() list target/hexagon: switch to dc set_props() list - 2 - --- 2024-07-31 Brian Cain New
target/hexagon: define a v66 CPU target/hexagon: define a v66 CPU - 2 - --- 2024-07-31 Brian Cain New
[PULL,6/6] target/hexagon: idef-parser simplify predicate init [PULL,1/6] Hexagon: fix HVX store new - 2 - --- 2024-06-09 Brian Cain New
[PULL,5/6] target/hexagon: idef-parser fix leak of init_list [PULL,1/6] Hexagon: fix HVX store new - 2 - --- 2024-06-09 Brian Cain New
[PULL,4/6] target/hexagon: idef-parser remove undefined functions [PULL,1/6] Hexagon: fix HVX store new - 2 - --- 2024-06-09 Brian Cain New
[PULL,3/6] target/hexagon: idef-parser remove unused defines [PULL,1/6] Hexagon: fix HVX store new - 2 - --- 2024-06-09 Brian Cain New
[PULL,2/6] Hexagon: add PC alignment check and exception [PULL,1/6] Hexagon: fix HVX store new - 3 - --- 2024-06-09 Brian Cain New
[PULL,1/6] Hexagon: fix HVX store new [PULL,1/6] Hexagon: fix HVX store new - 2 - --- 2024-06-09 Brian Cain New
[PULL,0/6] hex queue - - - --- 2024-06-09 Brian Cain New
[PULL,15/15] Hexagon (target/hexagon) Remove hex_common.read_attribs_file [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 2 - --- 2024-05-06 Brian Cain New
[PULL,14/15] Hexagon (target/hexagon) Remove gen_shortcode.py [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 2 - --- 2024-05-06 Brian Cain New
[PULL,13/15] Hexagon (target/hexagon) Remove gen_op_regs.py [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,12/15] Hexagon (target/hexagon) Remove uses of op_regs_generated.h.inc [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,11/15] Hexagon (tests/tcg/hexagon) Test HVX .new read from high half of pair [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,10/15] Hexagon (target/hexagon) Mark has_pred_dest in trans functions [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,09/15] Hexagon (target/hexagon) Mark dest_idx in trans functions [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,08/15] Hexagon (target/hexagon) Mark new_read_idx in trans functions [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,07/15] Hexagon (target/hexagon) Add is_old/is_new to Register class [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 2 - --- 2024-05-06 Brian Cain New
[PULL,06/15] Hexagon (target/hexagon) Only pass env to generated helper when needed [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 1 --- 2024-05-06 Brian Cain New
[PULL,05/15] Hexagon (target/hexagon) Pass SP explicitly to helpers that need it [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 2 1 --- 2024-05-06 Brian Cain New
[PULL,04/15] Hexagon (target/hexagon) Pass P0 explicitly to helpers that need it [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 2 1 --- 2024-05-06 Brian Cain New
[PULL,03/15] Hexagon (target/hexagon) Enable more short-circuit packets (HVX) [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,02/15] Hexagon (target/hexagon) Enable more short-circuit packets (scalar core) [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes [PULL,01/15] Hexagon (target/hexagon) Analyze reads before writes - 1 - --- 2024-05-06 Brian Cain New
[PULL,00/15] Hexagon: simplify gen for packets w/o read-after-write - - - --- 2024-05-06 Brian Cain New
[PULL,15/15] target/hexagon: reduce scope of def_regnum, remove dead assignment [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,14/15] Hexagon (target/hexagon) Remove old dectree.py [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,13/15] Hexagon (target/hexagon) Use QEMU decodetree (16-bit instructions) [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,12/15] Hexagon (target/hexagon) Use QEMU decodetree (32-bit instructions) [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,11/15] Hexagon (target/hexagon) Remove dead functions from hex_common.py [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,10/15] Hexagon (target/hexagon) Remove unused WRITES_PRED_REG attribute [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,09/15] Hexagon (target/hexagon) Make generators object oriented - gen_analyze_funcs [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,08/15] Hexagon (target/hexagon) Make generators object oriented - gen_op_regs [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,07/15] Hexagon (target/hexagon) Make generators object oriented - gen_idef_parser_funcs [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,06/15] Hexagon (target/hexagon) Make generators object oriented - gen_helper_funcs [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,05/15] Hexagon (target/hexagon) Make generators object oriented - gen_helper_protos [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,04/15] Hexagon (target/hexagon) Make generators object oriented - gen_tcg_funcs [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,03/15] Hexagon (target/hexagon) Clean up handling of modifier registers [PULL,01/15] tests/docker: Hexagon toolchain update - 1 - --- 2024-01-22 Brian Cain New
[PULL,02/15] Hexagon (target/hexagon) Fix shadow variable when idef-parser is off [PULL,01/15] tests/docker: Hexagon toolchain update - 2 - --- 2024-01-22 Brian Cain New
[PULL,01/15] tests/docker: Hexagon toolchain update [PULL,01/15] tests/docker: Hexagon toolchain update - 1 1 --- 2024-01-22 Brian Cain New
[PULL,00/15] target-hexagon queue, hexagon docker - - - --- 2024-01-22 Brian Cain New
Reduce scope of def_regnum, remove dead assignment Reduce scope of def_regnum, remove dead assignment - 1 - --- 2024-01-14 Brian Cain New
tests/docker: Hexagon toolchain update tests/docker: Hexagon toolchain update - 1 1 --- 2024-01-14 Brian Cain New
[PULL,2/2] target/hexagon: fix some occurrences of -Wshadow=local [PULL,1/2] target/hexagon: move GETPC() calls to top level helpers - 2 - --- 2023-10-19 Brian Cain New
[PULL,1/2] target/hexagon: move GETPC() calls to top level helpers [PULL,1/2] target/hexagon: move GETPC() calls to top level helpers - 2 - --- 2023-10-19 Brian Cain New
[PULL,0/2] hex queue - GETPC() fixes, shadowing fixes - - - --- 2023-10-19 Brian Cain New
[v3,3/3] target/hexagon: avoid shadowing globals hexagon: GETPC() fixes, shadowing fixes - - - --- 2023-10-08 Brian Cain New
[v3,2/3] target/hexagon: fix some occurrences of -Wshadow=local hexagon: GETPC() fixes, shadowing fixes - 2 - --- 2023-10-08 Brian Cain New
[v3,1/3] target/hexagon: move GETPC() calls to top level helpers hexagon: GETPC() fixes, shadowing fixes - 2 - --- 2023-10-08 Brian Cain New
[v2,3/3] target/hexagon: avoid shadowing globals hexagon: GETPC() and shadowing fixes - 1 - --- 2023-10-05 Brian Cain New
[v2,2/3] target/hexagon: fix some occurrences of -Wshadow=local hexagon: GETPC() and shadowing fixes - 3 - --- 2023-10-05 Brian Cain New
[v2,1/3] target/hexagon: move GETPC() calls to top level helpers hexagon: GETPC() and shadowing fixes - 2 - --- 2023-10-05 Brian Cain New
[2/2] target/hexagon: fix some occurrences of -Wshadow=local Fix usage of GETPC(), variable shadowing - 2 - --- 2023-10-04 Brian Cain New
[1/2] target/hexagon: move GETPC() calls to top level helpers Fix usage of GETPC(), variable shadowing - 2 - --- 2023-10-04 Brian Cain New
[PULL,2/2] target/hexagon: fix some occurrences of -Wshadow=local [PULL,1/2] target/hexagon: move GETPC() calls to top level helpers - 1 - --- 2023-10-04 Brian Cain New
[PULL,1/2] target/hexagon: move GETPC() calls to top level helpers [PULL,1/2] target/hexagon: move GETPC() calls to top level helpers - 2 - --- 2023-10-04 Brian Cain New
[PULL,0/2] hex queue - - - --- 2023-10-04 Brian Cain New
Hexagon (target/hexagon) implement mutability mask for GPRs Hexagon (target/hexagon) implement mutability mask for GPRs - - - --- 2022-09-01 Brian Cain New
tests: Remove unused "wcount" from linux-test.c tests: Remove unused "wcount" from linux-test.c - - - --- 2022-05-20 Brian Cain New
testing/next - hexagon toolchain update testing/next - hexagon toolchain update - - - --- 2021-04-03 Brian Cain New