This is an archive of the discontinued LLVM Phabricator instance.

[Fixed Point] Use FixedPointBuilder to codegen fixed-point IR.
ClosedPublic

Authored by ebevhan on Aug 20 2020, 5:39 AM.

Details

Summary

This changes the methods in CGExprScalar to use
FixedPointBuilder to generate IR for fixed-point
conversions and operations.

Since FixedPointBuilder emits padded operations slightly
differently than the original code, some tests change.

Diff Detail

Event Timeline

ebevhan created this revision.Aug 20 2020, 5:39 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 20 2020, 5:39 AM
Herald added a subscriber: bjope. · View Herald Transcript
ebevhan requested review of this revision.Aug 20 2020, 5:39 AM
leonardchan accepted this revision.Aug 20 2020, 10:56 AM
This revision is now accepted and ready to land.Aug 20 2020, 10:56 AM
This revision was landed with ongoing or failed builds.Aug 24 2020, 5:38 AM
This revision was automatically updated to reflect the committed changes.