Make NVPTX require structured CFG. Added a temporary flag to
"roll back" the behavior for easy deployment.
Combined with D45008, this fixes several internal Nvidia GPU test
failures that we suspect to be ptxas miscompiles (PR27738).
Paths
| Differential D45070
[NVPTX] Enable StructuredCFG for NVPTX ClosedPublic Authored by timshen on Mar 29 2018, 4:45 PM.
Details Summary Make NVPTX require structured CFG. Added a temporary flag to Combined with D45008, this fixes several internal Nvidia GPU test
Diff Detail
Event TimelineHerald added subscribers: hiraditya, sanjoy, jholewinski. · View Herald TranscriptMar 29 2018, 4:45 PM This revision is now accepted and ready to land.Mar 29 2018, 4:46 PM Closed by commit rL328885: [NVPTX] Enable StructuredCFG for NVPTX (authored by timshen). · Explain WhyMar 30 2018, 10:53 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 140366 llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
|