SuccessChanges

Summary

  1. [SelectionDAGBuilder] Simplify loop in visitSelect back to how it was (details)
  2. Fix llvm-reduce tests so that they don't assume the source code is (details)
Commit 344c398e2a0bbdaceae2f104b2e320a9ecb1a07a by craig.topper
[SelectionDAGBuilder] Simplify loop in visitSelect back to how it was
before r255558.
This code was changed to accomodate fp128 being softened to itself
during type legalization on x86-64. This was done in order to create
libcalls while having fp128 as a legal type. We're now doing the libcall
creation during LegalizeDAG and the type legalization changes to enable
the old behavior have been removed. So this change to
SelectionDAGBuilder is no longer needed.
llvm-svn: 371771
The file was modifiedllvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
Commit 396d0e1635b535397aecfc542320c98c3119b1b1 by timshen91
Fix llvm-reduce tests so that they don't assume the source code is
writable.
Instead of copying over the original file permissions, just create a new
file and add the executable bit.
llvm-svn: 371772
The file was modifiedllvm/test/Reduce/remove-funcs.ll
The file was modifiedllvm/test/Reduce/remove-metadata.ll
The file was modifiedllvm/test/Reduce/remove-global-vars.ll
The file was modifiedllvm/test/Reduce/remove-args.ll