Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "[CodeGenCXX] Treat 'this' as noalias in constructors" | Sean Fertile | 2018-10-15 | 1 | -1/+1 |
| | | | | | | | This reverts commit https://reviews.llvm.org/rL344150 which causes MachineOutliner related failures on the ppc64le multistage buildbot. llvm-svn: 344526 | ||||
* | [CodeGenCXX] Treat 'this' as noalias in constructors | Anton Bikineev | 2018-10-10 | 1 | -1/+1 |
| | | | | | | | | | This is currently a clang extension and a resolution of the defect report in the C++ Standard. Differential Revision: https://reviews.llvm.org/D46441 llvm-svn: 344150 | ||||
* | Recommit rL323952: [DebugInfo] Enable debug information for C99 VLA types. | Sander de Smalen | 2018-02-03 | 1 | -0/+4 |
| | | | | | | Fixed build issue when building with g++-4.8 (specialization after instantiation). llvm-svn: 324173 | ||||
* | Reverting patch rL323952 due to build errors that I | Sander de Smalen | 2018-02-01 | 1 | -4/+0 |
| | | | | | | haven't encountered in local builds. llvm-svn: 323956 | ||||
* | [DebugInfo] Enable debug information for C99 VLA types | Sander de Smalen | 2018-02-01 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | Summary: This patch enables debugging of C99 VLA types by generating more precise LLVM Debug metadata, using the extended DISubrange 'count' field that takes a DIVariable. This should implement: Bug 30553: Debug info generated for arrays is not what GDB expects (not as good as GCC's) https://bugs.llvm.org/show_bug.cgi?id=30553 Reviewers: echristo, aprantl, dexonsmith, clayborg, pcc, kristof.beyls, dblaikie Reviewed By: aprantl Subscribers: jholewinski, schweitz, davide, fhahn, JDevlieghere, cfe-commits Differential Revision: https://reviews.llvm.org/D41698 llvm-svn: 323952 | ||||
* | Implementation of VlA of GNU C++ extension, by Vladimir Yakovlev. | Alexey Bataev | 2016-04-29 | 1 | -0/+139 |
This enables GNU C++ extension "Variable length array" by default. Differential Revision: http://reviews.llvm.org/D18823 llvm-svn: 268018 |