Skip to content
Snippets Groups Projects

Misc. fixes to make cava compile

Merged rarbore2 requested to merge make_cava_work into main
  • Add max / min intrinsics
  • DC substitution leaves phantom invalid DCs that are never referenced; skip these DCs in bottom up iteration over all DCs
  • Separate analysis for device placement, can be used in backends to know where other functions are placed
  • Support AsyncRust functions calling other AsyncRust functions, as well as other LLVM functions
  • Fix the names of a bunch of tests, call still works when not inlining in AsyncRust functions
  • Comment out forkify and forkguardelim since they are known broken, and were preventing cava from working

Merge request reports

Pipeline #200749 passed

Pipeline passed for 6d98b9e7 on make_cava_work

Merged by rarbore2rarbore2 3 months ago (Dec 24, 2024 5:59am UTC)

Loading

Pipeline #200750 passed

Pipeline passed for 19c7dde3 on main

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading