This is an archive of the discontinued LLVM Phabricator instance.

Add an AArch64 DAG combine to eliminate unnecessary XTN operations when truncating v1i64 to v1i32.
Needs ReviewPublic

Authored by resistor on Jan 7 2023, 9:54 PM.
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None

Diff Detail

Event Timeline

resistor created this revision.Jan 7 2023, 9:54 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 7 2023, 9:54 PM
resistor requested review of this revision.Jan 7 2023, 9:54 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 7 2023, 9:54 PM
HsiangKai added inline comments.
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
17477

Put SDLoc(N) into the argument list.

resistor updated this revision to Diff 487264.Jan 8 2023, 7:31 PM

Update for comment

resistor marked an inline comment as done.Jan 8 2023, 7:31 PM