llvm-6502/lib
Chandler Carruth cea05a55a2 [LCG] Rather than doing a linear time SmallSetVector removal of each
child from the worklist, wait until we actually need to pop another
element off of the worklist and skip over any that were already visited
by the DFS. This also enables swapping the nodes of the SCC into the
worklist. No functionality changed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207212 91177308-0d34-0410-b5e6-96231b3b80d8
2014-04-25 09:08:05 +00:00
..
Analysis [LCG] Rather than doing a linear time SmallSetVector removal of each 2014-04-25 09:08:05 +00:00
AsmParser Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
Bitcode Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
CodeGen Add missing cpp file header 2014-04-25 06:22:32 +00:00
DebugInfo [DWARF parser] Make a few methods non-public 2014-04-24 23:08:56 +00:00
ExecutionEngine [C++] Use 'nullptr'. 2014-04-24 06:44:33 +00:00
IR Add 'musttail' marker to call instructions 2014-04-24 20:14:34 +00:00
IRReader
LineEditor
Linker
LTO
MC Fix quadratic performance during debug compression due to sections x symbols iteration. 2014-04-25 00:48:01 +00:00
Object
Option
ProfileData ProfileData: Treat missing function counts as malformed 2014-04-25 02:45:33 +00:00
Support
TableGen
Target X86: convert object streamer selection to a switch 2014-04-25 06:29:36 +00:00
Transforms [C++] Use 'nullptr'. Transforms edition. 2014-04-25 05:29:35 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile