(Almost) always call reserveOperandSpace() on newly created PHINodes.
authorJay Foad <jay.foad@gmail.com>
Wed, 30 Mar 2011 11:19:20 +0000 (11:19 +0000)
committerJay Foad <jay.foad@gmail.com>
Wed, 30 Mar 2011 11:19:20 +0000 (11:19 +0000)
commitd8b4fb4aab4d6fedb2b14bed1b846451b17bde7c
treefb1299f91120b2d0bf513abc2ac6f42393fc627d
parent8be7d8b43cef4fda9dec3ce05449e3d74c25fb04
(Almost) always call reserveOperandSpace() on newly created PHINodes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128535 91177308-0d34-0410-b5e6-96231b3b80d8
26 files changed:
examples/Kaleidoscope/Chapter5/toy.cpp
examples/Kaleidoscope/Chapter6/toy.cpp
examples/Kaleidoscope/Chapter7/toy.cpp
lib/Analysis/ScalarEvolutionExpander.cpp
lib/CodeGen/DwarfEHPrepare.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/IPO/LowerSetJmp.cpp
lib/Transforms/IPO/PartialInlining.cpp
lib/Transforms/InstCombine/InstCombineCasts.cpp
lib/Transforms/InstCombine/InstCombinePHI.cpp
lib/Transforms/Instrumentation/PathProfiling.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/Scalar/SimplifyCFGPass.cpp
lib/Transforms/Scalar/TailRecursionElimination.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp
lib/Transforms/Utils/BreakCriticalEdges.cpp
lib/Transforms/Utils/CodeExtractor.cpp
lib/Transforms/Utils/InlineFunction.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
tools/bugpoint/Miscompilation.cpp
unittests/Transforms/Utils/Local.cpp