This is an archive of the discontinued LLVM Phabricator instance.

[Polly] [PPCGCodeGeneration] [NFC] PPCGCodeGen has a multitude of places it bails out. Log all of these occruences
ClosedPublic

Authored by bollu on Aug 4 2017, 8:45 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

bollu created this revision.Aug 4 2017, 8:45 AM
grosser edited edge metadata.Aug 4 2017, 9:07 AM

LGTM.

lib/CodeGen/PPCGCodeGeneration.cpp
128 ↗(On Diff #109753)

This probably fits better in ScopInfo, no?

grosser accepted this revision.Aug 4 2017, 9:07 AM
This revision is now accepted and ready to land.Aug 4 2017, 9:07 AM
bollu added inline comments.Aug 4 2017, 11:57 AM
lib/CodeGen/PPCGCodeGeneration.cpp
128 ↗(On Diff #109753)

ScopInfo is a dumping ground :) Since this is localised here, I'd like to keep it here till I spot a use somewhere else.

grosser added inline comments.Aug 4 2017, 11:59 AM
lib/CodeGen/PPCGCodeGeneration.cpp
128 ↗(On Diff #109753)

The problem is that nobody except you will know to look here for such a functionality.

This revision was automatically updated to reflect the committed changes.