summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
diff options
context:
space:
mode:
authorNick Lewycky <nicholas@mxc.ca>2017-05-02 01:06:16 +0000
committerNick Lewycky <nicholas@mxc.ca>2017-05-02 01:06:16 +0000
commitc190f96b7dbd1c3462a3cf7bd5faa6fb9866424d (patch)
tree6cb5f5690edf6968de12b262dc5f2959c8a826ef /llvm/lib/Target/PowerPC/PPCISelLowering.cpp
parent899a75cefe941d44efed81b8e78de800205c8707 (diff)
downloadbcm5719-llvm-c190f96b7dbd1c3462a3cf7bd5faa6fb9866424d.tar.gz
bcm5719-llvm-c190f96b7dbd1c3462a3cf7bd5faa6fb9866424d.zip
Revert r301785 (and r301787) because they caused PR32864.
The fix is that ExprEvaluatorBase::VisitInitListExpr should handle transparent exprs instead of exprs with one element. Fixing that uncovers one testcase failure because the AST for "constexpr _Complex float test2 = {1};" is wrong (the _Complex prvalue should not be const-qualified), and a number of test failures in test/OpenMP where the captured stmt contains an InitListExpr that is in syntactic form. llvm-svn: 301891
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCISelLowering.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud