trunk/4afcdd7d224e03231a990eb8e62cf23c339d36c3: [Inductor] Preserve fp32 compute promotion in value_expr (#197132)
- PyTorch: 1016 events in the last 90 days
- PyTorch: 1005th Release in the last 90 days
- Previous: earlier the same day · ciflow/xpu/196910
What happened
Fix for the bf16/fp16 floor-division compile crash - apply bf16/fp16 upcasting for value expr: #197002 . We correctly infer this is a value expr, not index expr, but need to upcast bf/fp16 to match compute type. Authored with assistance from Codex. Compiling floor division of an arange cast to fp16 or bf16 can fail because Triton's libdevice.isinf receives a low-precision operand. value_expr was casting the result b…
Summary assembled by rule from the sources below