1. 2b1db36 pan/bi: Add +ZS_EMIT instruction to IR by Alyssa Rosenzweig · 3 years, 8 months ago
  2. f76558b pan/bi: Hook up cube instructions packing by Boris Brezillon · 3 years, 9 months ago
  3. 0ed8eee pan/bi: Split special class in two by Boris Brezillon · 3 years, 9 months ago
  4. f042109 pan/bi: Pipe through tls_size by Alyssa Rosenzweig · 3 years, 9 months ago
  5. 74be83d pan/bi: Add bi_foreach_clause_in_block_safe helper by Alyssa Rosenzweig · 3 years, 9 months ago
  6. 2ff54ca pan/bi: Factor out singleton construction from scheduler by Alyssa Rosenzweig · 3 years, 9 months ago
  7. 171bf19 pan/bi: Add spills/fills parameters by Alyssa Rosenzweig · 3 years, 9 months ago
  8. ab9abc9 pan/bi: Add no_spill flag to IR by Alyssa Rosenzweig · 3 years, 9 months ago
  9. 2f3f5da pan/bi: Collect return addresses of blend calls by Boris Brezillon · 3 years, 9 months ago
  10. 8da0a1d pan/bi: Add load_output support by Boris Brezillon · 3 years, 9 months ago
  11. 16179c8 pan/bi: Rework blend descriptor access handling by Boris Brezillon · 3 years, 9 months ago
  12. f25850b pan/bi: Use canonical name for FAU RAM sources by Boris Brezillon · 3 years, 9 months ago
  13. 111cf7f pan/bi: Copy blend shader info from compile_inputs by Boris Brezillon · 3 years, 9 months ago
  14. 3089501 pan/bi: Rewrite to fit dest = src constraint by Alyssa Rosenzweig · 3 years, 9 months ago
  15. 39ec3eb pan/bi: Encode skip bit into IR by Alyssa Rosenzweig · 3 years, 9 months ago
  16. 6ed1bdf pan/bi: Use canonical texture op names in IR by Alyssa Rosenzweig · 3 years, 9 months ago
  17. a227798 pan/bi: Pass flow_control through directly by Alyssa Rosenzweig · 3 years, 9 months ago
  18. 2b9484c2 pan/bi: Use canonical term "message type" by Alyssa Rosenzweig · 3 years, 9 months ago
  19. 785344e pan/bi: Use canonical name for staging registers by Alyssa Rosenzweig · 3 years, 9 months ago
  20. 4131bc3 pan/bi: Use canonical next_clause_prefetch by Alyssa Rosenzweig · 3 years, 9 months ago
  21. 7a0f3b6 pan/bi: Use canonical register packing by Alyssa Rosenzweig · 3 years, 10 months ago
  22. 514da97 pan/bi: Rename port -> slot by Alyssa Rosenzweig · 3 years, 10 months ago
  23. 2ff5387 pan/bi: Use new packing by Alyssa Rosenzweig · 4 years ago
  24. d2158a5 pan/bi: Use src1/dest_invert instead of src_invert[] by Alyssa Rosenzweig · 3 years, 10 months ago
  25. 67d8956 pan/bi: Track compute_lod in IR by Alyssa Rosenzweig · 4 years ago
  26. 8dd3a81 pan/bi: Add format field to IR by Alyssa Rosenzweig · 4 years ago
  27. 6f5b788 pan/bi: Introduce segments into the IR by Alyssa Rosenzweig · 4 years ago
  28. 1882b1e bifrost: Add support for nir_op_iabs by Chris Forbes · 4 years ago
  29. a0a7087 bifrost: Add support for nir_op_imul by Chris Forbes · 4 years ago
  30. 946ff9b bifrost: Add support for nir_op_ishl by Chris Forbes · 4 years ago
  31. a427315 pan/bi: Add bi_foreach_block_from_rev helper by Alyssa Rosenzweig · 4 years, 1 month ago
  32. c697992 pan/bi: Defer block naming until after emit by Alyssa Rosenzweig · 4 years, 1 month ago
  33. 682b63c pan/bi: Measure distance between blocks by Alyssa Rosenzweig · 4 years, 1 month ago
  34. 64c49ab pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpers by Alyssa Rosenzweig · 4 years, 1 month ago
  35. 64bedbf pan/bi: Link clauses back to their blocks by Alyssa Rosenzweig · 4 years, 1 month ago
  36. 627872e pan/bi: Add branch constant field to IR by Alyssa Rosenzweig · 4 years, 1 month ago
  37. b3ae088 pan/bi: Add helper to measure clause size by Alyssa Rosenzweig · 4 years, 2 months ago
  38. 2a4e447 pan/bi: Add bi_layout.c for clause layout helpers by Alyssa Rosenzweig · 4 years, 2 months ago
  39. c3de28b pan/bi: Remove more artefacts of 2-pass scheduling by Alyssa Rosenzweig · 4 years, 2 months ago
  40. a658a4f pan/bi: Document constant count invariant by Alyssa Rosenzweig · 4 years, 2 months ago
  41. dd96b45 pan/bi: Drop `struct` from bi_registers by Alyssa Rosenzweig · 4 years, 2 months ago
  42. b042dde pan/bi: Move bi_registers to bi_bundle by Alyssa Rosenzweig · 4 years, 2 months ago
  43. 79f30d8 pan/bi: Move bi_registers to common IR structures by Alyssa Rosenzweig · 4 years, 2 months ago
  44. 59f8f20 pan/bi: Remove comment about old scheduler design by Alyssa Rosenzweig · 4 years, 2 months ago
  45. cf3c356 pan/bi: Use IMATH for nir_op_iadd by Alyssa Rosenzweig · 4 years, 2 months ago
  46. 1a94dae pan/bi: Rename BI_ISUB to BI_IMATH by Alyssa Rosenzweig · 4 years, 2 months ago
  47. 6627b20 pan/bi: Unwrap BRANCH into CONDITIONAL class by Alyssa Rosenzweig · 4 years, 2 months ago
  48. 6e5d207 pan/bi: Remove BI_GENERIC by Alyssa Rosenzweig · 4 years, 2 months ago
  49. fc634dc pan/bi: Add texture indices to IR by Alyssa Rosenzweig · 4 years, 2 months ago
  50. fbbe3d4 pan/bi: Use common IR indices by Alyssa Rosenzweig · 4 years, 2 months ago
  51. 9b415bf pan/bi: Add bitwise modifiers by Alyssa Rosenzweig · 4 years, 2 months ago
  52. 7fe3c14 pan/bi: Remove bi_round_op by Alyssa Rosenzweig · 4 years, 2 months ago
  53. 95fc71e pan/bi: Deduplicate csel/cmp cond by Alyssa Rosenzweig · 4 years, 2 months ago
  54. ee561f0 pan/bi: Rename BI_SWIZZLE to BI_SELECT by Alyssa Rosenzweig · 4 years, 3 months ago
  55. b2c6cf2 pan/bi: Eliminate writemasks in the IR by Alyssa Rosenzweig · 4 years, 3 months ago
  56. 1a8f1a3 pan/bi: Passthrough blend types by Alyssa Rosenzweig · 4 years, 3 months ago
  57. f85746a pan/bi: Add normal/compact/dual switch to IR by Alyssa Rosenzweig · 4 years, 3 months ago
  58. 031ad0e pan/bi: Implement flog2 by Alyssa Rosenzweig · 4 years, 3 months ago
  59. 8e52206 pan/bi: Add fexp2 implementation by Alyssa Rosenzweig · 4 years, 3 months ago
  60. 4570c34 pan/bi: Add _MSCALE flag for FMA/ADD by Alyssa Rosenzweig · 4 years, 3 months ago
  61. e067fd7 pan/bi: Add log_frexpe op to IR by Alyssa Rosenzweig · 4 years, 3 months ago
  62. 62c8c34 pan/bi: Add op for ADD_FREXPM by Alyssa Rosenzweig · 4 years, 3 months ago
  63. cc61156 pan/bi: Add special op for exp2 by Alyssa Rosenzweig · 4 years, 3 months ago
  64. af01378 pan/bi: Add BI_TABLE for fast table accesses by Alyssa Rosenzweig · 4 years, 3 months ago
  65. a6ae2d8 pan/bi: Remove nontrivial SPECIAL ops by Alyssa Rosenzweig · 4 years, 3 months ago
  66. bd19e76 pan/bi: Handle fp16/abs scheduling restriction by Alyssa Rosenzweig · 4 years, 3 months ago
  67. 375a7d0 pan/bi: Ignore swizzle in unwritten component by Alyssa Rosenzweig · 4 years, 3 months ago
  68. e0a51d5 pan/bi: Ingest vecN directly (again) by Alyssa Rosenzweig · 4 years, 4 months ago
  69. 11bccb0 pan/bi: Respect shift when printing immediates by Alyssa Rosenzweig · 4 years, 4 months ago
  70. 9213b25 pan/bi: Add store_channels property by Alyssa Rosenzweig · 4 years, 4 months ago
  71. 9458b01 pan/bi: Flesh out st_vary IR by Alyssa Rosenzweig · 4 years, 4 months ago
  72. 908341e pan/bi: Add bi_load32_components helper by Alyssa Rosenzweig · 4 years, 4 months ago
  73. 58a51c4 pan/bi: Add bi_emit_before helper by Alyssa Rosenzweig · 4 years, 4 months ago
  74. 6b7077e pan/bi: Implement FMA/MOV without modifiers by Alyssa Rosenzweig · 4 years, 4 months ago
  75. e323df0 pan/bi: Don't hide SCHED_ADD inside HI_LATENCY by Alyssa Rosenzweig · 4 years, 4 months ago
  76. 42af9f4 pan/bi: Route through clause header by Alyssa Rosenzweig · 4 years, 4 months ago
  77. d4fbf75 pan/bi: Skip over data registers in port assignment by Alyssa Rosenzweig · 4 years, 4 months ago
  78. cd40e18 pan/bi: Model 3-bit Bifrost srcs in IR by Alyssa Rosenzweig · 4 years, 4 months ago
  79. 9269c85 pan/bi: Setup initial clause packing by Alyssa Rosenzweig · 4 years, 4 months ago
  80. e8139ef pan/bi: Add register allocator by Alyssa Rosenzweig · 4 years, 4 months ago
  81. e1d9533 pan/bi: Fix vector handling of readmasks by Alyssa Rosenzweig · 4 years, 4 months ago
  82. c63105f pan/bi: Minor fixes in iteration macros by Alyssa Rosenzweig · 4 years, 4 months ago
  83. 58f9171 pan/bi: Add dead code elimination pass by Alyssa Rosenzweig · 4 years, 4 months ago
  84. 56e1c60 pan/bi: Add liveness analysis pass by Alyssa Rosenzweig · 4 years, 4 months ago
  85. 0bff6e5 pan/bi: Add bi_max_temp helper by Alyssa Rosenzweig · 4 years, 4 months ago
  86. 6e0479a pan/bi: Add bi_next/prev_op helpers by Alyssa Rosenzweig · 4 years, 4 months ago
  87. e623007 pan/bi: Add bi_bytemask_of_read_components helpers by Alyssa Rosenzweig · 4 years, 4 months ago
  88. e94754a pan/bi: Paste over bi_has_arg by Alyssa Rosenzweig · 4 years, 4 months ago
  89. 9b75f41 panfrost: Sync Midgard/Bifrost control flow by Alyssa Rosenzweig · 4 years, 4 months ago
  90. 218785c pan/bi: Implement sysvals by Alyssa Rosenzweig · 4 years, 4 months ago
  91. 20c7d57 pan/bi: Specify comparison op for BI_CMP by Alyssa Rosenzweig · 4 years, 4 months ago
  92. 55f0d81 pan/bi: Add isub op by Alyssa Rosenzweig · 4 years, 4 months ago
  93. b674e39 pan/bi: Add BI_SPECIAL_* enum by Alyssa Rosenzweig · 4 years, 4 months ago
  94. 69c66ff pan/bi: Remove bi_load by Alyssa Rosenzweig · 4 years, 4 months ago
  95. e9d480c pan/bi: Introduce writemasks by Alyssa Rosenzweig · 4 years, 4 months ago
  96. 795646d pan/bi: Generalize swizzles to avoid extracts by Alyssa Rosenzweig · 4 years, 4 months ago
  97. 9b8cb9f panfrost: Move mir_to_bytemask to common code by Alyssa Rosenzweig · 4 years, 4 months ago
  98. b329f8c pan/bi: Add dummy scheduler by Alyssa Rosenzweig · 4 years, 4 months ago
  99. 1ead0d3 pan/bi: Add preliminary LOAD_UNIFORM implementation by Alyssa Rosenzweig · 4 years, 4 months ago
  100. d86659c pan/bi: Add helpers for creating temporaries by Alyssa Rosenzweig · 4 years, 4 months ago