diff options
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-07-24 00:53:19 +0000 |
|---|---|---|
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2014-07-24 00:53:19 +0000 |
| commit | 1698de2879bb543a805902f87d143a6c8c86b17c (patch) | |
| tree | b6c0131f2d386c2fecf18e04dcd0f73195e078f5 /llvm/lib/IR/Function.cpp | |
| parent | 5149bac8b4cbb404618bcadb84f76d9a2cd3a406 (diff) | |
| download | bcm5719-llvm-1698de2879bb543a805902f87d143a6c8c86b17c.tar.gz bcm5719-llvm-1698de2879bb543a805902f87d143a6c8c86b17c.zip | |
IR: Add Value::sortUseList()
Add `Value::sortUseList()`, templated on the comparison function to use.
The sort is an iterative merge sort that uses a binomial vector of
already-merged lists to limit the size overhead to `O(1)`.
This is part of PR5680.
llvm-svn: 213824
Diffstat (limited to 'llvm/lib/IR/Function.cpp')
0 files changed, 0 insertions, 0 deletions

