Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/bsd/llvm/dist/llvm Mark files without llvm-215315 t...



details:   https://anonhg.NetBSD.org/src/rev/fc44f5f85c52
branches:  trunk
changeset: 798172:fc44f5f85c52
user:      joerg <joerg%NetBSD.org@localhost>
date:      Sun Aug 10 17:21:24 2014 +0000

description:
Mark files without llvm-215315 tag as dead.

diffstat:

 external/bsd/llvm/dist/llvm/autoconf/m4/path_tclsh.m4                                     |   39 -
 external/bsd/llvm/dist/llvm/include/llvm/ADT/OwningPtr.h                                  |  165 -
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAtom.h                                      |  199 --
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCFunction.h                                  |  142 -
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCModule.h                                    |  134 -
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCModuleYAML.h                                |   40 -
 external/bsd/llvm/dist/llvm/include/llvm/MC/MCObjectSymbolizer.h                          |   83 -
 external/bsd/llvm/dist/llvm/include/llvm/Object/StringTableBuilder.h                      |   59 -
 external/bsd/llvm/dist/llvm/include/llvm/Object/YAML.h                                    |  117 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/Disassembler.h                           |   35 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/FEnv.h                                   |   56 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/IncludeFile.h                            |   79 -
 external/bsd/llvm/dist/llvm/include/llvm/Support/system_error.h                           |  901 ----------
 external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/SpecialCaseList.h               |  114 -
 external/bsd/llvm/dist/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp                     |  721 --------
 external/bsd/llvm/dist/llvm/lib/MC/MCAtom.cpp                                             |  114 -
 external/bsd/llvm/dist/llvm/lib/MC/MCDisassembler.cpp                                     |   39 -
 external/bsd/llvm/dist/llvm/lib/MC/MCExternalSymbolizer.cpp                               |  198 --
 external/bsd/llvm/dist/llvm/lib/MC/MCFunction.cpp                                         |   76 -
 external/bsd/llvm/dist/llvm/lib/MC/MCModule.cpp                                           |  142 -
 external/bsd/llvm/dist/llvm/lib/MC/MCModuleYAML.cpp                                       |  464 -----
 external/bsd/llvm/dist/llvm/lib/MC/MCObjectDisassembler.cpp                               |  574 ------
 external/bsd/llvm/dist/llvm/lib/MC/MCObjectSymbolizer.cpp                                 |  268 --
 external/bsd/llvm/dist/llvm/lib/MC/MCRelocationInfo.cpp                                   |   39 -
 external/bsd/llvm/dist/llvm/lib/Object/StringTableBuilder.cpp                             |   51 -
 external/bsd/llvm/dist/llvm/lib/Object/YAML.cpp                                           |   66 -
 external/bsd/llvm/dist/llvm/lib/Support/Disassembler.cpp                                  |   74 -
 external/bsd/llvm/dist/llvm/lib/Support/IncludeFile.cpp                                   |   20 -
 external/bsd/llvm/dist/llvm/lib/Support/Unix/system_error.inc                             |   34 -
 external/bsd/llvm/dist/llvm/lib/Support/Windows/system_error.inc                          |  142 -
 external/bsd/llvm/dist/llvm/lib/Support/system_error.cpp                                  |  130 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDGPUConvertToISA.cpp                        |   62 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILBase.td                                  |   25 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILISelLowering.cpp                         |  560 ------
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILInstrInfo.td                             |  150 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILIntrinsicInfo.cpp                        |   81 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILIntrinsicInfo.h                          |   49 -
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILIntrinsics.td                            |  224 --
 external/bsd/llvm/dist/llvm/lib/Target/R600/AMDILRegisterInfo.td                          |  107 -
 external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GlobalMerge.cpp                         |  313 ---
 external/bsd/llvm/dist/llvm/lib/Transforms/Utils/SpecialCaseList.cpp                      |  221 --
 external/bsd/llvm/dist/llvm/test/Assembler/alias-addrspace.ll                             |    6 -
 external/bsd/llvm/dist/llvm/test/Assembler/alias-to-alias.ll                              |    5 -
 external/bsd/llvm/dist/llvm/test/Assembler/alias-to-alias2.ll                             |    7 -
 external/bsd/llvm/dist/llvm/test/Assembler/alias-type.ll                                  |    6 -
 external/bsd/llvm/dist/llvm/test/Bitcode/deprecated-linker_private-linker_private_weak.ll |   17 -
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-convert-v2f64-v2i32.ll             |   24 -
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-convert-v2i32-v2f64.ll             |   29 -
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-dagcombiner-indexed-load.ll        |   46 -
 external/bsd/llvm/dist/llvm/test/CodeGen/AArch64/arm64-frameaddr.ll                       |   15 -
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64-fp-indexed-ls.ll                     |  110 -
 external/bsd/llvm/dist/llvm/test/CodeGen/Mips/mips64countleading.ll                       |   24 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/2007-09-18-ShuffleXformBug.ll                |   30 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/avx512-zext-load-crash.ll                    |   14 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/fold-pcmpeqd-0.ll                            |  117 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-64-frameaddr.ll                          |   15 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-frameaddr.ll                             |    9 -
 external/bsd/llvm/dist/llvm/test/CodeGen/X86/x86-frameaddr2.ll                            |    9 -
 external/bsd/llvm/dist/llvm/test/DebugInfo/2010-01-19-DbgScope.ll                         |   35 -
 external/bsd/llvm/dist/llvm/test/ExecutionEngine/RuntimeDyld/macho_relocations.test       |    1 -
 external/bsd/llvm/dist/llvm/test/Linker/Inputs/cycle.ll                                   |    2 -
 external/bsd/llvm/dist/llvm/test/Linker/cycle.ll                                          |    7 -
 external/bsd/llvm/dist/llvm/test/MC/AsmParser/cfi-invalid-startproc.s                     |   16 -
 external/bsd/llvm/dist/llvm/test/MC/MachO/eh-symbols.s                                    |   25 -
 external/bsd/llvm/dist/llvm/test/Object/nm-ir.ll                                          |   34 -
 external/bsd/llvm/dist/llvm/test/Other/link-opts.ll                                       |   13 -
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/AArch64/arm64.ll                  |   88 -
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/AArch64/lit.local.cfg             |    4 -
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/ARM/arm.ll                        |   85 -
 external/bsd/llvm/dist/llvm/test/Transforms/GlobalMerge/ARM/lit.local.cfg                 |    4 -
 external/bsd/llvm/dist/llvm/test/Transforms/InstCombine/ashr-nop.ll                       |    8 -
 external/bsd/llvm/dist/llvm/test/Transforms/InstSimplify/2010-12-20-Distribute.ll         |   62 -
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/2002-05-15-SubReassociate2.ll     |   13 -
 external/bsd/llvm/dist/llvm/test/Transforms/Reassociate/subtest2.ll                       |   13 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/out-of-section-sym.elf-i386    |  Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/Inputs/trivial.obj.elf-i386           |  Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/disassembly-show-raw.test             |   14 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/lit.local.cfg                         |    3 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-objdump/out-of-section-sym.test               |   13 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bad-hash.profdata             |    4 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/bar3-1.profdata               |    6 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/c-general.profdata            |  Bin 
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/extra-word.profdata           |    2 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-1.profdata               |    6 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3-2.profdata               |    6 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3bar3-1.profdata           |   13 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo3bar3-2.profdata           |   13 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo4-1.profdata               |    7 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/foo4-2.profdata               |    7 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/invalid-count-later.profdata  |    4 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/no-counts.profdata            |    3 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/Inputs/overflow.profdata             |    4 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/errors.test                          |   16 -
 external/bsd/llvm/dist/llvm/test/tools/llvm-profdata/simple.test                          |   77 -
 external/bsd/llvm/dist/llvm/unittests/ADT/OwningPtrTest.cpp                               |  273 ---
 external/bsd/llvm/dist/llvm/unittests/Object/CMakeLists.txt                               |    9 -
 external/bsd/llvm/dist/llvm/unittests/Object/Makefile                                     |   15 -
 external/bsd/llvm/dist/llvm/unittests/Object/StringTableBuilderTest.cpp                   |   40 -
 external/bsd/llvm/dist/llvm/unittests/Object/YAMLTest.cpp                                 |   38 -
 external/bsd/llvm/dist/llvm/unittests/Transforms/Utils/SpecialCaseList.cpp                |  232 --
 external/bsd/llvm/dist/llvm/utils/FileUpdate/CMakeLists.txt                               |    5 -
 external/bsd/llvm/dist/llvm/utils/FileUpdate/FileUpdate.cpp                               |   87 -
 external/bsd/llvm/dist/llvm/utils/FileUpdate/Makefile                                     |   21 -
 external/bsd/llvm/dist/llvm/utils/TableGen/SetTheory.cpp                                  |  323 ---
 external/bsd/llvm/dist/llvm/utils/TableGen/SetTheory.h                                    |  142 -
 105 files changed, 0 insertions(+), 9383 deletions(-)

diffs (truncated from 9797 to 300 lines):

diff -r 946117eef9c6 -r fc44f5f85c52 external/bsd/llvm/dist/llvm/autoconf/m4/path_tclsh.m4
--- a/external/bsd/llvm/dist/llvm/autoconf/m4/path_tclsh.m4     Sun Aug 10 17:21:02 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-dnl This macro checks for tclsh which is required to run dejagnu. On some 
-dnl platforms (notably FreeBSD), tclsh is named tclshX.Y - this handles
-dnl that for us so we can get the latest installed tclsh version.
-dnl 
-AC_DEFUN([DJ_AC_PATH_TCLSH], [
-no_itcl=true
-AC_MSG_CHECKING(for the tclsh program in tclinclude directory)
-AC_ARG_WITH(tclinclude,
-  AS_HELP_STRING([--with-tclinclude],
-                [directory where tcl headers are]), 
-  [with_tclinclude=${withval}],[with_tclinclude=''])
-AC_CACHE_VAL(ac_cv_path_tclsh,[
-dnl first check to see if --with-itclinclude was specified
-if test x"${with_tclinclude}" != x ; then
-  if test -f ${with_tclinclude}/tclsh ; then
-    ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
-  elif test -f ${with_tclinclude}/src/tclsh ; then
-    ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
-  else
-    AC_MSG_ERROR([${with_tclinclude} directory doesn't contain tclsh])
-  fi
-fi])
-
-dnl see if one is installed
-if test x"${ac_cv_path_tclsh}" = x ; then
-  AC_MSG_RESULT(none)
-  AC_PATH_PROGS([TCLSH],[tclsh8.4 tclsh8.4.8 tclsh8.4.7 tclsh8.4.6 tclsh8.4.5 tclsh8.4.4 tclsh8.4.3 tclsh8.4.2 tclsh8.4.1 tclsh8.4.0 tclsh8.3 tclsh8.3.5 tclsh8.3.4 tclsh8.3.3 tclsh8.3.2 tclsh8.3.1 
tclsh8.3.0 tclsh])
-  if test x"${TCLSH}" = x ; then
-    ac_cv_path_tclsh='';
-  else
-    ac_cv_path_tclsh="${TCLSH}";
-  fi
-else
-  AC_MSG_RESULT(${ac_cv_path_tclsh})
-  TCLSH="${ac_cv_path_tclsh}"
-  AC_SUBST(TCLSH)
-fi
-])
-
diff -r 946117eef9c6 -r fc44f5f85c52 external/bsd/llvm/dist/llvm/include/llvm/ADT/OwningPtr.h
--- a/external/bsd/llvm/dist/llvm/include/llvm/ADT/OwningPtr.h  Sun Aug 10 17:21:02 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,165 +0,0 @@
-//===- llvm/ADT/OwningPtr.h - Smart ptr that owns the pointee ---*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file defines and implements the OwningPtr class.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_ADT_OWNINGPTR_H
-#define LLVM_ADT_OWNINGPTR_H
-
-#include "llvm/Support/Compiler.h"
-#include <cassert>
-#include <cstddef>
-#include <memory>
-
-namespace llvm {
-
-/// OwningPtr smart pointer - OwningPtr mimics a built-in pointer except that it
-/// guarantees deletion of the object pointed to, either on destruction of the
-/// OwningPtr or via an explicit reset().  Once created, ownership of the
-/// pointee object can be taken away from OwningPtr by using the take method.
-template<class T>
-class OwningPtr {
-  OwningPtr(OwningPtr const &) LLVM_DELETED_FUNCTION;
-  OwningPtr &operator=(OwningPtr const &) LLVM_DELETED_FUNCTION;
-  T *Ptr;
-public:
-  explicit OwningPtr(T *P = 0) : Ptr(P) {}
-
-  OwningPtr(OwningPtr &&Other) : Ptr(Other.take()) {}
-
-  OwningPtr &operator=(OwningPtr &&Other) {
-    reset(Other.take());
-    return *this;
-  }
-
-  OwningPtr(std::unique_ptr<T> Other) : Ptr(Other.release()) {}
-
-  OwningPtr &operator=(std::unique_ptr<T> Other) {
-    reset(Other.release());
-    return *this;
-  }
-
-#if LLVM_HAS_RVALUE_REFERENCE_THIS
-  operator std::unique_ptr<T>() && { return std::unique_ptr<T>(take()); }
-#endif
-
-  ~OwningPtr() {
-    delete Ptr;
-  }
-
-  /// reset - Change the current pointee to the specified pointer.  Note that
-  /// calling this with any pointer (including a null pointer) deletes the
-  /// current pointer.
-  void reset(T *P = 0) {
-    if (P == Ptr) return;
-    T *Tmp = Ptr;
-    Ptr = P;
-    delete Tmp;
-  }
-
-  /// take - Reset the owning pointer to null and return its pointer.  This does
-  /// not delete the pointer before returning it.
-  T *take() {
-    T *Tmp = Ptr;
-    Ptr = nullptr;
-    return Tmp;
-  }
-
-  T *release() { return take(); }
-
-  std::unique_ptr<T> take_unique() { return std::unique_ptr<T>(take()); }
-
-  T &operator*() const {
-    assert(Ptr && "Cannot dereference null pointer");
-    return *Ptr;
-  }
-
-  T *operator->() const { return Ptr; }
-  T *get() const { return Ptr; }
-  LLVM_EXPLICIT operator bool() const { return Ptr != nullptr; }
-  bool operator!() const { return Ptr == nullptr; }
-  bool isValid() const { return Ptr != nullptr; }
-
-  void swap(OwningPtr &RHS) {
-    T *Tmp = RHS.Ptr;
-    RHS.Ptr = Ptr;
-    Ptr = Tmp;
-  }
-};
-
-template<class T>
-inline void swap(OwningPtr<T> &a, OwningPtr<T> &b) {
-  a.swap(b);
-}
-
-/// OwningArrayPtr smart pointer - OwningArrayPtr provides the same
-///  functionality as OwningPtr, except that it works for array types.
-template<class T>
-class OwningArrayPtr {
-  OwningArrayPtr(OwningArrayPtr const &) LLVM_DELETED_FUNCTION;
-  OwningArrayPtr &operator=(OwningArrayPtr const &) LLVM_DELETED_FUNCTION;
-  T *Ptr;
-public:
-  explicit OwningArrayPtr(T *P = 0) : Ptr(P) {}
-
-  OwningArrayPtr(OwningArrayPtr &&Other) : Ptr(Other.take()) {}
-
-  OwningArrayPtr &operator=(OwningArrayPtr &&Other) {
-    reset(Other.take());
-    return *this;
-  }
-
-  ~OwningArrayPtr() {
-    delete [] Ptr;
-  }
-
-  /// reset - Change the current pointee to the specified pointer.  Note that
-  /// calling this with any pointer (including a null pointer) deletes the
-  /// current pointer.
-  void reset(T *P = 0) {
-    if (P == Ptr) return;
-    T *Tmp = Ptr;
-    Ptr = P;
-    delete [] Tmp;
-  }
-
-  /// take - Reset the owning pointer to null and return its pointer.  This does
-  /// not delete the pointer before returning it.
-  T *take() {
-    T *Tmp = Ptr;
-    Ptr = 0;
-    return Tmp;
-  }
-
-  T &operator[](std::ptrdiff_t i) const {
-    assert(Ptr && "Cannot dereference null pointer");
-    return Ptr[i];
-  }
-
-  T *get() const { return Ptr; }
-  LLVM_EXPLICIT operator bool() const { return Ptr != 0; }
-  bool operator!() const { return Ptr == nullptr; }
-
-  void swap(OwningArrayPtr &RHS) {
-    T *Tmp = RHS.Ptr;
-    RHS.Ptr = Ptr;
-    Ptr = Tmp;
-  }
-};
-
-template<class T>
-inline void swap(OwningArrayPtr<T> &a, OwningArrayPtr<T> &b) {
-  a.swap(b);
-}
-
-} // end namespace llvm
-
-#endif
diff -r 946117eef9c6 -r fc44f5f85c52 external/bsd/llvm/dist/llvm/include/llvm/MC/MCAtom.h
--- a/external/bsd/llvm/dist/llvm/include/llvm/MC/MCAtom.h      Sun Aug 10 17:21:02 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,199 +0,0 @@
-//===-- llvm/MC/MCAtom.h ----------------------------------------*- C++ -*-===//
-//
-//                     The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-//
-// This file contains the declaration of the MCAtom class, which is used to
-// represent a contiguous region in a decoded object that is uniformly data or
-// instructions.
-//
-//===----------------------------------------------------------------------===//
-
-#ifndef LLVM_MC_MCATOM_H
-#define LLVM_MC_MCATOM_H
-
-#include "llvm/ADT/ArrayRef.h"
-#include "llvm/MC/MCInst.h"
-#include "llvm/Support/DataTypes.h"
-#include <vector>
-
-namespace llvm {
-
-class MCModule;
-
-class MCAtom;
-class MCTextAtom;
-class MCDataAtom;
-
-/// \brief Represents a contiguous range of either instructions (a TextAtom)
-/// or data (a DataAtom).  Address ranges are expressed as _closed_ intervals.
-class MCAtom {
-  virtual void anchor();
-public:
-  virtual ~MCAtom() {}
-
-  enum AtomKind { TextAtom, DataAtom };
-  AtomKind getKind() const { return Kind; }
-
-  /// \brief Get the start address of the atom.
-  uint64_t getBeginAddr() const { return Begin; }
-  /// \brief Get the end address, i.e. the last one inside the atom.
-  uint64_t getEndAddr() const { return End; }
-
-  /// \name Atom modification methods:
-  /// When modifying a TextAtom, keep instruction boundaries in mind.
-  /// For instance, split must me given the start address of an instruction.
-  /// @{
-
-  /// \brief Splits the atom in two at a given address.
-  /// \param SplitPt Address at which to start a new atom, splitting this one.
-  /// \returns The newly created atom starting at \p SplitPt.
-  virtual MCAtom *split(uint64_t SplitPt) = 0;
-
-  /// \brief Truncates an atom, discarding everything after \p TruncPt.
-  /// \param TruncPt Last byte address to be contained in this atom.
-  virtual void truncate(uint64_t TruncPt) = 0;
-  /// @}
-
-  /// \name Naming:
-  ///
-  /// This is mostly for display purposes, and may contain anything that hints
-  /// at what the atom contains: section or symbol name, BB start address, ..
-  /// @{
-  StringRef getName() const { return Name; }
-  void setName(StringRef NewName) { Name = NewName.str(); }
-  /// @}
-
-protected:
-  const AtomKind Kind;
-  std::string Name;
-  MCModule *Parent;
-  uint64_t Begin, End;
-
-  friend class MCModule;
-  MCAtom(AtomKind K, MCModule *P, uint64_t B, uint64_t E)
-    : Kind(K), Name("(unknown)"), Parent(P), Begin(B), End(E) { }
-
-  /// \name Atom remapping helpers
-  /// @{
-
-  /// \brief Remap the atom, using the given range, updating Begin/End.



Home | Main Index | Thread Index | Old Index