Merge main -> google * 810f6fdc5 Delete file added back by merge (#6031) * dc751f19e Add Nod to AUTHORS (#6028) * 722a2ba1f Add Fraunhofer to AUTHORS (#6025) * 4a8b16999 Create new pass PromoteTensorLoads. (#6023) * ba661e878 Add a pass to verify that input to the compiler is legal. (#6022) * dffa21066 Implement direct lowering of broadcasts from chlo. * 552d3f888 Relicense IREE under the LLVM license (#6020) * 9c364e9aa Expose F32ToF16 demotion pass in IREE translate pipeline (#6016) * a05e2cc67 Fix base result index in DispatchWorkgroupsOp patterns. (#6019) * b0c5c584f Delete dead files. (#6018) * be0c0604a Start porting the Conversion dir to tablegen pass registration. (#6011) * ff83fe055 Switch glob to enforce_glob for BUILD files. (#6017) * 05d90e651 Integrate MLIR-EmitC at iml130/mlir-emitc@108a78da (#6015) * f97241538 [vulkan] Rework target triple support (#5960) * 57e2a2db2 Add end-to-end tests for mhlo.scatter. (#6002) * de970df74 Merge google -> main #6012 * f985f42fa Add KWS Streaming dependency to Kokoro Docker images (#5986) * 13305d2d4 Propagate diagnostics instead of asserting in stream conversion (#5991) PiperOrigin-RevId: 376252435