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/ea3b69f7a9a1
branches: trunk
changeset: 331411:ea3b69f7a9a1
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 6fdf58d90ca4 -r ea3b69f7a9a1 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 6fdf58d90ca4 -r ea3b69f7a9a1 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 6fdf58d90ca4 -r ea3b69f7a9a1 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