Temporarily revert:
authorEric Christopher <echristo@gmail.com>
Sat, 12 Mar 2016 01:47:22 +0000 (01:47 +0000)
committerEric Christopher <echristo@gmail.com>
Sat, 12 Mar 2016 01:47:22 +0000 (01:47 +0000)
commit35abd051c06c8b8fe97bff497da9a1ed380b5d38
treec4a184bec8dc19e24277f6ebbea8e69f9fc4437a
parent02e3dd4b2e01aeb44b4ea9d083f1c9fbeb646f86
Temporarily revert:

commit ae14bf6488e8441f0f6d74f00455555f6f3943ac
Author: Mehdi Amini <mehdi.amini@apple.com>
Date:   Fri Mar 11 17:15:50 2016 +0000

    Remove PreserveNames template parameter from IRBuilder

    Summary:
    Following r263086, we are now relying on a flag on the Context to
    discard Value names in release builds.

    Reviewers: chandlerc

    Subscribers: mzolotukhin, llvm-commits

    Differential Revision: http://reviews.llvm.org/D18023

    From: Mehdi Amini <mehdi.amini@apple.com>

    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@263258
    91177308-0d34-0410-b5e6-96231b3b80d8

until we can figure out what to do about clang and Release build testing.

This reverts commit 263258.

llvm-svn: 263321
14 files changed:
llvm/include/llvm/Analysis/MemoryBuiltins.h
llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
llvm/include/llvm/IR/IRBuilder.h
llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp
llvm/lib/Transforms/IPO/MergeFunctions.cpp
llvm/lib/Transforms/InstCombine/InstCombineInternal.h
llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp
llvm/lib/Transforms/Scalar/LoadCombine.cpp
llvm/lib/Transforms/Scalar/SROA.cpp
llvm/lib/Transforms/Utils/SimplifyCFG.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/unittests/IR/IRBuilderTest.cpp
llvm/unittests/IR/PatternMatch.cpp