Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2011 03:31:37 +0000 (UTC)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r224209 - in projects/llvm-ia64: bin/ps cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib/libzfs/common...
Message-ID:  <201107190331.p6J3VbHR051505@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marcel
Date: Tue Jul 19 03:31:36 2011
New Revision: 224209
URL: http://svn.freebsd.org/changeset/base/224209

Log:
  Sync with head@224207

Added:
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequency.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequency.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequency.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequency.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCInstrDesc.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/MCInstrDesc.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCInstrInfo.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/MCInstrInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCInstrItineraries.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/MCInstrItineraries.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/MCRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/SubtargetFeature.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/MC/SubtargetFeature.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Object/Binary.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Object/Binary.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Object/COFF.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Object/COFF.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Object/Error.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Object/Error.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
     - copied unchanged from r224207, head/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Analysis/BlockFrequency.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Analysis/BlockFrequency.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineBlockFrequency.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/CodeGen/MachineBlockFrequency.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
     - copied unchanged from r224207, head/contrib/llvm/lib/CodeGen/RegisterCoalescer.h
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
     - copied unchanged from r224207, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/MC/MCSubtargetInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/SubtargetFeature.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/MC/SubtargetFeature.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/Binary.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Object/Binary.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/Error.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Object/Error.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMMachObjectWriter.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/ARM/ARMMachObjectWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/Alpha/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/MSP430/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/InstPrinter/
     - copied from r224207, head/contrib/llvm/lib/Target/Mips/InstPrinter/
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/Mips/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/PTX/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXCallingConv.td
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/PTX/PTXCallingConv.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/generate-register-td.py
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/PTX/generate-register-td.py
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/X86/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/MCTargetDesc/
     - copied from r224207, head/contrib/llvm/lib/Target/XCore/MCTargetDesc/
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
     - copied unchanged from r224207, head/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/ARCMigrate/
     - copied from r224207, head/contrib/llvm/tools/clang/include/clang/ARCMigrate/
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/GlobalDecl.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/AST/GlobalDecl.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCategories.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCategories.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/ARCMigrate/
     - copied from r224207, head/contrib/llvm/tools/clang/lib/ARCMigrate/
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
     - copied unchanged from r224207, head/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/Error.cpp
     - copied unchanged from r224207, head/contrib/llvm/utils/TableGen/Error.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/Error.h
     - copied unchanged from r224207, head/contrib/llvm/utils/TableGen/Error.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
     - copied unchanged from r224207, head/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.h
     - copied unchanged from r224207, head/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.h
  projects/llvm-ia64/lib/clang/include/ARMGenMCPseudoLowering.inc
     - copied unchanged from r224207, head/lib/clang/include/ARMGenMCPseudoLowering.inc
  projects/llvm-ia64/lib/clang/include/ARMGenSubtargetInfo.inc
     - copied unchanged from r224207, head/lib/clang/include/ARMGenSubtargetInfo.inc
  projects/llvm-ia64/lib/clang/include/MipsGenSubtargetInfo.inc
     - copied unchanged from r224207, head/lib/clang/include/MipsGenSubtargetInfo.inc
  projects/llvm-ia64/lib/clang/include/PPCGenSubtargetInfo.inc
     - copied unchanged from r224207, head/lib/clang/include/PPCGenSubtargetInfo.inc
  projects/llvm-ia64/lib/clang/include/X86GenSubtargetInfo.inc
     - copied unchanged from r224207, head/lib/clang/include/X86GenSubtargetInfo.inc
  projects/llvm-ia64/lib/clang/libclangarcmigrate/
     - copied from r224207, head/lib/clang/libclangarcmigrate/
  projects/llvm-ia64/lib/clang/libllvmarmdesc/
     - copied from r224207, head/lib/clang/libllvmarmdesc/
  projects/llvm-ia64/lib/clang/libllvmmipsdesc/
     - copied from r224207, head/lib/clang/libllvmmipsdesc/
  projects/llvm-ia64/lib/clang/libllvmmipsinstprinter/
     - copied from r224207, head/lib/clang/libllvmmipsinstprinter/
  projects/llvm-ia64/lib/clang/libllvmpowerpcdesc/
     - copied from r224207, head/lib/clang/libllvmpowerpcdesc/
  projects/llvm-ia64/lib/clang/libllvmx86desc/
     - copied from r224207, head/lib/clang/libllvmx86desc/
  projects/llvm-ia64/lib/libarchive/archive_read_support_compression_rpm.c
     - copied unchanged from r224207, head/lib/libarchive/archive_read_support_compression_rpm.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_format_xar.c
     - copied unchanged from r224207, head/lib/libarchive/archive_read_support_format_xar.c
  projects/llvm-ia64/lib/libarchive/libarchive_fe/
     - copied from r224207, head/lib/libarchive/libarchive_fe/
  projects/llvm-ia64/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.c
     - copied unchanged from r224207, head/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.c
  projects/llvm-ia64/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.rpm.uu
     - copied unchanged from r224207, head/lib/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.rpm.uu
  projects/llvm-ia64/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.c
     - copied unchanged from r224207, head/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.c
  projects/llvm-ia64/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.rpm.uu
     - copied unchanged from r224207, head/lib/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.rpm.uu
  projects/llvm-ia64/lib/libarchive/test/test_read_format_xar.c
     - copied unchanged from r224207, head/lib/libarchive/test/test_read_format_xar.c
  projects/llvm-ia64/usr.bin/cpio/test/test_cmdline.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_cmdline.c
  projects/llvm-ia64/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.bin.uu
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.bin.uu
  projects/llvm-ia64/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.crc.uu
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.crc.uu
  projects/llvm-ia64/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.newc.uu
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.newc.uu
  projects/llvm-ia64/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.ustar.uu
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_gcpio_compat_ref_nosym.ustar.uu
  projects/llvm-ia64/usr.bin/cpio/test/test_option_B_upper.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_B_upper.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_C_upper.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_C_upper.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_J_upper.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_J_upper.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_L_upper.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_L_upper.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_Z_upper.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_Z_upper.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_l.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_l.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_lzma.c
     - copied unchanged from r224207, head/usr.bin/cpio/test/test_option_lzma.c
  projects/llvm-ia64/usr.bin/tar/test/test_empty_mtree.c
     - copied unchanged from r224207, head/usr.bin/tar/test/test_empty_mtree.c
  projects/llvm-ia64/usr.bin/tar/test/test_option_T_upper.c
     - copied unchanged from r224207, head/usr.bin/tar/test/test_option_T_upper.c
  projects/llvm-ia64/usr.bin/tar/test/test_option_r.c
     - copied unchanged from r224207, head/usr.bin/tar/test/test_option_r.c
     - copied from r224207, head/usr.sbin/rtadvctl/
  projects/llvm-ia64/usr.sbin/rtadvd/control.c
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control.c
  projects/llvm-ia64/usr.sbin/rtadvd/control.h
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control.h
  projects/llvm-ia64/usr.sbin/rtadvd/control_client.c
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control_client.c
  projects/llvm-ia64/usr.sbin/rtadvd/control_client.h
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control_client.h
  projects/llvm-ia64/usr.sbin/rtadvd/control_server.c
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control_server.c
  projects/llvm-ia64/usr.sbin/rtadvd/control_server.h
     - copied unchanged from r224207, head/usr.sbin/rtadvd/control_server.h
  projects/llvm-ia64/usr.sbin/rtadvd/timer_subr.c
     - copied unchanged from r224207, head/usr.sbin/rtadvd/timer_subr.c
  projects/llvm-ia64/usr.sbin/rtadvd/timer_subr.h
     - copied unchanged from r224207, head/usr.sbin/rtadvd/timer_subr.h
Directory Properties:
  projects/llvm-ia64/usr.sbin/rtadvctl/   (props changed)
Deleted:
  projects/llvm-ia64/contrib/llvm/include/llvm/AbstractTypeUser.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/RegisterCoalescer.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/SubtargetFeature.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetInstrDesc.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetInstrItineraries.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetSubtarget.h
  projects/llvm-ia64/contrib/llvm/include/llvm/TypeSymbolTable.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/PreAllocSplitting.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SubtargetFeature.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86MCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86MCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/DeadTypeElimination.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/CloneLoop.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/TypeSymbolTable.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/TypesContext.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Tooling/
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/GlobalDecl.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/BoostConAction.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Tooling/
  projects/llvm-ia64/lib/clang/include/ARMGenInstrNames.inc
  projects/llvm-ia64/lib/clang/include/ARMGenRegisterInfo.h.inc
  projects/llvm-ia64/lib/clang/include/ARMGenRegisterNames.inc
  projects/llvm-ia64/lib/clang/include/ARMGenSubtarget.inc
  projects/llvm-ia64/lib/clang/include/IA64GenInstrNames.inc
  projects/llvm-ia64/lib/clang/include/IA64GenRegisterInfo.h.inc
  projects/llvm-ia64/lib/clang/include/IA64GenRegisterNames.inc
  projects/llvm-ia64/lib/clang/include/MipsGenInstrNames.inc
  projects/llvm-ia64/lib/clang/include/MipsGenRegisterInfo.h.inc
  projects/llvm-ia64/lib/clang/include/MipsGenRegisterNames.inc
  projects/llvm-ia64/lib/clang/include/MipsGenSubtarget.inc
  projects/llvm-ia64/lib/clang/include/PPCGenInstrNames.inc
  projects/llvm-ia64/lib/clang/include/PPCGenRegisterInfo.h.inc
  projects/llvm-ia64/lib/clang/include/PPCGenRegisterNames.inc
  projects/llvm-ia64/lib/clang/include/PPCGenSubtarget.inc
  projects/llvm-ia64/lib/clang/include/X86GenInstrNames.inc
  projects/llvm-ia64/lib/clang/include/X86GenRegisterInfo.h.inc
  projects/llvm-ia64/lib/clang/include/X86GenRegisterNames.inc
  projects/llvm-ia64/lib/clang/include/X86GenSubtarget.inc
  projects/llvm-ia64/usr.bin/cpio/err.c
  projects/llvm-ia64/usr.bin/cpio/err.h
  projects/llvm-ia64/usr.bin/cpio/line_reader.c
  projects/llvm-ia64/usr.bin/cpio/line_reader.h
  projects/llvm-ia64/usr.bin/cpio/matching.c
  projects/llvm-ia64/usr.bin/cpio/matching.h
  projects/llvm-ia64/usr.bin/cpio/pathmatch.c
  projects/llvm-ia64/usr.bin/cpio/pathmatch.h
  projects/llvm-ia64/usr.bin/cpio/test/test_option_B.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_L.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_ell.c
  projects/llvm-ia64/usr.bin/tar/err.c
  projects/llvm-ia64/usr.bin/tar/err.h
  projects/llvm-ia64/usr.bin/tar/line_reader.c
  projects/llvm-ia64/usr.bin/tar/line_reader.h
  projects/llvm-ia64/usr.bin/tar/matching.c
  projects/llvm-ia64/usr.bin/tar/matching.h
  projects/llvm-ia64/usr.bin/tar/pathmatch.c
  projects/llvm-ia64/usr.bin/tar/pathmatch.h
  projects/llvm-ia64/usr.bin/tar/test/test_option_T.c
  projects/llvm-ia64/usr.sbin/named.reload/
  projects/llvm-ia64/usr.sbin/rtadvd/dump.c
  projects/llvm-ia64/usr.sbin/rtadvd/dump.h
Modified:
  projects/llvm-ia64/bin/ps/keyword.c
  projects/llvm-ia64/bin/ps/print.c
  projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zfs/zfs.8
  projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool.8
  projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
  projects/llvm-ia64/cddl/contrib/opensolaris/cmd/ztest/ztest.c
  projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
  projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c
  projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
  projects/llvm-ia64/contrib/llvm/include/llvm-c/Core.h
  projects/llvm-ia64/contrib/llvm/include/llvm-c/Target.h
  projects/llvm-ia64/contrib/llvm/include/llvm-c/Transforms/IPO.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APFloat.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APInt.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ArrayRef.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ImmutableList.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/PackedVector.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/SmallVector.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/StringMap.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ADT/Triple.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/DIBuilder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/IVUsers.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/Passes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Assembly/Writer.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Attributes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/BasicBlock.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/Analysis.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/Passes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  projects/llvm-ia64/contrib/llvm/include/llvm/Constant.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Constants.h
  projects/llvm-ia64/contrib/llvm/include/llvm/DefaultPasses.h
  projects/llvm-ia64/contrib/llvm/include/llvm/DerivedTypes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Function.h
  projects/llvm-ia64/contrib/llvm/include/llvm/GlobalAlias.h
  projects/llvm-ia64/contrib/llvm/include/llvm/GlobalValue.h
  projects/llvm-ia64/contrib/llvm/include/llvm/GlobalVariable.h
  projects/llvm-ia64/contrib/llvm/include/llvm/InitializePasses.h
  projects/llvm-ia64/contrib/llvm/include/llvm/InlineAsm.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Instructions.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Intrinsics.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Intrinsics.td
  projects/llvm-ia64/contrib/llvm/include/llvm/LLVMContext.h
  projects/llvm-ia64/contrib/llvm/include/llvm/LinkAllPasses.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCContext.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  projects/llvm-ia64/contrib/llvm/include/llvm/MC/MCStreamer.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Module.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Object/ObjectFile.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/BranchProbability.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/CFG.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/ConstantFolder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/DebugLoc.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/ELF.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/Endian.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/IRBuilder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/NoFolder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/PassManagerBuilder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/TargetFolder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/TypeBuilder.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Support/system_error.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/Target.td
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetAsmInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetAsmParser.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetData.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetLowering.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetMachine.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetOptions.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetRegistry.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetSelect.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  projects/llvm-ia64/contrib/llvm/include/llvm/Transforms/IPO.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Transforms/Scalar.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Type.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Use.h
  projects/llvm-ia64/contrib/llvm/include/llvm/Value.h
  projects/llvm-ia64/contrib/llvm/lib/Analysis/Analysis.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/DIBuilder.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/DebugInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/IPA/FindUsedTypes.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/IVUsers.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/Lint.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  projects/llvm-ia64/contrib/llvm/lib/Analysis/ValueTracking.cpp
  projects/llvm-ia64/contrib/llvm/lib/AsmParser/LLLexer.cpp
  projects/llvm-ia64/contrib/llvm/lib/AsmParser/LLLexer.h
  projects/llvm-ia64/contrib/llvm/lib/AsmParser/LLParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/AsmParser/LLParser.h
  projects/llvm-ia64/contrib/llvm/lib/AsmParser/LLToken.h
  projects/llvm-ia64/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  projects/llvm-ia64/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
  projects/llvm-ia64/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  projects/llvm-ia64/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/BranchFolding.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/CodeGen.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ELFWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ELFWriter.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/IfConversion.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/InterferenceCache.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegisterClassInfo.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SplitKit.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/SplitKit.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/Splitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/StackProtector.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/VirtRegMap.h
  projects/llvm-ia64/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  projects/llvm-ia64/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
  projects/llvm-ia64/contrib/llvm/lib/Linker/LinkModules.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDisassembler/EDInfo.h
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCDwarf.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCELFStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCELFStreamer.h
  projects/llvm-ia64/contrib/llvm/lib/MC/MCLoggingStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCNullStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCParser/TargetAsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MCWin64EH.cpp
  projects/llvm-ia64/contrib/llvm/lib/MC/MachObjectWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/COFFObjectFile.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/ELFObjectFile.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/MachOObjectFile.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/Object.cpp
  projects/llvm-ia64/contrib/llvm/lib/Object/ObjectFile.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/APFloat.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/APInt.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Atomic.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/CommandLine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/ConstantRange.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Host.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Threading.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Triple.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Twine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Support/Unix/Path.inc
  projects/llvm-ia64/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc
  projects/llvm-ia64/contrib/llvm/lib/Support/Windows/explicit_symbols.inc
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARM.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARM.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMAsmBackend.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMBaseInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/NEONMoveFix.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/Alpha.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Alpha/AlphaTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/Blackfin.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinIntrinsicInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Blackfin/BlackfinTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CBackend/CBackend.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CBackend/CTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPU.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPURegisterNames.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlaze.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeMCCodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/Mips.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/Mips.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsEmitGPRestore.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTX.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTX.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXInstrFormats.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPC.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCAsmBackend.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/Sparc.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZ.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/Target.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetAsmInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetData.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86AsmBackend.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86CallingConv.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86MachObjectWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86Subtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/X86/X86TargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCore.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  projects/llvm-ia64/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/IPO.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/LowerSetJmp.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/Local.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  projects/llvm-ia64/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/AsmWriter.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Attributes.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/BasicBlock.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/ConstantFold.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/ConstantFold.h
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Constants.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/ConstantsContext.h
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Core.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/DebugLoc.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Function.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Globals.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/IRBuilder.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/InlineAsm.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Instruction.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Instructions.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/LLVMContext.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/LLVMContextImpl.h
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Metadata.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Module.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Type.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Use.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/User.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Value.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/ValueSymbolTable.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/ValueTypes.cpp
  projects/llvm-ia64/contrib/llvm/lib/VMCore/Verifier.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang-c/Index.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/ParentMap.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/AST/Type.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/CodeGen/BackendUtil.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/Option.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/Token.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h
  projects/llvm-ia64/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/GRStateTrait.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/Type.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/Option.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Driver/Tools.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Headers/float.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Headers/stdarg.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/MacroArgs.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CFRefCount.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  projects/llvm-ia64/contrib/llvm/tools/clang/tools/driver/driver.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenInstruction.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/CodeGenTarget.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/EDEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/InstrInfoEmitter.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/NeonEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/Record.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/Record.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/RegisterInfoEmitter.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/SetTheory.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/SetTheory.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/SubtargetEmitter.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/TGLexer.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/TGLexer.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/TGParser.h
  projects/llvm-ia64/contrib/llvm/utils/TableGen/TableGen.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
  projects/llvm-ia64/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
  projects/llvm-ia64/contrib/pf/man/pf.4
  projects/llvm-ia64/contrib/top/display.c
  projects/llvm-ia64/contrib/top/top.c
  projects/llvm-ia64/lib/clang/Makefile
  projects/llvm-ia64/lib/clang/clang.build.mk
  projects/llvm-ia64/lib/clang/include/clang/Basic/Version.inc
  projects/llvm-ia64/lib/clang/include/llvm/Config/config.h
  projects/llvm-ia64/lib/clang/include/llvm/Config/llvm-config.h
  projects/llvm-ia64/lib/clang/libclangfrontend/Makefile
  projects/llvm-ia64/lib/clang/libclangsema/Makefile
  projects/llvm-ia64/lib/clang/libllvmanalysis/Makefile
  projects/llvm-ia64/lib/clang/libllvmarmasmparser/Makefile
  projects/llvm-ia64/lib/clang/libllvmarmcodegen/Makefile
  projects/llvm-ia64/lib/clang/libllvmarmdisassembler/Makefile
  projects/llvm-ia64/lib/clang/libllvmarminfo/Makefile
  projects/llvm-ia64/lib/clang/libllvmarminstprinter/Makefile
  projects/llvm-ia64/lib/clang/libllvmcodegen/Makefile
  projects/llvm-ia64/lib/clang/libllvmcore/Makefile
  projects/llvm-ia64/lib/clang/libllvmipo/Makefile
  projects/llvm-ia64/lib/clang/libllvmmc/Makefile
  projects/llvm-ia64/lib/clang/libllvmmipscodegen/Makefile
  projects/llvm-ia64/lib/clang/libllvmmipsinfo/Makefile
  projects/llvm-ia64/lib/clang/libllvmpowerpccodegen/Makefile
  projects/llvm-ia64/lib/clang/libllvmpowerpcinfo/Makefile
  projects/llvm-ia64/lib/clang/libllvmpowerpcinstprinter/Makefile
  projects/llvm-ia64/lib/clang/libllvmscalaropts/Makefile
  projects/llvm-ia64/lib/clang/libllvmsupport/Makefile
  projects/llvm-ia64/lib/clang/libllvmtarget/Makefile
  projects/llvm-ia64/lib/clang/libllvmtransformutils/Makefile
  projects/llvm-ia64/lib/clang/libllvmx86asmparser/Makefile
  projects/llvm-ia64/lib/clang/libllvmx86codegen/Makefile
  projects/llvm-ia64/lib/clang/libllvmx86disassembler/Makefile
  projects/llvm-ia64/lib/clang/libllvmx86info/Makefile
  projects/llvm-ia64/lib/clang/libllvmx86instprinter/Makefile
  projects/llvm-ia64/lib/libarchive/Makefile
  projects/llvm-ia64/lib/libarchive/README
  projects/llvm-ia64/lib/libarchive/archive.h
  projects/llvm-ia64/lib/libarchive/archive_hash.h
  projects/llvm-ia64/lib/libarchive/archive_read.3
  projects/llvm-ia64/lib/libarchive/archive_read_disk_entry_from_file.c
  projects/llvm-ia64/lib/libarchive/archive_read_disk_set_standard_lookup.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_compression_all.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_compression_bzip2.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_compression_uu.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_format_all.c
  projects/llvm-ia64/lib/libarchive/archive_read_support_format_mtree.c
  projects/llvm-ia64/lib/libarchive/archive_write_disk.c
  projects/llvm-ia64/lib/libarchive/archive_write_disk_set_standard_lookup.c
  projects/llvm-ia64/lib/libarchive/archive_write_set_compression_bzip2.c
  projects/llvm-ia64/lib/libarchive/config_freebsd.h
  projects/llvm-ia64/lib/libarchive/filter_fork.c
  projects/llvm-ia64/lib/libarchive/test/Makefile
  projects/llvm-ia64/lib/libarchive/test/main.c
  projects/llvm-ia64/lib/libarchive/test/read_open_memory.c
  projects/llvm-ia64/lib/libarchive/test/test.h
  projects/llvm-ia64/lib/libarchive/test/test_entry.c
  projects/llvm-ia64/lib/libarchive/test/test_fuzz.c
  projects/llvm-ia64/lib/libarchive/test/test_pax_filename_encoding.c
  projects/llvm-ia64/lib/libarchive/test/test_read_data_large.c
  projects/llvm-ia64/lib/libarchive/test/test_read_large.c
  projects/llvm-ia64/lib/libarchive/test/test_read_truncated.c
  projects/llvm-ia64/lib/libarchive/test/test_ustar_filenames.c
  projects/llvm-ia64/lib/libarchive/test/test_write_format_cpio.c
  projects/llvm-ia64/lib/libc/stdlib/Makefile.inc
  projects/llvm-ia64/lib/libkvm/kvm_proc.c
  projects/llvm-ia64/lib/libz/Makefile
  projects/llvm-ia64/sbin/fdisk/fdisk.c
  projects/llvm-ia64/sbin/ifconfig/af_inet.c
  projects/llvm-ia64/sbin/ifconfig/af_inet6.c
  projects/llvm-ia64/sbin/ifconfig/ifconfig.c
  projects/llvm-ia64/sys/amd64/amd64/genassym.c
  projects/llvm-ia64/sys/amd64/amd64/intr_machdep.c
  projects/llvm-ia64/sys/amd64/amd64/support.S
  projects/llvm-ia64/sys/amd64/include/param.h
  projects/llvm-ia64/sys/arm/arm/irq_dispatch.S
  projects/llvm-ia64/sys/arm/include/param.h
  projects/llvm-ia64/sys/arm/sa11x0/sa11x0_irq.S
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/common/acl/acl_common.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/common/acl/acl_common.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/common/zfs/zfs_prop.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_vfsops.h
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/uts/common/sys/fs/zfs.h
  projects/llvm-ia64/sys/compat/freebsd32/freebsd32.h
  projects/llvm-ia64/sys/conf/NOTES
  projects/llvm-ia64/sys/conf/options
  projects/llvm-ia64/sys/dev/gem/if_gem.c
  projects/llvm-ia64/sys/dev/usb/net/if_aue.c
  projects/llvm-ia64/sys/dev/usb/net/if_axe.c
  projects/llvm-ia64/sys/dev/usb/net/if_mos.c
  projects/llvm-ia64/sys/dev/usb/net/if_rue.c
  projects/llvm-ia64/sys/dev/usb/net/if_udav.c
  projects/llvm-ia64/sys/geom/geom.h
  projects/llvm-ia64/sys/i386/i386/genassym.c
  projects/llvm-ia64/sys/i386/i386/intr_machdep.c
  projects/llvm-ia64/sys/i386/i386/support.s
  projects/llvm-ia64/sys/i386/include/param.h
  projects/llvm-ia64/sys/ia64/conf/DEFAULTS
  projects/llvm-ia64/sys/ia64/ia64/locore.S
  projects/llvm-ia64/sys/ia64/ia64/nexus.c
  projects/llvm-ia64/sys/ia64/include/param.h
  projects/llvm-ia64/sys/kern/kern_clock.c
  projects/llvm-ia64/sys/kern/kern_exec.c
  projects/llvm-ia64/sys/kern/kern_intr.c
  projects/llvm-ia64/sys/kern/kern_linker.c
  projects/llvm-ia64/sys/kern/kern_mib.c
  projects/llvm-ia64/sys/kern/kern_proc.c
  projects/llvm-ia64/sys/kern/kern_resource.c
  projects/llvm-ia64/sys/kern/kern_sysctl.c
  projects/llvm-ia64/sys/kern/posix4_mib.c
  projects/llvm-ia64/sys/kern/subr_smp.c
  projects/llvm-ia64/sys/mips/conf/XLPN32
  projects/llvm-ia64/sys/mips/include/param.h
  projects/llvm-ia64/sys/mips/mips/cache.c
  projects/llvm-ia64/sys/mips/mips/exception.S
  projects/llvm-ia64/sys/net/if_var.h
  projects/llvm-ia64/sys/net/radix.h
  projects/llvm-ia64/sys/netinet/in_pcb.h
  projects/llvm-ia64/sys/netinet/tcp_syncache.h
  projects/llvm-ia64/sys/netinet/tcp_var.h
  projects/llvm-ia64/sys/powerpc/aim/locore32.S
  projects/llvm-ia64/sys/powerpc/aim/locore64.S
  projects/llvm-ia64/sys/powerpc/booke/locore.S
  projects/llvm-ia64/sys/powerpc/include/param.h
  projects/llvm-ia64/sys/security/audit/audit.h
  projects/llvm-ia64/sys/security/audit/audit_arg.c
  projects/llvm-ia64/sys/security/audit/audit_bsm.c
  projects/llvm-ia64/sys/security/audit/audit_private.h
  projects/llvm-ia64/sys/sparc64/include/param.h
  projects/llvm-ia64/sys/sparc64/sparc64/exception.S
  projects/llvm-ia64/sys/sparc64/sparc64/intr_machdep.c
  projects/llvm-ia64/sys/sys/interrupt.h
  projects/llvm-ia64/sys/sys/resourcevar.h
  projects/llvm-ia64/sys/sys/sysctl.h
  projects/llvm-ia64/sys/sys/user.h
  projects/llvm-ia64/usr.bin/clang/clang/Makefile
  projects/llvm-ia64/usr.bin/clang/tblgen/Makefile
  projects/llvm-ia64/usr.bin/cpio/Makefile
  projects/llvm-ia64/usr.bin/cpio/cmdline.c
  projects/llvm-ia64/usr.bin/cpio/config_freebsd.h
  projects/llvm-ia64/usr.bin/cpio/cpio.c
  projects/llvm-ia64/usr.bin/cpio/cpio.h
  projects/llvm-ia64/usr.bin/cpio/test/Makefile
  projects/llvm-ia64/usr.bin/cpio/test/main.c
  projects/llvm-ia64/usr.bin/cpio/test/test.h
  projects/llvm-ia64/usr.bin/cpio/test/test_0.c
  projects/llvm-ia64/usr.bin/cpio/test/test_basic.c
  projects/llvm-ia64/usr.bin/cpio/test/test_format_newc.c
  projects/llvm-ia64/usr.bin/cpio/test/test_gcpio_compat.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_a.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_c.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_d.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_f.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_help.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_m.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_t.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_u.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_version.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_y.c
  projects/llvm-ia64/usr.bin/cpio/test/test_option_z.c
  projects/llvm-ia64/usr.bin/cpio/test/test_owner_parse.c
  projects/llvm-ia64/usr.bin/cpio/test/test_passthrough_dotdot.c
  projects/llvm-ia64/usr.bin/cpio/test/test_passthrough_reverse.c
  projects/llvm-ia64/usr.bin/cpio/test/test_pathmatch.c
  projects/llvm-ia64/usr.bin/procstat/procstat_kstack.c
  projects/llvm-ia64/usr.bin/procstat/procstat_threads.c
  projects/llvm-ia64/usr.bin/tar/Makefile
  projects/llvm-ia64/usr.bin/tar/bsdtar.1
  projects/llvm-ia64/usr.bin/tar/bsdtar.c
  projects/llvm-ia64/usr.bin/tar/cmdline.c
  projects/llvm-ia64/usr.bin/tar/config_freebsd.h
  projects/llvm-ia64/usr.bin/tar/read.c
  projects/llvm-ia64/usr.bin/tar/subst.c
  projects/llvm-ia64/usr.bin/tar/test/Makefile
  projects/llvm-ia64/usr.bin/tar/test/main.c
  projects/llvm-ia64/usr.bin/tar/test/test.h
  projects/llvm-ia64/usr.bin/tar/test/test_0.c
  projects/llvm-ia64/usr.bin/tar/test/test_basic.c
  projects/llvm-ia64/usr.bin/tar/test/test_copy.c
  projects/llvm-ia64/usr.bin/tar/test/test_help.c
  projects/llvm-ia64/usr.bin/tar/test/test_option_q.c
  projects/llvm-ia64/usr.bin/tar/test/test_option_s.c
  projects/llvm-ia64/usr.bin/tar/test/test_patterns.c
  projects/llvm-ia64/usr.bin/tar/test/test_patterns_2.tar.uu
  projects/llvm-ia64/usr.bin/tar/test/test_patterns_3.tar.uu
  projects/llvm-ia64/usr.bin/tar/test/test_patterns_4.tar.uu
  projects/llvm-ia64/usr.bin/tar/test/test_stdio.c
  projects/llvm-ia64/usr.bin/tar/test/test_strip_components.c
  projects/llvm-ia64/usr.bin/tar/test/test_symlink_dir.c
  projects/llvm-ia64/usr.bin/tar/test/test_version.c
  projects/llvm-ia64/usr.bin/tar/util.c
  projects/llvm-ia64/usr.bin/tar/write.c
  projects/llvm-ia64/usr.bin/top/machine.c
  projects/llvm-ia64/usr.bin/vmstat/vmstat.c
  projects/llvm-ia64/usr.sbin/Makefile
  projects/llvm-ia64/usr.sbin/rtadvd/Makefile
  projects/llvm-ia64/usr.sbin/rtadvd/config.c
  projects/llvm-ia64/usr.sbin/rtadvd/config.h
  projects/llvm-ia64/usr.sbin/rtadvd/if.c
  projects/llvm-ia64/usr.sbin/rtadvd/if.h
  projects/llvm-ia64/usr.sbin/rtadvd/pathnames.h
  projects/llvm-ia64/usr.sbin/rtadvd/rrenum.c
  projects/llvm-ia64/usr.sbin/rtadvd/rtadvd.8
  projects/llvm-ia64/usr.sbin/rtadvd/rtadvd.c
  projects/llvm-ia64/usr.sbin/rtadvd/rtadvd.h
  projects/llvm-ia64/usr.sbin/rtadvd/timer.c
  projects/llvm-ia64/usr.sbin/rtadvd/timer.h
Directory Properties:
  projects/llvm-ia64/   (props changed)
  projects/llvm-ia64/cddl/contrib/opensolaris/   (props changed)
  projects/llvm-ia64/contrib/bind9/   (props changed)
  projects/llvm-ia64/contrib/binutils/   (props changed)
  projects/llvm-ia64/contrib/bzip2/   (props changed)
  projects/llvm-ia64/contrib/compiler-rt/   (props changed)
  projects/llvm-ia64/contrib/dialog/   (props changed)
  projects/llvm-ia64/contrib/ee/   (props changed)
  projects/llvm-ia64/contrib/expat/   (props changed)
  projects/llvm-ia64/contrib/file/   (props changed)
  projects/llvm-ia64/contrib/gcc/   (props changed)
  projects/llvm-ia64/contrib/gdb/   (props changed)
  projects/llvm-ia64/contrib/gdtoa/   (props changed)
  projects/llvm-ia64/contrib/gnu-sort/   (props changed)
  projects/llvm-ia64/contrib/groff/   (props changed)
  projects/llvm-ia64/contrib/less/   (props changed)
  projects/llvm-ia64/contrib/libpcap/   (props changed)
  projects/llvm-ia64/contrib/libstdc++/   (props changed)
  projects/llvm-ia64/contrib/llvm/   (props changed)
  projects/llvm-ia64/contrib/llvm/tools/clang/   (props changed)
  projects/llvm-ia64/contrib/ncurses/   (props changed)
  projects/llvm-ia64/contrib/netcat/   (props changed)
  projects/llvm-ia64/contrib/ntp/   (props changed)
  projects/llvm-ia64/contrib/one-true-awk/   (props changed)
  projects/llvm-ia64/contrib/openbsm/   (props changed)
  projects/llvm-ia64/contrib/openpam/   (props changed)
  projects/llvm-ia64/contrib/pf/   (props changed)
  projects/llvm-ia64/contrib/sendmail/   (props changed)
  projects/llvm-ia64/contrib/tcpdump/   (props changed)
  projects/llvm-ia64/contrib/tcsh/   (props changed)
  projects/llvm-ia64/contrib/tnftp/   (props changed)
  projects/llvm-ia64/contrib/top/   (props changed)
  projects/llvm-ia64/contrib/top/install-sh   (props changed)
  projects/llvm-ia64/contrib/tzcode/stdtime/   (props changed)
  projects/llvm-ia64/contrib/tzcode/zic/   (props changed)
  projects/llvm-ia64/contrib/tzdata/   (props changed)
  projects/llvm-ia64/contrib/wpa/   (props changed)
  projects/llvm-ia64/contrib/xz/   (props changed)
  projects/llvm-ia64/crypto/openssh/   (props changed)
  projects/llvm-ia64/crypto/openssl/   (props changed)
  projects/llvm-ia64/gnu/lib/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/binutils/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/cc/cc_tools/   (props changed)
  projects/llvm-ia64/gnu/usr.bin/gdb/   (props changed)
  projects/llvm-ia64/lib/libc/   (props changed)
  projects/llvm-ia64/lib/libc/stdtime/   (props changed)
  projects/llvm-ia64/lib/libutil/   (props changed)
  projects/llvm-ia64/lib/libz/   (props changed)
  projects/llvm-ia64/sbin/   (props changed)
  projects/llvm-ia64/sbin/ipfw/   (props changed)
  projects/llvm-ia64/share/mk/bsd.arch.inc.mk   (props changed)
  projects/llvm-ia64/share/zoneinfo/   (props changed)
  projects/llvm-ia64/sys/   (props changed)
  projects/llvm-ia64/sys/amd64/include/xen/   (props changed)
  projects/llvm-ia64/sys/boot/   (props changed)
  projects/llvm-ia64/sys/boot/i386/efi/   (props changed)
  projects/llvm-ia64/sys/boot/ia64/efi/   (props changed)
  projects/llvm-ia64/sys/boot/ia64/ski/   (props changed)
  projects/llvm-ia64/sys/boot/powerpc/boot1.chrp/   (props changed)
  projects/llvm-ia64/sys/boot/powerpc/ofw/   (props changed)
  projects/llvm-ia64/sys/cddl/contrib/opensolaris/   (props changed)
  projects/llvm-ia64/sys/conf/   (props changed)
  projects/llvm-ia64/sys/contrib/dev/acpica/   (props changed)
  projects/llvm-ia64/sys/contrib/octeon-sdk/   (props changed)
  projects/llvm-ia64/sys/contrib/pf/   (props changed)
  projects/llvm-ia64/sys/contrib/x86emu/   (props changed)
  projects/llvm-ia64/usr.bin/calendar/   (props changed)
  projects/llvm-ia64/usr.bin/csup/   (props changed)
  projects/llvm-ia64/usr.bin/procstat/   (props changed)
  projects/llvm-ia64/usr.sbin/ndiscvt/   (props changed)
  projects/llvm-ia64/usr.sbin/rtadvd/   (props changed)
  projects/llvm-ia64/usr.sbin/zic/   (props changed)

Modified: projects/llvm-ia64/bin/ps/keyword.c
==============================================================================
--- projects/llvm-ia64/bin/ps/keyword.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/bin/ps/keyword.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -82,7 +82,7 @@ static VAR var[] = {
 	{"class", "CLASS", NULL, LJUST, loginclass, s_loginclass,
 		MAXLOGNAME-1, 0, CHAR, NULL, 0},
 	{"comm", "COMMAND", NULL, LJUST, ucomm, s_comm,
-		COMMLEN + OCOMMLEN + 1, 0, CHAR, NULL, 0},
+		COMMLEN + TDNAMLEN + 1, 0, CHAR, NULL, 0},
 	{"command", "COMMAND", NULL, COMM|LJUST|USER, command, NULL, 16, 0,
 		CHAR, NULL, 0},
 	{"cpu", "CPU", NULL, 0, kvar, NULL, 3, KOFF(ki_estcpu), UINT, "d",
@@ -212,7 +212,7 @@ static VAR var[] = {
 	{"tt", "TT ", NULL, 0, tname, NULL, 4, 0, CHAR, NULL, 0},
 	{"tty", "TTY", NULL, LJUST, longtname, NULL, 8, 0, CHAR, NULL, 0},
 	{"ucomm", "UCOMM", NULL, LJUST, ucomm, s_comm,
-		COMMLEN + OCOMMLEN + 1, 0, CHAR, NULL, 0},
+		COMMLEN + TDNAMLEN + 1, 0, CHAR, NULL, 0},
 	{"uid", "UID", NULL, 0, kvar, NULL, UIDLEN, KOFF(ki_uid), UINT,
 		UIDFMT, 0},
 	{"upr", "UPR", NULL, 0, upr, NULL, 3, 0, CHAR, NULL, 0},

Modified: projects/llvm-ia64/bin/ps/print.c
==============================================================================
--- projects/llvm-ia64/bin/ps/print.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/bin/ps/print.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -136,7 +136,7 @@ command(KINFO *k, VARENT *ve)
 				(void)printf("%s", k->ki_d.prefix);
 			(void)printf("%s", k->ki_p->ki_comm);
 			if (showthreads && k->ki_p->ki_numthreads > 1)
-				(void)printf("/%s", k->ki_p->ki_ocomm);
+				(void)printf("/%s", k->ki_p->ki_tdname);
 		} else
 			(void)printf("%-*s", v->width, k->ki_p->ki_comm);
 		return;
@@ -190,7 +190,7 @@ command(KINFO *k, VARENT *ve)
 void
 ucomm(KINFO *k, VARENT *ve)
 {
-	char tmpbuff[COMMLEN + OCOMMLEN + 2];
+	char tmpbuff[COMMLEN + TDNAMLEN + 2];
 	VAR *v;
 
 	v = ve->var;
@@ -199,12 +199,12 @@ ucomm(KINFO *k, VARENT *ve)
 			(void)printf("%s", k->ki_d.prefix);
 		(void)printf("%s", k->ki_p->ki_comm);
 		if (showthreads && k->ki_p->ki_numthreads > 1)
-			printf("/%s", k->ki_p->ki_ocomm);
+			printf("/%s", k->ki_p->ki_tdname);
 	} else {
 		bzero(tmpbuff, sizeof(tmpbuff));
 		if (showthreads && k->ki_p->ki_numthreads > 1)
 			sprintf(tmpbuff, "%s/%s", k->ki_p->ki_comm,
-			    k->ki_p->ki_ocomm);
+			    k->ki_p->ki_tdname);
 		else
 			sprintf(tmpbuff, "%s", k->ki_p->ki_comm);
 		(void)printf("%-*s", v->width, tmpbuff);
@@ -218,7 +218,7 @@ tdnam(KINFO *k, VARENT *ve)
 
 	v = ve->var;
 	if (showthreads && k->ki_p->ki_numthreads > 1)
-		(void)printf("%-*s", v->width, k->ki_p->ki_ocomm);
+		(void)printf("%-*s", v->width, k->ki_p->ki_tdname);
 	else
 		(void)printf("%-*s", v->width, "      ");
 }
@@ -943,12 +943,12 @@ loginclass(KINFO *k, VARENT *ve)
 int
 s_comm(KINFO *k)
 {
-	char tmpbuff[COMMLEN + OCOMMLEN + 2];
+	char tmpbuff[COMMLEN + TDNAMLEN + 2];
 
 	bzero(tmpbuff, sizeof(tmpbuff));
 	if (showthreads && k->ki_p->ki_numthreads > 1)
 		sprintf(tmpbuff, "%s/%s", k->ki_p->ki_comm,
-		    k->ki_p->ki_ocomm);
+		    k->ki_p->ki_tdname);
 	else
 		sprintf(tmpbuff, "%s", k->ki_p->ki_comm);
 	return (strlen(tmpbuff));

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zfs/zfs.8
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zfs/zfs.8	Tue Jul 19 03:31:36 2011	(r224209)
@@ -6,6 +6,7 @@
 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License. You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.
 .\"  See the License for the specific language governing permissions and limitations under the License. When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with
 .\" the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
+.\" Copyright 2011 Nexenta Systems, Inc.  All rights reserved.
 .\" Copyright 2011 by Delphix.  All rights reserved.
 .TH zfs 1M "24 Sep 2009" "SunOS 5.11" "System Administration Commands"
 .SH NAME
@@ -642,7 +643,7 @@ When the property value is set to \fBpas
 .ad
 .sp .6
 .RS 4n
-Controls how an \fBACL\fR is modified during \fBchmod\fR(2). A file system with an \fBaclmode\fR property of \fBdiscard\fR deletes all \fBACL\fR entries that do not represent the mode of the file. An \fBaclmode\fR property of \fBgroupmask\fR (the default) reduces user or group permissions. The permissions are reduced, such that they are no greater than the group permission bits, unless it is a user entry that has the same \fBUID\fR as the owner of the file or directory. In this case, the \fBACL\fR permissions are reduced so that they are no greater than owner permission bits. A file system with an \fBaclmode\fR property of \fBpassthrough\fR indicates that no changes are made to the \fBACL\fR other than generating the necessary \fBACL\fR entries to represent the new mode of the file or directory.
+Controls how an \fBACL\fR is modified during \fBchmod\fR(2). A file system with an \fBaclmode\fR property of \fBdiscard\fR (the default) deletes all \fBACL\fR entries that do not represent the mode of the file. An \fBaclmode\fR property of \fBgroupmask\fR reduces permissions granted in all \fBALLOW\fR entries found in the \fBACL\fR such that they are no greater than the group permissions specified by \fBchmod\fR.  A file system with an \fBaclmode\fR property of \fBpassthrough\fR indicates that no changes are made to the \fBACL\fR other than creating or updating the necessary \fBACL\fR entries to represent the new mode of the file or directory.
 .RE
 
 .sp
@@ -2697,7 +2698,7 @@ pool/home/bob  setuid                on 
 pool/home/bob  readonly              off                    default
 pool/home/bob  zoned                 off                    default
 pool/home/bob  snapdir               hidden                 default
-pool/home/bob  aclmode               groupmask              default
+pool/home/bob  aclmode               discard                default
 pool/home/bob  aclinherit            restricted             default
 pool/home/bob  canmount              on                     default
 pool/home/bob  shareiscsi            off                    default

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool.8
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool.8	Tue Jul 19 03:31:36 2011	(r224209)
@@ -82,6 +82,11 @@ zpool \- configures ZFS storage pools
 
 .LP
 .nf
+\fBzpool labelclear\fR [\fB-f\fR] \fIdevice\fR
+.fi
+
+.LP
+.nf
 \fBzpool list\fR [\fB-H\fR] [\fB-o\fR \fIproperty\fR[,...]] [\fIpool\fR] ...
 .fi
 
@@ -1205,6 +1210,28 @@ Verbose statistics. Reports usage statis
 .ne 2
 .mk
 .na
+\fB\fBzpool labelclear\fR [\fB-f\fR] \fIdevice\fR
+.ad
+.sp .6
+.RS 4n
+Removes ZFS label information from the specified device. The device must not be part of an active pool configuration.
+.sp
+.ne 2
+.mk
+.na
+\fB\fB-f\fR\fR
+.ad
+.RS 12n
+.rt  
+Treat exported or foreign devices as inactive.
+.RE
+
+.RE
+
+.sp
+.ne 2
+.mk
+.na
 \fB\fBzpool list\fR [\fB-H\fR] [\fB-o\fR \fIprops\fR[,...]] [\fIpool\fR] ...\fR
 .ad
 .sp .6

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -57,6 +57,7 @@ static int zpool_do_destroy(int, char **
 
 static int zpool_do_add(int, char **);
 static int zpool_do_remove(int, char **);
+static int zpool_do_labelclear(int, char **);
 
 static int zpool_do_list(int, char **);
 static int zpool_do_iostat(int, char **);
@@ -113,6 +114,7 @@ typedef enum {
 	HELP_HISTORY,
 	HELP_IMPORT,
 	HELP_IOSTAT,
+	HELP_LABELCLEAR,
 	HELP_LIST,
 	HELP_OFFLINE,
 	HELP_ONLINE,
@@ -149,6 +151,8 @@ static zpool_command_t command_table[] =
 	{ "add",	zpool_do_add,		HELP_ADD		},
 	{ "remove",	zpool_do_remove,	HELP_REMOVE		},
 	{ NULL },
+	{ "labelclear",	zpool_do_labelclear,	HELP_LABELCLEAR		},
+	{ NULL },
 	{ "list",	zpool_do_list,		HELP_LIST		},
 	{ "iostat",	zpool_do_iostat,	HELP_IOSTAT		},
 	{ "status",	zpool_do_status,	HELP_STATUS		},
@@ -215,6 +219,8 @@ get_usage(zpool_help_t idx) {
 	case HELP_IOSTAT:
 		return (gettext("\tiostat [-v] [-T d|u] [pool] ... [interval "
 		    "[count]]\n"));
+	case HELP_LABELCLEAR:
+		return (gettext("\tlabelclear [-f] <vdev>\n"));
 	case HELP_LIST:
 		return (gettext("\tlist [-H] [-o property[,...]] "
 		    "[-T d|u] [pool] ... [interval [count]]\n"));
@@ -561,6 +567,125 @@ zpool_do_remove(int argc, char **argv)
 }
 
 /*
+ * zpool labelclear <vdev>
+ *
+ * Verifies that the vdev is not active and zeros out the label information
+ * on the device.
+ */
+int
+zpool_do_labelclear(int argc, char **argv)
+{
+	char *vdev, *name;
+	int c, fd = -1, ret = 0;
+	pool_state_t state;
+	boolean_t inuse = B_FALSE;
+	boolean_t force = B_FALSE;
+
+	/* check options */
+	while ((c = getopt(argc, argv, "f")) != -1) {
+		switch (c) {
+		case 'f':
+			force = B_TRUE;
+			break;
+		default:
+			(void) fprintf(stderr, gettext("invalid option '%c'\n"),
+			    optopt);
+			usage(B_FALSE);
+		}
+	}
+
+	argc -= optind;
+	argv += optind;
+
+	/* get vdev name */
+	if (argc < 1) {
+		(void) fprintf(stderr, gettext("missing vdev device name\n"));
+		usage(B_FALSE);
+	}
+
+	vdev = argv[0];
+	if ((fd = open(vdev, O_RDWR)) < 0) {
+		(void) fprintf(stderr, gettext("Unable to open %s\n"), vdev);
+		return (B_FALSE);
+	}
+
+	name = NULL;
+	if (zpool_in_use(g_zfs, fd, &state, &name, &inuse) != 0) {
+		if (force)
+			goto wipe_label;
+		
+		(void) fprintf(stderr,
+		    gettext("Unable to determine pool state for %s\n"
+		    "Use -f to force the clearing any label data\n"), vdev);
+
+		return (1);
+	}
+
+	if (inuse) {
+		switch (state) {
+		default:
+		case POOL_STATE_ACTIVE:
+		case POOL_STATE_SPARE:
+		case POOL_STATE_L2CACHE:
+			(void) fprintf(stderr,
+gettext("labelclear operation failed.\n"
+	"\tVdev %s is a member (%s), of pool \"%s\".\n"
+	"\tTo remove label information from this device, export or destroy\n"
+	"\tthe pool, or remove %s from the configuration of this pool\n"
+	"\tand retry the labelclear operation\n"),
+			    vdev, zpool_pool_state_to_name(state), name, vdev);
+			ret = 1;
+			goto errout;
+
+		case POOL_STATE_EXPORTED:
+			if (force)
+				break;
+
+			(void) fprintf(stderr,
+gettext("labelclear operation failed.\n"
+	"\tVdev %s is a member of the exported pool \"%s\".\n"
+	"\tUse \"zpool labelclear -f %s\" to force the removal of label\n"
+	"\tinformation.\n"),
+			    vdev, name, vdev);
+			ret = 1;
+			goto errout;
+
+		case POOL_STATE_POTENTIALLY_ACTIVE:
+			if (force)
+				break;
+
+			(void) fprintf(stderr,
+gettext("labelclear operation failed.\n"
+	"\tVdev %s is a member of the pool \"%s\".\n"
+	"\tThis pool is unknown to this system, but may be active on\n"
+	"\tanother system. Use \'zpool labelclear -f %s\' to force the\n"
+	"\tremoval of label information.\n"),
+			    vdev, name, vdev);
+			ret = 1;
+			goto errout;
+
+		case POOL_STATE_DESTROYED:
+			/* inuse should never be set for a destoryed pool... */
+			break;
+		}
+	}
+
+wipe_label:
+	if (zpool_clear_label(fd) != 0) {
+		(void) fprintf(stderr,
+		    gettext("Label clear failed on vdev %s\n"), vdev);
+		ret = 1;
+	}
+
+errout:
+	close(fd);
+	if (name != NULL)
+		free(name);
+
+	return (ret);
+}
+
+/*
  * zpool create [-fn] [-o property=value] ...
  *		[-O file-system-property=value] ...
  *		[-R root] [-m mountpoint] <pool> <dev> ...
@@ -1052,7 +1177,7 @@ print_status_config(zpool_handle_t *zhp,
 	char *vname;
 	uint64_t notpresent;
 	spare_cbdata_t cb;
-	char *state;
+	const char *state;
 
 	if (nvlist_lookup_nvlist_array(nv, ZPOOL_CONFIG_CHILDREN,
 	    &child, &children) != 0)
@@ -1084,10 +1209,11 @@ print_status_config(zpool_handle_t *zhp,
 	}
 
 	if (nvlist_lookup_uint64(nv, ZPOOL_CONFIG_NOT_PRESENT,
-	    &notpresent) == 0) {
+	    &notpresent) == 0 ||
+	    vs->vs_state <= VDEV_STATE_CANT_OPEN) {
 		char *path;
-		verify(nvlist_lookup_string(nv, ZPOOL_CONFIG_PATH, &path) == 0);
-		(void) printf("  was %s", path);
+		if (nvlist_lookup_string(nv, ZPOOL_CONFIG_PATH, &path) == 0)
+			(void) printf("  was %s", path);
 	} else if (vs->vs_aux != 0) {
 		(void) printf("  ");
 

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/cmd/ztest/ztest.c
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/cmd/ztest/ztest.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/cmd/ztest/ztest.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -20,6 +20,7 @@
  */
 /*
  * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2011 by Delphix. All rights reserved.
  */
 
 /*
@@ -5137,6 +5138,7 @@ ztest_run(ztest_shared_t *zs)
 	 */
 	kernel_init(FREAD | FWRITE);
 	VERIFY(spa_open(zs->zs_pool, &spa, FTAG) == 0);
+	spa->spa_debug = B_TRUE;
 	zs->zs_spa = spa;
 
 	spa->spa_dedup_ditto = 2 * ZIO_DEDUPDITTO_MIN;

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -200,7 +200,8 @@ extern zpool_handle_t *zpool_open_canfai
 extern void zpool_close(zpool_handle_t *);
 extern const char *zpool_get_name(zpool_handle_t *);
 extern int zpool_get_state(zpool_handle_t *);
-extern char *zpool_state_to_name(vdev_state_t, vdev_aux_t);
+extern const char *zpool_state_to_name(vdev_state_t, vdev_aux_t);
+extern const char *zpool_pool_state_to_name(pool_state_t);
 extern void zpool_free_handles(libzfs_handle_t *);
 
 /*
@@ -249,7 +250,7 @@ extern nvlist_t *zpool_find_vdev(zpool_h
     boolean_t *, boolean_t *);
 extern nvlist_t *zpool_find_vdev_by_physpath(zpool_handle_t *, const char *,
     boolean_t *, boolean_t *, boolean_t *);
-extern int zpool_label_disk(libzfs_handle_t *, zpool_handle_t *, char *);
+extern int zpool_label_disk(libzfs_handle_t *, zpool_handle_t *, const char *);
 
 /*
  * Functions to manage pool properties

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -1084,8 +1084,8 @@ zpool_open_func(void *arg)
 
 /*
  * Given a file descriptor, clear (zero) the label information.  This function
- * is currently only used in the appliance stack as part of the ZFS sysevent
- * module.
+ * is used in the appliance stack as part of the ZFS sysevent module and
+ * to implement the "zpool labelclear" command.
  */
 int
 zpool_clear_label(int fd)

Modified: projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c
==============================================================================
--- projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c	Tue Jul 19 03:31:36 2011	(r224209)
@@ -174,7 +174,7 @@ zpool_get_prop_int(zpool_handle_t *zhp, 
 /*
  * Map VDEV STATE to printed strings.
  */
-char *
+const char *
 zpool_state_to_name(vdev_state_t state, vdev_aux_t aux)
 {
 	switch (state) {
@@ -202,6 +202,34 @@ zpool_state_to_name(vdev_state_t state, 
 }
 
 /*
+ * Map POOL STATE to printed strings.
+ */
+const char *
+zpool_pool_state_to_name(pool_state_t state)
+{
+	switch (state) {
+	case POOL_STATE_ACTIVE:
+		return (gettext("ACTIVE"));
+	case POOL_STATE_EXPORTED:
+		return (gettext("EXPORTED"));
+	case POOL_STATE_DESTROYED:
+		return (gettext("DESTROYED"));
+	case POOL_STATE_SPARE:
+		return (gettext("SPARE"));
+	case POOL_STATE_L2CACHE:
+		return (gettext("L2CACHE"));
+	case POOL_STATE_UNINITIALIZED:
+		return (gettext("UNINITIALIZED"));
+	case POOL_STATE_UNAVAIL:
+		return (gettext("UNAVAIL"));
+	case POOL_STATE_POTENTIALLY_ACTIVE:
+		return (gettext("POTENTIALLY_ACTIVE"));
+	}
+
+	return (gettext("UNKNOWN"));
+}
+
+/*
  * Get a zpool property value for 'prop' and return the value in
  * a pre-allocated buffer.
  */
@@ -3082,15 +3110,25 @@ zpool_vdev_name(libzfs_handle_t *hdl, zp
 	char buf[64];
 	vdev_stat_t *vs;
 	uint_t vsc;
+	int have_stats;
+	int have_path;
 
-	if (nvlist_lookup_uint64(nv, ZPOOL_CONFIG_NOT_PRESENT,
-	    &value) == 0) {
+	have_stats = nvlist_lookup_uint64_array(nv, ZPOOL_CONFIG_VDEV_STATS,
+	    (uint64_t **)&vs, &vsc) == 0;
+	have_path = nvlist_lookup_string(nv, ZPOOL_CONFIG_PATH, &path) == 0;
+
+	/*
+	 * If the device is not currently present, assume it will not
+	 * come back at the same device path.  Display the device by GUID.
+	 */
+	if (nvlist_lookup_uint64(nv, ZPOOL_CONFIG_NOT_PRESENT, &value) == 0 ||
+	    have_path && have_stats && vs->vs_state <= VDEV_STATE_CANT_OPEN) {
 		verify(nvlist_lookup_uint64(nv, ZPOOL_CONFIG_GUID,
 		    &value) == 0);
 		(void) snprintf(buf, sizeof (buf), "%llu",
 		    (u_longlong_t)value);
 		path = buf;
-	} else if (nvlist_lookup_string(nv, ZPOOL_CONFIG_PATH, &path) == 0) {
+	} else if (have_path) {
 
 		/*
 		 * If the device is dead (faulted, offline, etc) then don't
@@ -3098,8 +3136,7 @@ zpool_vdev_name(libzfs_handle_t *hdl, zp
 		 * open a misbehaving device, which can have undesirable
 		 * effects.
 		 */
-		if ((nvlist_lookup_uint64_array(nv, ZPOOL_CONFIG_VDEV_STATS,
-		    (uint64_t **)&vs, &vsc) != 0 ||
+		if ((have_stats == 0 ||
 		    vs->vs_state >= VDEV_STATE_DEGRADED) &&
 		    zhp != NULL &&
 		    nvlist_lookup_string(nv, ZPOOL_CONFIG_DEVID, &devid) == 0) {
@@ -3605,7 +3642,7 @@ find_start_block(nvlist_t *config)
  * stripped of any leading /dev path.
  */
 int
-zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, char *name)
+zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, const char *name)
 {
 #ifdef sun
 	char path[MAXPATHLEN];

Modified: projects/llvm-ia64/contrib/llvm/include/llvm-c/Core.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm-c/Core.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm-c/Core.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -68,13 +68,6 @@ typedef struct LLVMOpaqueModule *LLVMMod
  */
 typedef struct LLVMOpaqueType *LLVMTypeRef;
 
-/**
- * When building recursive types using LLVMRefineType, LLVMTypeRef values may
- * become invalid; use LLVMTypeHandleRef to resolve this problem. See the
- * llvm::AbstractTypeHolder class.
- */
-typedef struct LLVMOpaqueTypeHandle *LLVMTypeHandleRef;
-
 typedef struct LLVMOpaqueValue *LLVMValueRef;
 typedef struct LLVMOpaqueBasicBlock *LLVMBasicBlockRef;
 typedef struct LLVMOpaqueBuilder *LLVMBuilderRef;
@@ -206,7 +199,6 @@ typedef enum {
   LLVMStructTypeKind,      /**< Structures */
   LLVMArrayTypeKind,       /**< Arrays */
   LLVMPointerTypeKind,     /**< Pointers */
-  LLVMOpaqueTypeKind,      /**< Opaque: type with unknown structure */
   LLVMVectorTypeKind,      /**< SIMD 'packed' format, or other vector type */
   LLVMMetadataTypeKind,    /**< Metadata */
   LLVMX86_MMXTypeKind      /**< X86 MMX */
@@ -320,12 +312,6 @@ void LLVMSetDataLayout(LLVMModuleRef M, 
 const char *LLVMGetTarget(LLVMModuleRef M);
 void LLVMSetTarget(LLVMModuleRef M, const char *Triple);
 
-/** See Module::addTypeName. */
-LLVMBool LLVMAddTypeName(LLVMModuleRef M, const char *Name, LLVMTypeRef Ty);
-void LLVMDeleteTypeName(LLVMModuleRef M, const char *Name);
-LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
-const char *LLVMGetTypeName(LLVMModuleRef M, LLVMTypeRef Ty);
-
 /** See Module::dump. */
 void LLVMDumpModule(LLVMModuleRef M);
 
@@ -401,9 +387,16 @@ LLVMTypeRef LLVMStructTypeInContext(LLVM
                                     unsigned ElementCount, LLVMBool Packed);
 LLVMTypeRef LLVMStructType(LLVMTypeRef *ElementTypes, unsigned ElementCount,
                            LLVMBool Packed);
+LLVMTypeRef LLVMStructCreateNamed(LLVMContextRef C, const char *Name);
+void LLVMStructSetBody(LLVMTypeRef StructTy, LLVMTypeRef *ElementTypes,
+                       unsigned ElementCount, LLVMBool Packed);
+
 unsigned LLVMCountStructElementTypes(LLVMTypeRef StructTy);
 void LLVMGetStructElementTypes(LLVMTypeRef StructTy, LLVMTypeRef *Dest);
 LLVMBool LLVMIsPackedStruct(LLVMTypeRef StructTy);
+LLVMBool LLVMIsOpaqueStruct(LLVMTypeRef StructTy);
+
+LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
 
 /* Operations on array, pointer, and vector types (sequence types) */
 LLVMTypeRef LLVMArrayType(LLVMTypeRef ElementType, unsigned ElementCount);
@@ -418,21 +411,12 @@ unsigned LLVMGetVectorSize(LLVMTypeRef V
 /* Operations on other types */
 LLVMTypeRef LLVMVoidTypeInContext(LLVMContextRef C);
 LLVMTypeRef LLVMLabelTypeInContext(LLVMContextRef C);
-LLVMTypeRef LLVMOpaqueTypeInContext(LLVMContextRef C);
 LLVMTypeRef LLVMX86MMXTypeInContext(LLVMContextRef C);
 
 LLVMTypeRef LLVMVoidType(void);
 LLVMTypeRef LLVMLabelType(void);
-LLVMTypeRef LLVMOpaqueType(void);
 LLVMTypeRef LLVMX86MMXType(void);
 
-/* Operations on type handles */
-LLVMTypeHandleRef LLVMCreateTypeHandle(LLVMTypeRef PotentiallyAbstractTy);
-void LLVMRefineType(LLVMTypeRef AbstractTy, LLVMTypeRef ConcreteTy);
-LLVMTypeRef LLVMResolveTypeHandle(LLVMTypeHandleRef TypeHandle);
-void LLVMDisposeTypeHandle(LLVMTypeHandleRef TypeHandle);
-
-
 /*===-- Values ------------------------------------------------------------===*/
 
 /* The bulk of LLVM's object model consists of values, which comprise a very
@@ -581,6 +565,9 @@ LLVMValueRef LLVMConstArray(LLVMTypeRef 
                             LLVMValueRef *ConstantVals, unsigned Length);
 LLVMValueRef LLVMConstStruct(LLVMValueRef *ConstantVals, unsigned Count,
                              LLVMBool Packed);
+LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy,
+                                  LLVMValueRef *ConstantVals,
+                                  unsigned Count);
 LLVMValueRef LLVMConstVector(LLVMValueRef *ScalarConstantVals, unsigned Size);
 
 /* Constant expressions */
@@ -1117,7 +1104,6 @@ namespace llvm {
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Module,             LLVMModuleRef        )
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(BasicBlock,         LLVMBasicBlockRef    )
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(IRBuilder<>,        LLVMBuilderRef       )
-  DEFINE_SIMPLE_CONVERSION_FUNCTIONS(PATypeHolder,       LLVMTypeHandleRef    )
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(MemoryBuffer,       LLVMMemoryBufferRef  )
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(LLVMContext,        LLVMContextRef       )
   DEFINE_SIMPLE_CONVERSION_FUNCTIONS(Use,                LLVMUseRef           )

Modified: projects/llvm-ia64/contrib/llvm/include/llvm-c/Target.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm-c/Target.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm-c/Target.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -41,6 +41,11 @@ typedef struct LLVMStructLayout *LLVMStr
 #include "llvm/Config/Targets.def"
 #undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
 
+#define LLVM_TARGET(TargetName) \
+  void LLVMInitialize##TargetName##MCAsmInfo(void);
+#include "llvm/Config/Targets.def"
+#undef LLVM_TARGET  /* Explicit undef to make SWIG happier */
+  
 /** LLVMInitializeAllTargetInfos - The main program should call this function if
     it wants access to all available targets that LLVM is configured to
     support. */
@@ -67,6 +72,7 @@ static inline LLVMBool LLVMInitializeNat
 #ifdef LLVM_NATIVE_TARGET
   LLVM_NATIVE_TARGETINFO();
   LLVM_NATIVE_TARGET();
+  LLVM_NATIVE_MCASMINFO();
   return 0;
 #else
   return 1;
@@ -141,12 +147,6 @@ unsigned LLVMElementAtOffset(LLVMTargetD
 unsigned long long LLVMOffsetOfElement(LLVMTargetDataRef, LLVMTypeRef StructTy,
                                        unsigned Element);
 
-/** Struct layouts are speculatively cached. If a TargetDataRef is alive when
-    types are being refined and removed, this method must be called whenever a
-    struct type is removed to avoid a dangling pointer in this cache.
-    See the method llvm::TargetData::InvalidateStructLayoutInfo. */
-void LLVMInvalidateStructLayout(LLVMTargetDataRef, LLVMTypeRef StructTy);
-
 /** Deallocates a TargetData.
     See the destructor llvm::TargetData::~TargetData. */
 void LLVMDisposeTargetData(LLVMTargetDataRef);

Modified: projects/llvm-ia64/contrib/llvm/include/llvm-c/Transforms/IPO.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm-c/Transforms/IPO.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm-c/Transforms/IPO.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -30,9 +30,6 @@ void LLVMAddConstantMergePass(LLVMPassMa
 /** See llvm::createDeadArgEliminationPass function. */
 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
 
-/** See llvm::createDeadTypeEliminationPass function. */
-void LLVMAddDeadTypeEliminationPass(LLVMPassManagerRef PM);
-
 /** See llvm::createFunctionAttrsPass function. */
 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
 

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APFloat.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APFloat.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APFloat.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -109,6 +109,7 @@ namespace llvm {
   typedef signed short exponent_t;
 
   struct fltSemantics;
+  class APSInt;
   class StringRef;
 
   /* When bits of a floating point number are truncated, this enum is
@@ -283,6 +284,7 @@ namespace llvm {
     opStatus convert(const fltSemantics &, roundingMode, bool *);
     opStatus convertToInteger(integerPart *, unsigned int, bool,
                               roundingMode, bool *) const;
+    opStatus convertToInteger(APSInt&, roundingMode, bool *) const;
     opStatus convertFromAPInt(const APInt &,
                               bool, roundingMode);
     opStatus convertFromSignExtendedInteger(const integerPart *, unsigned int,

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APInt.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APInt.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/APInt.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -1241,18 +1241,19 @@ public:
 
   /// toString - Converts an APInt to a string and append it to Str.  Str is
   /// commonly a SmallString.
-  void toString(SmallVectorImpl<char> &Str, unsigned Radix, bool Signed) const;
+  void toString(SmallVectorImpl<char> &Str, unsigned Radix, bool Signed,
+                bool formatAsCLiteral = false) const;
 
   /// Considers the APInt to be unsigned and converts it into a string in the
   /// radix given. The radix can be 2, 8, 10 or 16.
   void toStringUnsigned(SmallVectorImpl<char> &Str, unsigned Radix = 10) const {
-    toString(Str, Radix, false);
+    toString(Str, Radix, false, false);
   }
 
   /// Considers the APInt to be signed and converts it into a string in the
   /// radix given. The radix can be 2, 8, 10 or 16.
   void toStringSigned(SmallVectorImpl<char> &Str, unsigned Radix = 10) const {
-    toString(Str, Radix, true);
+    toString(Str, Radix, true, false);
   }
 
   /// toString - This returns the APInt as a std::string.  Note that this is an

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ArrayRef.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ArrayRef.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ArrayRef.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -39,7 +39,7 @@ namespace llvm {
     const T *Data;
     
     /// The number of elements.
-    size_t Length;
+    size_type Length;
     
   public:
     /// @name Constructors
@@ -56,6 +56,10 @@ namespace llvm {
     /*implicit*/ ArrayRef(const T *data, size_t length)
       : Data(data), Length(length) {}
     
+    /// Construct an ArrayRef from a range.
+    ArrayRef(const T *begin, const T *end)
+      : Data(begin), Length(end - begin) {}
+    
     /// Construct an ArrayRef from a SmallVector.
     /*implicit*/ ArrayRef(const SmallVectorImpl<T> &Vec)
       : Data(Vec.data()), Length(Vec.size()) {}
@@ -96,6 +100,16 @@ namespace llvm {
       return Data[Length-1];
     }
     
+    /// equals - Check for element-wise equality.
+    bool equals(ArrayRef RHS) const {
+      if (Length != RHS.Length)
+        return false;
+      for (size_type i = 0; i != Length; i++)
+        if (Data[i] != RHS.Data[i])
+          return false;
+      return true;
+    }
+
     /// slice(n) - Chop off the first N elements of the array.
     ArrayRef<T> slice(unsigned N) {
       assert(N <= size() && "Invalid specifier");
@@ -125,8 +139,30 @@ namespace llvm {
     }
     
     /// @}
+    /// @name Conversion operators
+    /// @{
+    operator std::vector<T>() const {
+      return std::vector<T>(Data, Data+Length);
+    }
+    
+    /// @}
   };
   
+  /// @name ArrayRef Comparison Operators
+  /// @{
+
+  template<typename T>
+  inline bool operator==(ArrayRef<T> LHS, ArrayRef<T> RHS) {
+    return LHS.equals(RHS);
+  }
+
+  template<typename T>
+  inline bool operator!=(ArrayRef<T> LHS, ArrayRef<T> RHS) {
+    return !(LHS == RHS);
+  }
+
+  /// @}
+
   // ArrayRefs can be treated like a POD type.
   template <typename T> struct isPodLike;
   template <typename T> struct isPodLike<ArrayRef<T> > {

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ImmutableList.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ImmutableList.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/ImmutableList.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -103,6 +103,14 @@ public:
   /// isEmpty - Returns true if the list is empty.
   bool isEmpty() const { return !X; }
 
+  bool contains(const T& V) const {
+    for (iterator I = begin(), E = end(); I != E; ++I) {
+      if (*I == V)
+        return true;
+    }
+    return false;
+  }
+
   /// isEqual - Returns true if two lists are equal.  Because all lists created
   ///  from the same ImmutableListFactory are uniqued, this has O(1) complexity
   ///  because it the contents of the list do not need to be compared.  Note

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/PackedVector.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/PackedVector.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/PackedVector.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -90,7 +90,7 @@ public:
       Vec.setValue(Vec.Bits, Idx, val);
       return *this;
     }
-    operator T() {
+    operator T() const {
       return Vec.getValue(Vec.Bits, Idx);
     }
   };

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/SmallVector.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/SmallVector.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/SmallVector.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -410,7 +410,14 @@ public:
       this->setEnd(this->end()+1);
       // Push everything else over.
       std::copy_backward(I, this->end()-1, this->end());
-      *I = Elt;
+
+      // If we just moved the element we're inserting, be sure to update
+      // the reference.
+      const T *EltPtr = &Elt;
+      if (I <= EltPtr && EltPtr < this->EndX)
+        ++EltPtr;
+
+      *I = *EltPtr;
       return I;
     }
     size_t EltNo = I-this->begin();

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/StringMap.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/StringMap.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/StringMap.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -140,7 +140,7 @@ public:
   /// StringMapEntry object.
   const char *getKeyData() const {return reinterpret_cast<const char*>(this+1);}
 
-  const char *first() const { return getKeyData(); }
+  StringRef first() const { return StringRef(getKeyData(), getKeyLength()); }
 
   /// Create - Create a StringMapEntry for the specified key and default
   /// construct the value.
@@ -307,7 +307,7 @@ public:
     return ValueTy();
   }
 
-  ValueTy& operator[](StringRef Key) {
+  ValueTy &operator[](StringRef Key) {
     return GetOrCreateValue(Key).getValue();
   }
 
@@ -355,8 +355,7 @@ public:
   /// exists, return it.  Otherwise, default construct a value, insert it, and
   /// return.
   template <typename InitTy>
-  StringMapEntry<ValueTy> &GetOrCreateValue(StringRef Key,
-                                            InitTy Val) {
+  MapEntryTy &GetOrCreateValue(StringRef Key, InitTy Val) {
     unsigned BucketNo = LookupBucketFor(Key);
     ItemBucket &Bucket = TheTable[BucketNo];
     if (Bucket.Item && Bucket.Item != getTombstoneVal())
@@ -378,22 +377,10 @@ public:
     return *NewItem;
   }
 
-  StringMapEntry<ValueTy> &GetOrCreateValue(StringRef Key) {
+  MapEntryTy &GetOrCreateValue(StringRef Key) {
     return GetOrCreateValue(Key, ValueTy());
   }
 
-  template <typename InitTy>
-  StringMapEntry<ValueTy> &GetOrCreateValue(const char *KeyStart,
-                                            const char *KeyEnd,
-                                            InitTy Val) {
-    return GetOrCreateValue(StringRef(KeyStart, KeyEnd - KeyStart), Val);
-  }
-
-  StringMapEntry<ValueTy> &GetOrCreateValue(const char *KeyStart,
-                                            const char *KeyEnd) {
-    return GetOrCreateValue(StringRef(KeyStart, KeyEnd - KeyStart));
-  }
-
   /// remove - Remove the specified key/value pair from the map, but do not
   /// erase it.  This aborts if the key is not in the map.
   void remove(MapEntryTy *KeyValue) {

Modified: projects/llvm-ia64/contrib/llvm/include/llvm/ADT/Triple.h
==============================================================================
--- projects/llvm-ia64/contrib/llvm/include/llvm/ADT/Triple.h	Tue Jul 19 03:30:42 2011	(r224208)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/ADT/Triple.h	Tue Jul 19 03:31:36 2011	(r224209)
@@ -96,7 +96,8 @@ public:
     Solaris,
     Win32,
     Haiku,
-    Minix
+    Minix,
+    RTEMS
   };
   enum EnvironmentType {
     UnknownEnvironment,
@@ -238,19 +239,10 @@ public:
   /// specialized because it is a common query.
   unsigned getOSMajorVersion() const {
     unsigned Maj, Min, Micro;
-    getDarwinNumber(Maj, Min, Micro);
+    getOSVersion(Maj, Min, Micro);
     return Maj;
   }
 
-  void getDarwinNumber(unsigned &Major, unsigned &Minor,
-                       unsigned &Micro) const {
-    return getOSVersion(Major, Minor, Micro);
-  }
-
-  unsigned getDarwinMajorNumber() const {
-    return getOSMajorVersion();
-  }
-
   /// isOSVersionLT - Helper function for doing comparisons against version
   /// numbers included in the target triple.
   bool isOSVersionLT(unsigned Major, unsigned Minor = 0,
@@ -276,7 +268,7 @@ public:
 
   /// isOSDarwin - Is this a "Darwin" OS (OS X or iOS).
   bool isOSDarwin() const {
-    return isMacOSX() ||getOS() == Triple::IOS;
+    return isMacOSX() || getOS() == Triple::IOS;
   }
 
   /// isOSWindows - Is this a "Windows" OS.
@@ -289,7 +281,7 @@ public:
   /// compatibility, which handles supporting skewed version numbering schemes
   /// used by the "darwin" triples.
   unsigned isMacOSXVersionLT(unsigned Major, unsigned Minor = 0,
-                          unsigned Micro = 0) const {
+			     unsigned Micro = 0) const {
     assert(isMacOSX() && "Not an OS X triple!");
 
     // If this is OS X, expect a sane version number.
@@ -300,7 +292,7 @@ public:
     assert(Major == 10 && "Unexpected major version");
     return isOSVersionLT(Minor + 4, Micro, 0);
   }
-    
+
   /// @}
   /// @name Mutators
   /// @{

Copied: projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequency.h (from r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequency.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequency.h	Tue Jul 19 03:31:36 2011	(r224209, copy of r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequency.h)
@@ -0,0 +1,53 @@
+//========-------- BlockFrequency.h - Block Frequency Analysis -------========//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// Loops should be simplified before this analysis.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLVM_ANALYSIS_BLOCKFREQUENCY_H
+#define LLVM_ANALYSIS_BLOCKFREQUENCY_H
+
+#include "llvm/Pass.h"
+#include <climits>
+
+namespace llvm {
+
+class BranchProbabilityInfo;
+template<class BlockT, class FunctionT, class BranchProbInfoT>
+class BlockFrequencyImpl;
+
+/// BlockFrequency pass uses BlockFrequencyImpl implementation to estimate
+/// IR basic block frequencies.
+class BlockFrequency : public FunctionPass {
+
+  BlockFrequencyImpl<BasicBlock, Function, BranchProbabilityInfo> *BFI;
+
+public:
+  static char ID;
+
+  BlockFrequency();
+
+  ~BlockFrequency();
+
+  void getAnalysisUsage(AnalysisUsage &AU) const;
+
+  bool runOnFunction(Function &F);
+
+  /// getblockFreq - Return block frequency. Never return 0, value must be
+  /// positive. Please note that initial frequency is equal to 1024. It means
+  /// that we should not rely on the value itself, but only on the comparison to
+  /// the other block frequencies. We do this to avoid using of the floating
+  /// points.
+  uint32_t getBlockFreq(BasicBlock *BB);
+};
+
+}
+
+#endif

Copied: projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h (from r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ projects/llvm-ia64/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h	Tue Jul 19 03:31:36 2011	(r224209, copy of r224207, head/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h)
@@ -0,0 +1,349 @@
+//===---- BlockFrequencyImpl.h - Machine Block Frequency Implementation ---===//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// Shared implementation of BlockFrequency for IR and Machine Instructions.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef LLVM_ANALYSIS_BLOCKFREQUENCYIMPL_H
+#define LLVM_ANALYSIS_BLOCKFREQUENCYIMPL_H
+
+#include "llvm/BasicBlock.h"
+#include "llvm/ADT/DenseMap.h"
+#include "llvm/ADT/PostOrderIterator.h"
+#include "llvm/CodeGen/MachineBasicBlock.h"
+#include "llvm/CodeGen/MachineFunction.h"
+#include "llvm/Support/BranchProbability.h"
+#include "llvm/Support/Debug.h"
+#include "llvm/Support/raw_ostream.h"
+#include <vector>
+#include <sstream>
+#include <string>
+
+namespace llvm {
+
+
+class BlockFrequency;
+class MachineBlockFrequency;
+
+/// BlockFrequencyImpl implements block frequency algorithm for IR and
+/// Machine Instructions. Algorithm starts with value 1024 (START_FREQ)
+/// for the entry block and then propagates frequencies using branch weights
+/// from (Machine)BranchProbabilityInfo. LoopInfo is not required because
+/// algorithm can find "backedges" by itself.
+template<class BlockT, class FunctionT, class BlockProbInfoT>
+class BlockFrequencyImpl {
+
+  DenseMap<BlockT *, uint32_t> Freqs;
+
+  BlockProbInfoT *BPI;

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107190331.p6J3VbHR051505>