This is an archive of the discontinued LLVM Phabricator instance.

[Power PC] llvm soft float support for ppc32
ClosedPublic

Authored by spetrovic on Oct 13 2015, 9:30 AM.

Details

Summary

This is is second in set of patches for soft float support for ppc32, it enables soft float operations. This patch depends on previuos patch ( http://reviews.llvm.org/D13351 ).

Diff Detail

Repository
rL LLVM

Event Timeline

spetrovic updated this revision to Diff 37245.Oct 13 2015, 9:30 AM
spetrovic retitled this revision from to [Power PC] llvm soft float support for ppc32.
spetrovic updated this object.
spetrovic added reviewers: hfinkel, petarj.
spetrovic set the repository for this revision to rL LLVM.
spetrovic updated this object.Oct 13 2015, 9:36 AM
hfinkel added inline comments.Oct 27 2015, 4:38 PM
lib/Target/PowerPC/PPCISelLowering.cpp
71 ↗(On Diff #37245)

Add a space after 'if'

2948 ↗(On Diff #37245)

Add a space after 'if'

lib/Target/PowerPC/PPCTargetMachine.cpp
235 ↗(On Diff #37245)

You've copied this code from the ARM and/or X86 targets, but did not copy the associated FIXME comment above it. Please copy the associated FIXME comment as well.

test/CodeGen/PowerPC/ppcsoftops.ll
50 ↗(On Diff #37245)

Please remove unnecessary attributes.

spetrovic updated this revision to Diff 38884.Nov 2 2015, 2:57 AM
spetrovic marked 4 inline comments as done.

Comments addressed.

hfinkel accepted this revision.Nov 10 2015, 1:57 PM
hfinkel edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Nov 10 2015, 1:57 PM
This revision was automatically updated to reflect the committed changes.