diff options
| author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-11-13 00:54:12 +0000 |
|---|---|---|
| committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-11-13 00:54:12 +0000 |
| commit | 52c0b58d33385417567a404149570fd2b6895c91 (patch) | |
| tree | da657dd4afd3bd24cdce33618b73f79ded26ccda /llvm/lib/CodeGen/LatencyPriorityQueue.cpp | |
| parent | edac22a9f3b1355c01ae4fb66958e93db2387ffb (diff) | |
| download | bcm5719-llvm-52c0b58d33385417567a404149570fd2b6895c91.tar.gz bcm5719-llvm-52c0b58d33385417567a404149570fd2b6895c91.zip | |
Fix some wrong-code bugs in implicitly-defined assignment operators:
- In C++11, perform overload resolution over all assignment operators, rather than just looking for copy/move assignment operators.
- Clean up after temporaries produced by operator= immediately, rather than accumulating them until the end of the function.
llvm-svn: 167798
Diffstat (limited to 'llvm/lib/CodeGen/LatencyPriorityQueue.cpp')
0 files changed, 0 insertions, 0 deletions

