The GitHub Actions job "tvm-bot" on tvm.git/main has succeeded. Run started by GitHub user tlopex (triggered by tlopex).
Head commit for run: 44597a1d69e636569e3758e95017372a6fca464f / Akaash Parthasarathy <[email protected]> [Fix][TIRx] Preserve index semantics when narrowing to int32 (#20129) This PR fixes two cases where `ForceNarrowIndexToInt32` could produce invalid or semantically different index expressions. When rewriting `if_then_else` and `Select`, one branch may remain `int64` while the other is narrowed to `int32`. The pass now derives the result type from the rewritten branches and casts the narrower branch to the common type. The pass also adjusts signed left and right shifts when their input is narrowed. Under the pass invariant that index values fit in `int32`, scalar, dynamic, and vector shift amounts greater than the new sign-bit position are clamped lane-wise to that position. This preserves right-shift sign extraction and keeps left shifts valid without changing representable results. The clamp is scoped to `ForceNarrowIndexToInt32`, so datatype legalization used by substitution preserves the original shift amount. Report URL: https://github.com/apache/tvm/actions/runs/33291070312 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
