This is an archive of the discontinued LLVM Phabricator instance.

[PowerPC] Rename fp/int conversion nodes
AbandonedPublic

Authored by qiucf on Apr 16 2023, 10:24 PM.

Details

Reviewers
shchenz
nemanjai
Group Reviewers
Restricted Project
Summary

PowerPC backend uses FCFID* and FCTI(D|W)* as custom ISD node name for in-place conversion between float and integers. But we do not always use these instructions.

Also, separate nodes from int to f32/f64/f128 are not needed, since we can differentiate them by node types.

Diff Detail

Event Timeline

qiucf created this revision.Apr 16 2023, 10:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 16 2023, 10:24 PM
qiucf requested review of this revision.Apr 16 2023, 10:24 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 16 2023, 10:24 PM
qiucf planned changes to this revision.Apr 18 2023, 1:28 AM
qiucf updated this revision to Diff 525014.May 23 2023, 10:57 PM
qiucf edited the summary of this revision. (Show Details)