--- llvmCore/lib/CodeGen/MachineSSAUpdater.cpp.orig 2015-10-12 19:33:17.000000000 -0400
+++ llvmCore/lib/CodeGen/MachineSSAUpdater.cpp 2015-10-12 19:34:31.000000000 -0400
return *static_cast<IncomingPredInfoTy*>(IPI);
+#pragma clang optimize off
MachineSSAUpdater::MachineSSAUpdater(MachineFunction &MF,
SmallVectorImpl<MachineInstr*> *NewPHI)
: AV(0), IPI(0), InsertedPHIs(NewPHI) {
delete &getAvailableVals(AV);
delete &getIncomingPredInfo(IPI);
+#pragma clang optimize on
/// Initialize - Reset this object to get ready for a new set of SSA
/// updates. ProtoValue is the value used to name PHI nodes.
--- llvmCore/lib/Transforms/Utils/SSAUpdater.cpp.orig 2015-10-12 19:34:50.000000000 -0400
+++ llvmCore/lib/Transforms/Utils/SSAUpdater.cpp 2015-10-12 19:35:24.000000000 -0400
return *static_cast<IncomingPredInfoTy*>(IPI);
+#pragma clang optimize off
SSAUpdater::SSAUpdater(SmallVectorImpl<PHINode*> *NewPHI)
: AV(0), PrototypeValue(0), IPI(0), InsertedPHIs(NewPHI) {}
delete &getAvailableVals(AV);
delete &getIncomingPredInfo(IPI);
+#pragma clang optimize on
/// Initialize - Reset this object to get ready for a new set of SSA
/// updates. ProtoValue is the value used to name PHI nodes.