From owner-svn-src-user@FreeBSD.ORG Thu Jun 13 22:04:53 2013 Return-Path: Delivered-To: svn-src-user@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D25D38B9; Thu, 13 Jun 2013 22:04:53 +0000 (UTC) (envelope-from attilio@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id C16E316C3; Thu, 13 Jun 2013 22:04:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r5DM4rLR032073; Thu, 13 Jun 2013 22:04:53 GMT (envelope-from attilio@svn.freebsd.org) Received: (from attilio@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r5DM4oW8032051; Thu, 13 Jun 2013 22:04:50 GMT (envelope-from attilio@svn.freebsd.org) Message-Id: <201306132204.r5DM4oW8032051@svn.freebsd.org> From: Attilio Rao Date: Thu, 13 Jun 2013 22:04:50 +0000 (UTC) To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r251714 - in user/attilio/vmcontention: . cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd/zhack cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/... X-SVN-Group: user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-user@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the experimental " user" src tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jun 2013 22:04:53 -0000 Author: attilio Date: Thu Jun 13 22:04:49 2013 New Revision: 251714 URL: http://svnweb.freebsd.org/changeset/base/251714 Log: MFC Added: user/attilio/vmcontention/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h - copied unchanged from r251712, head/contrib/llvm/include/llvm/DebugInfo/DWARFFormValue.h user/attilio/vmcontention/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h - copied unchanged from r251712, head/contrib/llvm/include/llvm/ExecutionEngine/ObjectCache.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/CBindingWrapping.h - copied unchanged from r251712, head/contrib/llvm/include/llvm/Support/CBindingWrapping.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/Compression.h - copied unchanged from r251712, head/contrib/llvm/include/llvm/Support/Compression.h user/attilio/vmcontention/contrib/llvm/lib/Support/Compression.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Support/Compression.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h - copied unchanged from r251712, head/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MicroMipsInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MicroMipsInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MipsModuleISelDAGToDAG.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsOs16.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MipsOs16.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsOs16.h - copied unchanged from r251712, head/contrib/llvm/lib/Target/Mips/MipsOs16.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/AsmParser/ - copied from r251712, head/contrib/llvm/lib/Target/PowerPC/AsmParser/ user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUELFObjectWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600Packetizer.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/R600/R600Packetizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIDefines.h - copied unchanged from r251712, head/contrib/llvm/lib/Target/R600/SIDefines.h user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h - copied unchanged from r251712, head/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcBaseInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/SystemZ/ - copied from r251712, head/contrib/llvm/lib/Target/SystemZ/ user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/X86/X86FixupLEAs.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Target/XCore/XCoreLowerThreadLocal.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Vectorize/VecUtils.cpp - copied unchanged from r251712, head/contrib/llvm/lib/Transforms/Vectorize/VecUtils.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Vectorize/VecUtils.h - copied unchanged from r251712, head/contrib/llvm/lib/Transforms/Vectorize/VecUtils.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def - copied unchanged from r251712, head/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAArch64.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/CapturedStmt.h - copied unchanged from r251712, head/contrib/llvm/tools/clang/include/clang/Basic/CapturedStmt.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h - copied unchanged from r251712, head/contrib/llvm/tools/clang/include/clang/Lex/MacroArgs.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/Format/BreakableToken.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/BreakableToken.h - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/Format/BreakableToken.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/Format/WhitespaceManager.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h - copied unchanged from r251712, head/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h user/attilio/vmcontention/lib/clang/include/clang/Parse/AttrExprArgs.inc - copied unchanged from r251712, head/lib/clang/include/clang/Parse/AttrExprArgs.inc user/attilio/vmcontention/lib/libc/libc.ldscript - copied unchanged from r251712, head/lib/libc/libc.ldscript user/attilio/vmcontention/release/release.conf.sample - copied unchanged from r251712, head/release/release.conf.sample user/attilio/vmcontention/release/release.sh - copied unchanged from r251712, head/release/release.sh user/attilio/vmcontention/sys/arm/arm/stdatomic.c - copied unchanged from r251712, head/sys/arm/arm/stdatomic.c user/attilio/vmcontention/sys/dev/ath/if_ath_lna_div.c - copied unchanged from r251712, head/sys/dev/ath/if_ath_lna_div.c user/attilio/vmcontention/sys/dev/ath/if_ath_lna_div.h - copied unchanged from r251712, head/sys/dev/ath/if_ath_lna_div.h Deleted: user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/InMemoryStruct.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/MachOObject.h user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFFormValue.h user/attilio/vmcontention/contrib/llvm/lib/Linker/Linker.cpp user/attilio/vmcontention/contrib/llvm/lib/Object/MachOObject.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDILPeepholeOptimizer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/MacroArgs.h Modified: user/attilio/vmcontention/Makefile.inc1 user/attilio/vmcontention/UPDATING user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zhack/zhack.c user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/ztest/ztest.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c user/attilio/vmcontention/contrib/binutils/include/elf/dwarf2.h user/attilio/vmcontention/contrib/gdb/gdb/dwarf2read.c user/attilio/vmcontention/contrib/llvm/include/llvm-c/Core.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/ExecutionEngine.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/Object.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/Target.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/TargetMachine.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/Transforms/PassManagerBuilder.h user/attilio/vmcontention/contrib/llvm/include/llvm-c/Transforms/Vectorize.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/ArrayRef.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/DenseMap.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/Hashing.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/PointerIntPair.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/StringRef.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/Triple.h user/attilio/vmcontention/contrib/llvm/include/llvm/ADT/Twine.h user/attilio/vmcontention/contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h user/attilio/vmcontention/contrib/llvm/include/llvm/Analysis/RegionInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/FastISel.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/LiveInterval.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineFunction.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineScheduler.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/MachineTraceMetrics.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/Passes.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h user/attilio/vmcontention/contrib/llvm/include/llvm/CodeGen/ValueTypes.td user/attilio/vmcontention/contrib/llvm/include/llvm/DIBuilder.h user/attilio/vmcontention/contrib/llvm/include/llvm/DebugInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h user/attilio/vmcontention/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h user/attilio/vmcontention/contrib/llvm/include/llvm/ExecutionEngine/SectionMemoryManager.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Argument.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Attributes.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/BasicBlock.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Constants.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/DataLayout.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/DerivedTypes.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/GlobalValue.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/IRBuilder.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Intrinsics.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/IntrinsicsMips.td user/attilio/vmcontention/contrib/llvm/include/llvm/IR/IntrinsicsNVVM.td user/attilio/vmcontention/contrib/llvm/include/llvm/IR/IntrinsicsPowerPC.td user/attilio/vmcontention/contrib/llvm/include/llvm/IR/LLVMContext.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/MDBuilder.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Module.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Type.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Use.h user/attilio/vmcontention/contrib/llvm/include/llvm/IR/Value.h user/attilio/vmcontention/contrib/llvm/include/llvm/InitializePasses.h user/attilio/vmcontention/contrib/llvm/include/llvm/LinkAllPasses.h user/attilio/vmcontention/contrib/llvm/include/llvm/Linker.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCAsmInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCAssembler.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCELFObjectWriter.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCELFStreamer.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCExpr.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCInst.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCObjectFileInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCObjectStreamer.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCSection.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCSectionCOFF.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCSectionELF.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCSectionMachO.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCStreamer.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCTargetAsmParser.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/MachineLocation.h user/attilio/vmcontention/contrib/llvm/include/llvm/MC/SubtargetFeature.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/Binary.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/ELF.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/MachO.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/ObjectFile.h user/attilio/vmcontention/contrib/llvm/include/llvm/Object/RelocVisitor.h user/attilio/vmcontention/contrib/llvm/include/llvm/PassManager.h user/attilio/vmcontention/contrib/llvm/include/llvm/PassRegistry.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/CodeGen.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/CommandLine.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/ELF.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/Endian.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/Host.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/MemoryBuffer.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/PatternMatch.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/Program.h user/attilio/vmcontention/contrib/llvm/include/llvm/Support/SourceMgr.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/Target.td user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetCallingConv.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetInstrInfo.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetLowering.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetMachine.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetOptions.h user/attilio/vmcontention/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td user/attilio/vmcontention/contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h user/attilio/vmcontention/contrib/llvm/include/llvm/Transforms/Utils/BlackList.h user/attilio/vmcontention/contrib/llvm/include/llvm/Transforms/Utils/Local.h user/attilio/vmcontention/contrib/llvm/include/llvm/Transforms/Vectorize.h user/attilio/vmcontention/contrib/llvm/lib/Analysis/Analysis.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/ConstantFolding.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/IPA/IPA.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/InstructionSimplify.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/RegionInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/ScalarEvolution.cpp user/attilio/vmcontention/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp user/attilio/vmcontention/contrib/llvm/lib/AsmParser/LLLexer.cpp user/attilio/vmcontention/contrib/llvm/lib/AsmParser/LLParser.cpp user/attilio/vmcontention/contrib/llvm/lib/AsmParser/LLToken.h user/attilio/vmcontention/contrib/llvm/lib/Bitcode/Reader/BitReader.cpp user/attilio/vmcontention/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp user/attilio/vmcontention/contrib/llvm/lib/Bitcode/Writer/BitWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/Analysis.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h user/attilio/vmcontention/contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/CallingConvLower.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/CodeGen.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/IfConversion.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/InlineSpiller.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineScheduler.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/MachineVerifier.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/Passes.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TargetLoweringBase.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TargetOptionsImpl.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TargetSchedule.cpp user/attilio/vmcontention/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFCompileUnit.cpp user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFContext.cpp user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFContext.h user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h user/attilio/vmcontention/contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/Interpreter/Execution.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/MCJIT/SectionMemoryManager.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp user/attilio/vmcontention/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h user/attilio/vmcontention/contrib/llvm/lib/IR/AsmWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/AttributeImpl.h user/attilio/vmcontention/contrib/llvm/lib/IR/Attributes.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Constants.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/ConstantsContext.h user/attilio/vmcontention/contrib/llvm/lib/IR/Core.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/DIBuilder.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/DataLayout.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/DebugInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Function.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Metadata.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/PassManager.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Type.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Value.cpp user/attilio/vmcontention/contrib/llvm/lib/IR/Verifier.cpp user/attilio/vmcontention/contrib/llvm/lib/Linker/LinkModules.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCAsmInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCAsmStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCAssembler.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCDwarf.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCELFStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCExpr.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCMachOStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCNullStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCObjectFileInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCObjectStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCParser/AsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCPureStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCSectionCOFF.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCSectionELF.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCSectionMachO.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/MCStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/Object/COFFObjectFile.cpp user/attilio/vmcontention/contrib/llvm/lib/Object/MachOObjectFile.cpp user/attilio/vmcontention/contrib/llvm/lib/Object/Object.cpp user/attilio/vmcontention/contrib/llvm/lib/Object/ObjectFile.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/CommandLine.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/DataExtractor.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/FoldingSet.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/Host.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/LockFileManager.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/PathV2.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/Triple.cpp user/attilio/vmcontention/contrib/llvm/lib/Support/Unix/Memory.inc user/attilio/vmcontention/contrib/llvm/lib/Support/Unix/PathV2.inc user/attilio/vmcontention/contrib/llvm/lib/Support/Unix/Program.inc user/attilio/vmcontention/contrib/llvm/lib/Support/Unix/Signals.inc user/attilio/vmcontention/contrib/llvm/lib/Support/Windows/Program.inc user/attilio/vmcontention/contrib/llvm/lib/Support/Windows/Signals.inc user/attilio/vmcontention/contrib/llvm/lib/Support/YAMLParser.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64InstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/AArch64MCInstLower.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARM.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMCallingConv.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMCallingConv.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMSubtarget.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMUnwindOp.h user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/Hexagon.h user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/Hexagon.td user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonCFGOptimizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonExpandPredSpillCode.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonHardwareLoops.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV3.td user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonInstrInfoV4.td user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonMachineFunctionInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonSplitTFRCondSets.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mangler.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips16ISelDAGToDAG.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips16ISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsConstantIslandPass.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsDSPInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsSubtarget.h user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTX.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXIntrinsics.td user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXSection.h user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/NVPTX/NVVMReflect.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPC.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPC.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCMCInstLower.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCMachineFunctionInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td user/attilio/vmcontention/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPU.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUAsmPrinter.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUCallingConv.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUInstructions.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUMachineFunction.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUSubtarget.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDGPUTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDILBase.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDILDeviceInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/AMDILISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/InstPrinter/AMDGPUInstPrinter.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/AMDGPUMCTargetDesc.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/Processors.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600ControlFlowFinalizer.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600Defines.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600ISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600InstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600InstrInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600Instructions.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600MachineFunctionInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600RegisterInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/R600Schedule.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIInstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIInstrInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIInstructions.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIIntrinsics.td user/attilio/vmcontention/contrib/llvm/lib/Target/R600/SIRegisterInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcCallingConv.td user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcFrameLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcInstr64Bit.td user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcInstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h user/attilio/vmcontention/contrib/llvm/lib/Target/Target.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/TargetMachineC.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h user/attilio/vmcontention/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86.h user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86FastISel.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86FrameLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86ISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrFormats.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrSSE.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86InstrSystem.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86SchedHaswell.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86SchedSandyBridge.td user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86Subtarget.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86Subtarget.h user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/X86/X86TargetTransformInfo.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/Disassembler/XCoreDisassembler.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCore.h user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp user/attilio/vmcontention/contrib/llvm/lib/Target/XCore/XCoreTargetObjectFile.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Instrumentation/BlackList.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/ObjCARC/ObjCARC.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/GVN.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/SROA.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/Local.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/Utils.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp user/attilio/vmcontention/contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp user/attilio/vmcontention/contrib/llvm/tools/bugpoint/BugDriver.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang-c/Index.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/ASTUnresolvedSet.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/CommentCommands.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/CommentLexer.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/Decl.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/Expr.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/Mangle.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/RawCommentList.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/Stmt.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/Type.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/AST/TypeNodes.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/Attr.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/CommentOptions.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/ArgList.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/Driver.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/Options.td user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Format/Format.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticConsumer.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/ChainedIncludesSource.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticBuffer.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Parse/Parser.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/ObjCMethodList.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/Sema.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/Template.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/Serialization/GlobalModuleIndex.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h user/attilio/vmcontention/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/ARCMigrate/TransAPIUses.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/Comment.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/CommentParser.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/Decl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/Expr.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/RawCommentList.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/Stmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/Type.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/Targets.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Basic/Version.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGAtomic.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/Driver.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/ToolChains.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/Tools.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Edit/EditedSource.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/Format.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/TokenAnnotator.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticBuffer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Headers/avxintrin.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Headers/emmintrin.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Headers/stddef.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Headers/stdint.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Headers/xopintrin.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Parse/Parser.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Rewrite/Frontend/FixItRewriter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Rewrite/Frontend/InclusionRewriter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/ScopeInfo.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/Sema.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTReaderInternals.h user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/Serialization/GlobalModuleIndex.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp user/attilio/vmcontention/contrib/llvm/tools/clang/utils/TableGen/TableGenBackends.h user/attilio/vmcontention/contrib/llvm/tools/llc/llc.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-as/llvm-as.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-dis/llvm-dis.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-extract/llvm-extract.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-link/llvm-link.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-mc/llvm-mc.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-objdump/MachODump.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-ranlib/llvm-ranlib.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/COFFDumper.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/ELFDumper.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/MachODumper.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/ObjDumper.h user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp user/attilio/vmcontention/contrib/llvm/tools/llvm-readobj/llvm-readobj.h user/attilio/vmcontention/contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp user/attilio/vmcontention/contrib/llvm/tools/macho-dump/macho-dump.cpp user/attilio/vmcontention/contrib/llvm/tools/opt/opt.cpp user/attilio/vmcontention/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp user/attilio/vmcontention/contrib/llvm/utils/TableGen/CodeGenSchedule.cpp user/attilio/vmcontention/contrib/llvm/utils/TableGen/CodeGenSchedule.h user/attilio/vmcontention/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp user/attilio/vmcontention/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp user/attilio/vmcontention/etc/defaults/rc.conf user/attilio/vmcontention/etc/rc.d/addswap user/attilio/vmcontention/lib/clang/clang.build.mk user/attilio/vmcontention/lib/clang/include/clang/Basic/Version.inc user/attilio/vmcontention/lib/clang/include/llvm/Config/config.h user/attilio/vmcontention/lib/clang/include/llvm/Config/llvm-config.h user/attilio/vmcontention/lib/clang/libclangparse/Makefile user/attilio/vmcontention/lib/clang/libclangstaticanalyzercheckers/Makefile user/attilio/vmcontention/lib/clang/libllvmarmdesc/Makefile user/attilio/vmcontention/lib/clang/libllvmlinker/Makefile user/attilio/vmcontention/lib/clang/libllvmmipscodegen/Makefile user/attilio/vmcontention/lib/clang/libllvmobject/Makefile user/attilio/vmcontention/lib/clang/libllvmsupport/Makefile user/attilio/vmcontention/lib/clang/libllvmvectorize/Makefile user/attilio/vmcontention/lib/clang/libllvmx86codegen/Makefile user/attilio/vmcontention/lib/libc/Makefile user/attilio/vmcontention/lib/libc/stdlib/labs.3 user/attilio/vmcontention/lib/libc/stdlib/labs.c user/attilio/vmcontention/lib/libc/stdlib/ldiv.3 user/attilio/vmcontention/lib/libc/stdlib/ldiv.c user/attilio/vmcontention/lib/libc/stdlib/memory.3 user/attilio/vmcontention/lib/libc/stdlib/merge.c user/attilio/vmcontention/lib/libc/stdlib/qsort.3 user/attilio/vmcontention/lib/libc/stdlib/qsort.c user/attilio/vmcontention/lib/libc/stdlib/radixsort.3 user/attilio/vmcontention/lib/libc/stdlib/radixsort.c user/attilio/vmcontention/lib/libc/stdlib/rand.3 user/attilio/vmcontention/lib/libc/stdlib/rand.c user/attilio/vmcontention/lib/libc/stdlib/random.3 user/attilio/vmcontention/lib/libc/stdlib/random.c user/attilio/vmcontention/lib/libc/stdlib/realpath.3 user/attilio/vmcontention/lib/libc/stdlib/strtod.3 user/attilio/vmcontention/lib/libc/stdlib/strtoimax.c user/attilio/vmcontention/lib/libc/stdlib/strtol.3 user/attilio/vmcontention/lib/libc/stdlib/strtol.c user/attilio/vmcontention/lib/libc/stdlib/strtoll.c user/attilio/vmcontention/lib/libc/stdlib/strtoq.c user/attilio/vmcontention/lib/libc/stdlib/strtoul.3 user/attilio/vmcontention/lib/libc/stdlib/strtoul.c user/attilio/vmcontention/lib/libc/stdlib/strtoull.c user/attilio/vmcontention/lib/libc/stdlib/strtoumax.c user/attilio/vmcontention/lib/libc/stdlib/strtouq.c user/attilio/vmcontention/lib/libc/stdlib/system.3 user/attilio/vmcontention/lib/libc/stdlib/system.c user/attilio/vmcontention/lib/libprocstat/libprocstat.c user/attilio/vmcontention/libexec/atrun/atrun.c user/attilio/vmcontention/release/generate-release.sh user/attilio/vmcontention/sbin/camcontrol/camcontrol.c user/attilio/vmcontention/sbin/dmesg/dmesg.c user/attilio/vmcontention/share/examples/etc/make.conf user/attilio/vmcontention/share/man/man3/pthread_testcancel.3 user/attilio/vmcontention/share/misc/bsd-family-tree user/attilio/vmcontention/share/mk/bsd.cpu.mk user/attilio/vmcontention/sys/amd64/amd64/mp_machdep.c user/attilio/vmcontention/sys/arm/arm/vfp.c user/attilio/vmcontention/sys/arm/include/vfp.h user/attilio/vmcontention/sys/cam/cam_xpt.c user/attilio/vmcontention/sys/cam/scsi/scsi_all.c user/attilio/vmcontention/sys/cam/scsi/scsi_all.h user/attilio/vmcontention/sys/cam/scsi/scsi_enc_ses.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/bptree.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_tx.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_dataset.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_destroy.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_pool.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_prop.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dsl_userhold.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sa.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_config.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_errlog.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ddt.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dnode.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_dataset.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_pool.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dsl_userhold.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/sa_impl.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa_impl.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/space_map.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/unique.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/vdev_impl.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zap_leaf.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_ioctl.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_rlock.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zil.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio_compress.h user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_label.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_queue.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_raidz.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_log.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_rlock.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_sa.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zil.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c user/attilio/vmcontention/sys/cddl/contrib/opensolaris/uts/common/sys/fm/fs/zfs.h user/attilio/vmcontention/sys/conf/files user/attilio/vmcontention/sys/conf/files.arm user/attilio/vmcontention/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_attach.c user/attilio/vmcontention/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd.c user/attilio/vmcontention/sys/contrib/dev/ath/ath_hal/ar9300/ar9300_stub_funcs.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ah.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_diversity.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_diversity.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_phy.c user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_phy.h user/attilio/vmcontention/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c user/attilio/vmcontention/sys/dev/ath/if_ath.c user/attilio/vmcontention/sys/dev/ath/if_ath_btcoex.c user/attilio/vmcontention/sys/dev/ath/if_ath_debug.h user/attilio/vmcontention/sys/dev/ath/if_ath_rx.c user/attilio/vmcontention/sys/dev/ath/if_athvar.h user/attilio/vmcontention/sys/dev/cfi/cfi_disk.c user/attilio/vmcontention/sys/dev/cxgbe/tom/t4_cpl_io.c user/attilio/vmcontention/sys/dev/cxgbe/tom/t4_ddp.c user/attilio/vmcontention/sys/dev/cxgbe/tom/t4_tom.h user/attilio/vmcontention/sys/dev/mvs/mvs.c user/attilio/vmcontention/sys/dev/nand/nand_geom.c user/attilio/vmcontention/sys/dev/qlxgbe/ql_isr.c user/attilio/vmcontention/sys/dev/usb/net/if_axe.c user/attilio/vmcontention/sys/dev/usb/net/if_axereg.h user/attilio/vmcontention/sys/dev/usb/net/if_cuereg.h user/attilio/vmcontention/sys/fs/ext2fs/ext2_alloc.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_balloc.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_inode.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_lookup.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_vfsops.c user/attilio/vmcontention/sys/fs/ext2fs/ext2_vnops.c user/attilio/vmcontention/sys/geom/geom_disk.c user/attilio/vmcontention/sys/i386/i386/mp_machdep.c user/attilio/vmcontention/sys/i386/i386/pmap.c user/attilio/vmcontention/sys/i386/xen/mp_machdep.c user/attilio/vmcontention/sys/i386/xen/pmap.c user/attilio/vmcontention/sys/kern/kern_cpuset.c user/attilio/vmcontention/sys/kern/kern_umtx.c user/attilio/vmcontention/sys/kern/vfs_mount.c user/attilio/vmcontention/sys/mips/mips/mp_machdep.c user/attilio/vmcontention/sys/mips/mips/stdatomic.c user/attilio/vmcontention/sys/modules/ath/Makefile user/attilio/vmcontention/sys/netpfil/pf/pf.c user/attilio/vmcontention/sys/ofed/include/linux/fs.h user/attilio/vmcontention/sys/ofed/include/linux/linux_compat.c user/attilio/vmcontention/sys/sparc64/sparc64/mp_machdep.c user/attilio/vmcontention/sys/sys/bitset.h user/attilio/vmcontention/sys/sys/cpuset.h user/attilio/vmcontention/sys/sys/module_khelp.h user/attilio/vmcontention/sys/sys/mount.h user/attilio/vmcontention/sys/sys/socket.h user/attilio/vmcontention/sys/sys/stdatomic.h user/attilio/vmcontention/sys/vm/uma_core.c user/attilio/vmcontention/sys/vm/uma_dbg.c user/attilio/vmcontention/sys/vm/uma_int.h user/attilio/vmcontention/tools/build/options/makeman user/attilio/vmcontention/usr.bin/calendar/calendar.h user/attilio/vmcontention/usr.bin/calendar/dates.c user/attilio/vmcontention/usr.bin/calendar/io.c user/attilio/vmcontention/usr.bin/calendar/parsedata.c user/attilio/vmcontention/usr.bin/calendar/pathnames.h user/attilio/vmcontention/usr.bin/calendar/sunpos.c user/attilio/vmcontention/usr.bin/clang/clang/clang.1 user/attilio/vmcontention/usr.bin/clang/llc/llc.1 user/attilio/vmcontention/usr.bin/clang/llvm-objdump/Makefile user/attilio/vmcontention/usr.bin/clang/llvm-rtdyld/Makefile user/attilio/vmcontention/usr.bin/clang/opt/opt.1 user/attilio/vmcontention/usr.bin/top/machine.c user/attilio/vmcontention/usr.sbin/bsdconfig/share/media/any.subr user/attilio/vmcontention/usr.sbin/bsdconfig/share/variable.subr Directory Properties: user/attilio/vmcontention/ (props changed) user/attilio/vmcontention/cddl/ (props changed) user/attilio/vmcontention/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/ (props changed) user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/ (props changed) user/attilio/vmcontention/contrib/binutils/ (props changed) user/attilio/vmcontention/contrib/gdb/ (props changed) user/attilio/vmcontention/contrib/llvm/ (props changed) user/attilio/vmcontention/contrib/llvm/tools/clang/ (props changed) user/attilio/vmcontention/lib/libc/ (props changed) user/attilio/vmcontention/sbin/ (props changed) user/attilio/vmcontention/sys/ (props changed) user/attilio/vmcontention/sys/cddl/contrib/opensolaris/ (props changed) user/attilio/vmcontention/sys/conf/ (props changed) user/attilio/vmcontention/usr.bin/calendar/ (props changed) Modified: user/attilio/vmcontention/Makefile.inc1 ============================================================================== --- user/attilio/vmcontention/Makefile.inc1 Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/Makefile.inc1 Thu Jun 13 22:04:49 2013 (r251714) @@ -1203,8 +1203,8 @@ _clang_tblgen= \ # dtrace tools are required for older bootstrap env and cross-build .if ${MK_CDDL} != "no" && \ - ((${BOOTSTRAPPING} < 800038 && \ - !(${BOOTSTRAPPING} >= 700112 && ${BOOTSTRAPPING} < 799999)) \ + ((${BOOTSTRAPPING} < 1000034 && \ + !(${BOOTSTRAPPING} >= 901505 && ${BOOTSTRAPPING} < 999999)) \ || (${MACHINE} != ${TARGET} || ${MACHINE_ARCH} != ${TARGET_ARCH})) _dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \ lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge Modified: user/attilio/vmcontention/UPDATING ============================================================================== --- user/attilio/vmcontention/UPDATING Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/UPDATING Thu Jun 13 22:04:49 2013 (r251714) @@ -31,6 +31,23 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20130613: + Some people report the following error after the switch to bmake: + + make: illegal option -- J + usage: make [-BPSXeiknpqrstv] [-C directory] [-D variable] + ... + *** [buildworld] Error code 2 + + this likely due to an old instance of make in + ${MAKEPATH} (${MAKEOBJDIRPREFIX}${.CURDIR}/make.${MACHINE}) + which src/Makefile will use that blindly, if it exists, so if + you see the above error: + + rm -rf `make -V MAKEPATH` + + should resolve it. + 20130516: Use bmake by default. Whereas before one could choose to build with bmake via Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Thu Jun 13 22:04:49 2013 (r251714) @@ -28,6 +28,7 @@ * Copyright (c) 2011-2012 Pawel Jakub Dawidek . * All rights reserved. * Copyright (c) 2012 Martin Matuska . All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ #include @@ -5233,8 +5234,7 @@ zfs_do_hold_rele_impl(int argc, char **a continue; } if (holding) { - if (zfs_hold(zhp, delim+1, tag, recursive, - B_FALSE, -1) != 0) + if (zfs_hold(zhp, delim+1, tag, recursive, -1) != 0) ++errors; } else { if (zfs_release(zhp, delim+1, tag, recursive) != 0) Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zhack/zhack.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zhack/zhack.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zhack/zhack.c Thu Jun 13 22:04:49 2013 (r251714) @@ -21,6 +21,7 @@ /* * Copyright (c) 2012 by Delphix. All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ /* @@ -153,7 +154,7 @@ import_pool(const char *target, boolean_ g_importargs.poolname = g_pool; pools = zpool_search_import(g_zfs, &g_importargs); - if (pools == NULL || nvlist_next_nvpair(pools, NULL) == NULL) { + if (nvlist_empty(pools)) { if (!g_importargs.can_be_active) { g_importargs.can_be_active = B_TRUE; if (zpool_search_import(g_zfs, &g_importargs) != NULL || Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c Thu Jun 13 22:04:49 2013 (r251714) @@ -804,6 +804,7 @@ zpool_do_create(int argc, char **argv) goto errout; break; case 'm': + /* Equivalent to -O mountpoint=optarg */ mountpoint = optarg; break; case 'o': @@ -842,8 +843,18 @@ zpool_do_create(int argc, char **argv) *propval = '\0'; propval++; - if (add_prop_list(optarg, propval, &fsprops, B_FALSE)) + /* + * Mountpoints are checked and then added later. + * Uniquely among properties, they can be specified + * more than once, to avoid conflict with -m. + */ + if (0 == strcmp(optarg, + zfs_prop_to_name(ZFS_PROP_MOUNTPOINT))) { + mountpoint = propval; + } else if (add_prop_list(optarg, propval, &fsprops, + B_FALSE)) { goto errout; + } break; case ':': (void) fprintf(stderr, gettext("missing argument for " @@ -961,6 +972,18 @@ zpool_do_create(int argc, char **argv) } } + /* + * Now that the mountpoint's validity has been checked, ensure that + * the property is set appropriately prior to creating the pool. + */ + if (mountpoint != NULL) { + ret = add_prop_list(zfs_prop_to_name(ZFS_PROP_MOUNTPOINT), + mountpoint, &fsprops, B_FALSE); + if (ret != 0) + goto errout; + } + + ret = 1; if (dryrun) { /* * For a dry run invocation, print out a basic message and run @@ -995,21 +1018,19 @@ zpool_do_create(int argc, char **argv) if (nvlist_exists(props, propname)) continue; - if (add_prop_list(propname, ZFS_FEATURE_ENABLED, - &props, B_TRUE) != 0) + ret = add_prop_list(propname, + ZFS_FEATURE_ENABLED, &props, B_TRUE); + if (ret != 0) goto errout; } } + + ret = 1; if (zpool_create(g_zfs, poolname, nvroot, props, fsprops) == 0) { zfs_handle_t *pool = zfs_open(g_zfs, poolname, ZFS_TYPE_FILESYSTEM); if (pool != NULL) { - if (mountpoint != NULL) - verify(zfs_prop_set(pool, - zfs_prop_to_name( - ZFS_PROP_MOUNTPOINT), - mountpoint) == 0); if (zfs_mount(pool, NULL, 0) == 0) ret = zfs_shareall(pool); zfs_close(pool); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/ztest/ztest.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/ztest/ztest.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/cmd/ztest/ztest.c Thu Jun 13 22:04:49 2013 (r251714) @@ -23,6 +23,7 @@ * Copyright (c) 2012 by Delphix. All rights reserved. * Copyright 2011 Nexenta Systems, Inc. All rights reserved. * Copyright (c) 2012 Martin Matuska . All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ /* @@ -4509,7 +4510,7 @@ ztest_dmu_commit_callbacks(ztest_ds_t *z */ tmp_cb = list_head(&zcl.zcl_callbacks); if (tmp_cb != NULL && - tmp_cb->zcd_txg > txg - ZTEST_COMMIT_CALLBACK_THRESH) { + (txg - ZTEST_COMMIT_CALLBACK_THRESH) > tmp_cb->zcd_txg) { fatal(0, "Commit callback threshold exceeded, oldest txg: %" PRIu64 ", open txg: %" PRIu64 "\n", tmp_cb->zcd_txg, txg); } @@ -4713,7 +4714,7 @@ ztest_dmu_snapshot_hold(ztest_ds_t *zd, error = user_release_one(fullname, tag); if (error) - fatal(0, "user_release_one(%s)", fullname, tag); + fatal(0, "user_release_one(%s, %s) = %d", fullname, tag, error); VERIFY3U(dmu_objset_hold(fullname, FTAG, &origin), ==, ENOENT); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h Thu Jun 13 22:04:49 2013 (r251714) @@ -27,6 +27,7 @@ * Copyright (c) 2012 by Delphix. All rights reserved. * Copyright (c) 2012, Joyent, Inc. All rights reserved. * Copyright (c) 2012 Martin Matuska . All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ #ifndef _LIBZFS_H @@ -611,7 +612,8 @@ extern int zfs_send(zfs_handle_t *, cons extern int zfs_promote(zfs_handle_t *); extern int zfs_hold(zfs_handle_t *, const char *, const char *, - boolean_t, boolean_t, int); + boolean_t, int); +extern int zfs_hold_nvl(zfs_handle_t *, int, nvlist_t *); extern int zfs_release(zfs_handle_t *, const char *, const char *, boolean_t); extern int zfs_get_holds(zfs_handle_t *, nvlist_t **); extern uint64_t zvol_volsize_to_reservation(uint64_t, nvlist_t *); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c Thu Jun 13 22:04:49 2013 (r251714) @@ -27,6 +27,7 @@ * Copyright (c) 2011-2012 Pawel Jakub Dawidek . * All rights reserved. * Copyright (c) 2012 Martin Matuska . All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ #include @@ -3158,18 +3159,14 @@ static int zfs_check_snap_cb(zfs_handle_t *zhp, void *arg) { struct destroydata *dd = arg; - zfs_handle_t *szhp; char name[ZFS_MAXNAMELEN]; int rv = 0; (void) snprintf(name, sizeof (name), "%s@%s", zhp->zfs_name, dd->snapname); - szhp = make_dataset_handle(zhp->zfs_hdl, name); - if (szhp) { + if (lzc_exists(name)) verify(nvlist_add_boolean(dd->nvl, name) == 0); - zfs_close(szhp); - } rv = zfs_iter_filesystems(zhp, zfs_check_snap_cb, dd); zfs_close(zhp); @@ -3189,7 +3186,7 @@ zfs_destroy_snaps(zfs_handle_t *zhp, cha verify(nvlist_alloc(&dd.nvl, NV_UNIQUE_NAME, 0) == 0); (void) zfs_check_snap_cb(zfs_handle_dup(zhp), &dd); - if (nvlist_next_nvpair(dd.nvl, NULL) == NULL) { + if (nvlist_empty(dd.nvl)) { ret = zfs_standard_error_fmt(zhp->zfs_hdl, ENOENT, dgettext(TEXT_DOMAIN, "cannot destroy '%s@%s'"), zhp->zfs_name, snapname); @@ -3214,7 +3211,7 @@ zfs_destroy_snaps_nvl(libzfs_handle_t *h if (ret == 0) return (0); - if (nvlist_next_nvpair(errlist, NULL) == NULL) { + if (nvlist_empty(errlist)) { char errbuf[1024]; (void) snprintf(errbuf, sizeof (errbuf), dgettext(TEXT_DOMAIN, "cannot destroy snapshots")); @@ -4168,18 +4165,14 @@ static int zfs_hold_one(zfs_handle_t *zhp, void *arg) { struct holdarg *ha = arg; - zfs_handle_t *szhp; char name[ZFS_MAXNAMELEN]; int rv = 0; (void) snprintf(name, sizeof (name), "%s@%s", zhp->zfs_name, ha->snapname); - szhp = make_dataset_handle(zhp->zfs_hdl, name); - if (szhp) { + if (lzc_exists(name)) fnvlist_add_string(ha->nvl, name, ha->tag); - zfs_close(szhp); - } if (ha->recursive) rv = zfs_iter_filesystems(zhp, zfs_hold_one, ha); @@ -4189,14 +4182,10 @@ zfs_hold_one(zfs_handle_t *zhp, void *ar int zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, - boolean_t recursive, boolean_t enoent_ok, int cleanup_fd) + boolean_t recursive, int cleanup_fd) { int ret; struct holdarg ha; - nvlist_t *errors; - libzfs_handle_t *hdl = zhp->zfs_hdl; - char errbuf[1024]; - nvpair_t *elem; ha.nvl = fnvlist_alloc(); ha.snapname = snapname; @@ -4204,26 +4193,44 @@ zfs_hold(zfs_handle_t *zhp, const char * ha.recursive = recursive; (void) zfs_hold_one(zfs_handle_dup(zhp), &ha); - if (nvlist_next_nvpair(ha.nvl, NULL) == NULL) { + if (nvlist_empty(ha.nvl)) { + char errbuf[1024]; + fnvlist_free(ha.nvl); ret = ENOENT; - if (!enoent_ok) { - (void) snprintf(errbuf, sizeof (errbuf), - dgettext(TEXT_DOMAIN, - "cannot hold snapshot '%s@%s'"), - zhp->zfs_name, snapname); - (void) zfs_standard_error(hdl, ret, errbuf); - } + (void) snprintf(errbuf, sizeof (errbuf), + dgettext(TEXT_DOMAIN, + "cannot hold snapshot '%s@%s'"), + zhp->zfs_name, snapname); + (void) zfs_standard_error(zhp->zfs_hdl, ret, errbuf); return (ret); } - ret = lzc_hold(ha.nvl, cleanup_fd, &errors); + ret = zfs_hold_nvl(zhp, cleanup_fd, ha.nvl); fnvlist_free(ha.nvl); - if (ret == 0) + return (ret); +} + +int +zfs_hold_nvl(zfs_handle_t *zhp, int cleanup_fd, nvlist_t *holds) +{ + int ret; + nvlist_t *errors; + libzfs_handle_t *hdl = zhp->zfs_hdl; + char errbuf[1024]; + nvpair_t *elem; + + errors = NULL; + ret = lzc_hold(holds, cleanup_fd, &errors); + + if (ret == 0) { + /* There may be errors even in the success case. */ + fnvlist_free(errors); return (0); + } - if (nvlist_next_nvpair(errors, NULL) == NULL) { + if (nvlist_empty(errors)) { /* no hold-specific errors */ (void) snprintf(errbuf, sizeof (errbuf), dgettext(TEXT_DOMAIN, "cannot hold")); @@ -4263,10 +4270,6 @@ zfs_hold(zfs_handle_t *zhp, const char * case EEXIST: (void) zfs_error(hdl, EZFS_REFTAG_HOLD, errbuf); break; - case ENOENT: - if (enoent_ok) - return (ENOENT); - /* FALLTHROUGH */ default: (void) zfs_standard_error(hdl, fnvpair_value_int32(elem), errbuf); @@ -4277,30 +4280,21 @@ zfs_hold(zfs_handle_t *zhp, const char * return (ret); } -struct releasearg { - nvlist_t *nvl; - const char *snapname; - const char *tag; - boolean_t recursive; -}; - static int zfs_release_one(zfs_handle_t *zhp, void *arg) { struct holdarg *ha = arg; - zfs_handle_t *szhp; char name[ZFS_MAXNAMELEN]; int rv = 0; (void) snprintf(name, sizeof (name), "%s@%s", zhp->zfs_name, ha->snapname); - szhp = make_dataset_handle(zhp->zfs_hdl, name); - if (szhp) { + if (lzc_exists(name)) { nvlist_t *holds = fnvlist_alloc(); fnvlist_add_boolean(holds, ha->tag); fnvlist_add_nvlist(ha->nvl, name, holds); - zfs_close(szhp); + fnvlist_free(holds); } if (ha->recursive) @@ -4315,7 +4309,7 @@ zfs_release(zfs_handle_t *zhp, const cha { int ret; struct holdarg ha; - nvlist_t *errors; + nvlist_t *errors = NULL; nvpair_t *elem; libzfs_handle_t *hdl = zhp->zfs_hdl; char errbuf[1024]; @@ -4326,7 +4320,7 @@ zfs_release(zfs_handle_t *zhp, const cha ha.recursive = recursive; (void) zfs_release_one(zfs_handle_dup(zhp), &ha); - if (nvlist_next_nvpair(ha.nvl, NULL) == NULL) { + if (nvlist_empty(ha.nvl)) { fnvlist_free(ha.nvl); ret = ENOENT; (void) snprintf(errbuf, sizeof (errbuf), @@ -4340,10 +4334,13 @@ zfs_release(zfs_handle_t *zhp, const cha ret = lzc_release(ha.nvl, &errors); fnvlist_free(ha.nvl); - if (ret == 0) + if (ret == 0) { + /* There may be errors even in the success case. */ + fnvlist_free(errors); return (0); + } - if (nvlist_next_nvpair(errors, NULL) == NULL) { + if (nvlist_empty(errors)) { /* no hold-specific errors */ (void) snprintf(errbuf, sizeof (errbuf), dgettext(TEXT_DOMAIN, "cannot release")); @@ -4538,6 +4535,11 @@ zfs_get_holds(zfs_handle_t *zhp, nvlist_ return (err); } +/* + * Convert the zvol's volume size to an appropriate reservation. + * Note: If this routine is updated, it is necessary to update the ZFS test + * suite's shell version in reservation.kshlib. + */ uint64_t zvol_volsize_to_reservation(uint64_t volsize, nvlist_t *props) { Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c Thu Jun 13 22:04:49 2013 (r251714) @@ -1112,7 +1112,6 @@ zpool_create(libzfs_handle_t *hdl, const nvlist_t *zc_fsprops = NULL; nvlist_t *zc_props = NULL; char msg[1024]; - char *altroot; int ret = -1; (void) snprintf(msg, sizeof (msg), dgettext(TEXT_DOMAIN, @@ -1211,21 +1210,6 @@ zpool_create(libzfs_handle_t *hdl, const } } - /* - * If this is an alternate root pool, then we automatically set the - * mountpoint of the root dataset to be '/'. - */ - if (nvlist_lookup_string(props, zpool_prop_to_name(ZPOOL_PROP_ALTROOT), - &altroot) == 0) { - zfs_handle_t *zhp; - - verify((zhp = zfs_open(hdl, pool, ZFS_TYPE_DATASET)) != NULL); - verify(zfs_prop_set(zhp, zfs_prop_to_name(ZFS_PROP_MOUNTPOINT), - "/") == 0); - - zfs_close(zhp); - } - create_failed: zcmd_free_nvlists(&zc); nvlist_free(zc_props); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c Thu Jun 13 22:04:49 2013 (r251714) @@ -25,6 +25,7 @@ * Copyright (c) 2012, Joyent, Inc. All rights reserved. * Copyright (c) 2012 Pawel Jakub Dawidek . * All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ #include @@ -802,6 +803,7 @@ typedef struct send_dump_data { int outfd; boolean_t err; nvlist_t *fss; + nvlist_t *snapholds; avl_tree_t *fsavl; snapfilter_cb_t *filter_cb; void *filter_cb_arg; @@ -952,41 +954,19 @@ dump_ioctl(zfs_handle_t *zhp, const char return (0); } -static int -hold_for_send(zfs_handle_t *zhp, send_dump_data_t *sdd) +static void +gather_holds(zfs_handle_t *zhp, send_dump_data_t *sdd) { - zfs_handle_t *pzhp; - int error = 0; - char *thissnap; - assert(zhp->zfs_type == ZFS_TYPE_SNAPSHOT); - if (sdd->dryrun) - return (0); - /* - * zfs_send() only opens a cleanup_fd for sends that need it, + * zfs_send() only sets snapholds for sends that need them, * e.g. replication and doall. */ - if (sdd->cleanup_fd == -1) - return (0); - - thissnap = strchr(zhp->zfs_name, '@') + 1; - *(thissnap - 1) = '\0'; - pzhp = zfs_open(zhp->zfs_hdl, zhp->zfs_name, ZFS_TYPE_DATASET); - *(thissnap - 1) = '@'; - - /* - * It's OK if the parent no longer exists. The send code will - * handle that error. - */ - if (pzhp) { - error = zfs_hold(pzhp, thissnap, sdd->holdtag, - B_FALSE, B_TRUE, sdd->cleanup_fd); - zfs_close(pzhp); - } + if (sdd->snapholds == NULL) + return; - return (error); + fnvlist_add_string(sdd->snapholds, zhp->zfs_name, sdd->holdtag); } static void * @@ -1042,28 +1022,23 @@ dump_snapshot(zfs_handle_t *zhp, void *a send_dump_data_t *sdd = arg; progress_arg_t pa = { 0 }; pthread_t tid; - char *thissnap; int err; boolean_t isfromsnap, istosnap, fromorigin; boolean_t exclude = B_FALSE; + err = 0; thissnap = strchr(zhp->zfs_name, '@') + 1; isfromsnap = (sdd->fromsnap != NULL && strcmp(sdd->fromsnap, thissnap) == 0); if (!sdd->seenfrom && isfromsnap) { - err = hold_for_send(zhp, sdd); - if (err == 0) { - sdd->seenfrom = B_TRUE; - (void) strcpy(sdd->prevsnap, thissnap); - sdd->prevsnap_obj = zfs_prop_get_int(zhp, - ZFS_PROP_OBJSETID); - } else if (err == ENOENT) { - err = 0; - } + gather_holds(zhp, sdd); + sdd->seenfrom = B_TRUE; + (void) strcpy(sdd->prevsnap, thissnap); + sdd->prevsnap_obj = zfs_prop_get_int(zhp, ZFS_PROP_OBJSETID); zfs_close(zhp); - return (err); + return (0); } if (sdd->seento || !sdd->seenfrom) { @@ -1114,14 +1089,7 @@ dump_snapshot(zfs_handle_t *zhp, void *a return (0); } - err = hold_for_send(zhp, sdd); - if (err) { - if (err == ENOENT) - err = 0; - zfs_close(zhp); - return (err); - } - + gather_holds(zhp, sdd); fromorigin = sdd->prevsnap[0] == '\0' && (sdd->fromorigin || sdd->replicate); @@ -1389,7 +1357,7 @@ zfs_send(zfs_handle_t *zhp, const char * avl_tree_t *fsavl = NULL; static uint64_t holdseq; int spa_version; - pthread_t tid; + pthread_t tid = 0; int pipefd[2]; dedup_arg_t dda = { 0 }; int featureflags = 0; @@ -1462,11 +1430,8 @@ zfs_send(zfs_handle_t *zhp, const char * *debugnvp = hdrnv; else nvlist_free(hdrnv); - if (err) { - fsavl_destroy(fsavl); - nvlist_free(fss); + if (err) goto stderr_out; - } } if (!flags->dryrun) { @@ -1490,8 +1455,6 @@ zfs_send(zfs_handle_t *zhp, const char * } free(packbuf); if (err == -1) { - fsavl_destroy(fsavl); - nvlist_free(fss); err = errno; goto stderr_out; } @@ -1502,8 +1465,6 @@ zfs_send(zfs_handle_t *zhp, const char * drr.drr_u.drr_end.drr_checksum = zc; err = write(outfd, &drr, sizeof (drr)); if (err == -1) { - fsavl_destroy(fsavl); - nvlist_free(fss); err = errno; goto stderr_out; } @@ -1515,7 +1476,7 @@ zfs_send(zfs_handle_t *zhp, const char * /* dump each stream */ sdd.fromsnap = fromsnap; sdd.tosnap = tosnap; - if (flags->dedup) + if (tid != 0) sdd.outfd = pipefd[0]; else sdd.outfd = outfd; @@ -1552,36 +1513,71 @@ zfs_send(zfs_handle_t *zhp, const char * err = errno; goto stderr_out; } + sdd.snapholds = fnvlist_alloc(); } else { sdd.cleanup_fd = -1; + sdd.snapholds = NULL; } - if (flags->verbose) { + if (flags->verbose || sdd.snapholds != NULL) { /* * Do a verbose no-op dry run to get all the verbose output - * before generating any data. Then do a non-verbose real - * run to generate the streams. + * or to gather snapshot hold's before generating any data, + * then do a non-verbose real run to generate the streams. */ sdd.dryrun = B_TRUE; err = dump_filesystems(zhp, &sdd); - sdd.dryrun = flags->dryrun; - sdd.verbose = B_FALSE; - if (flags->parsable) { - (void) fprintf(stderr, "size\t%llu\n", - (longlong_t)sdd.size); - } else { - char buf[16]; - zfs_nicenum(sdd.size, buf, sizeof (buf)); - (void) fprintf(stderr, dgettext(TEXT_DOMAIN, - "total estimated size is %s\n"), buf); + + if (err != 0) + goto stderr_out; + + if (flags->verbose) { + if (flags->parsable) { + (void) fprintf(stderr, "size\t%llu\n", + (longlong_t)sdd.size); + } else { + char buf[16]; + zfs_nicenum(sdd.size, buf, sizeof (buf)); + (void) fprintf(stderr, dgettext(TEXT_DOMAIN, + "total estimated size is %s\n"), buf); + } + } + + /* Ensure no snaps found is treated as an error. */ + if (!sdd.seento) { + err = ENOENT; + goto err_out; } + + /* Skip the second run if dryrun was requested. */ + if (flags->dryrun) + goto err_out; + + if (sdd.snapholds != NULL) { + err = zfs_hold_nvl(zhp, sdd.cleanup_fd, sdd.snapholds); + if (err != 0) + goto stderr_out; + + fnvlist_free(sdd.snapholds); + sdd.snapholds = NULL; + } + + sdd.dryrun = B_FALSE; + sdd.verbose = B_FALSE; } + err = dump_filesystems(zhp, &sdd); fsavl_destroy(fsavl); nvlist_free(fss); - if (flags->dedup) { - (void) close(pipefd[0]); + /* Ensure no snaps found is treated as an error. */ + if (err == 0 && !sdd.seento) + err = ENOENT; + + if (tid != 0) { + if (err != 0) + (void) pthread_cancel(tid); (void) pthread_join(tid, NULL); + (void) close(pipefd[0]); } if (sdd.cleanup_fd != -1) { @@ -1609,9 +1605,13 @@ zfs_send(zfs_handle_t *zhp, const char * stderr_out: err = zfs_standard_error(zhp->zfs_hdl, err, errbuf); err_out: + fsavl_destroy(fsavl); + nvlist_free(fss); + fnvlist_free(sdd.snapholds); + if (sdd.cleanup_fd != -1) VERIFY(0 == close(sdd.cleanup_fd)); - if (flags->dedup) { + if (tid != 0) { (void) pthread_cancel(tid); (void) pthread_join(tid, NULL); (void) close(pipefd[0]); Modified: user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c ============================================================================== --- user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/cddl/contrib/opensolaris/lib/libzfs_core/common/libzfs_core.c Thu Jun 13 22:04:49 2013 (r251714) @@ -21,6 +21,7 @@ /* * Copyright (c) 2012 by Delphix. All rights reserved. + * Copyright (c) 2013 Steven Hartland. All rights reserved. */ /* @@ -301,8 +302,11 @@ lzc_snapshot(nvlist_t *snaps, nvlist_t * * marked for deferred destruction, and will be destroyed when the last hold * or clone is removed/destroyed. * + * The return value will be ENOENT if none of the snapshots existed. + * * The return value will be 0 if all snapshots were destroyed (or marked for - * later destruction if 'defer' is set) or didn't exist to begin with. + * later destruction if 'defer' is set) or didn't exist to begin with and + * at least one snapshot was destroyed. * * Otherwise the return value will be the errno of a (unspecified) snapshot * that failed, no snapshots will be destroyed, and the errlist will have an @@ -333,7 +337,6 @@ lzc_destroy_snaps(nvlist_t *snaps, boole nvlist_free(args); return (error); - } int @@ -393,11 +396,22 @@ lzc_exists(const char *dataset) * uncleanly, the holds will be released when the pool is next opened * or imported. * - * The return value will be 0 if all holds were created. Otherwise the return - * value will be the errno of a (unspecified) hold that failed, no holds will - * be created, and the errlist will have an entry for each hold that - * failed (name = snapshot). The value in the errlist will be the error - * code (int32). + * Holds for snapshots which don't exist will be skipped and have an entry + * added to errlist, but will not cause an overall failure, except in the + * case that all holds where skipped. + * + * The return value will be ENOENT if none of the snapshots for the requested + * holds existed. + * + * The return value will be 0 if the nvl holds was empty or all holds, for + * snapshots that existed, were succesfully created and at least one hold + * was created. + * + * Otherwise the return value will be the errno of a (unspecified) hold that + * failed and no holds will be created. + * + * In all cases the errlist will have an entry for each hold that failed + * (name = snapshot), with its value being the error code (int32). */ int lzc_hold(nvlist_t *holds, int cleanup_fd, nvlist_t **errlist) @@ -434,11 +448,20 @@ lzc_hold(nvlist_t *holds, int cleanup_fd * The snapshots must all be in the same pool. * The value is a nvlist whose keys are the holds to remove. * - * The return value will be 0 if all holds were removed. - * Otherwise the return value will be the errno of a (unspecified) release - * that failed, no holds will be released, and the errlist will have an - * entry for each snapshot that has failed releases (name = snapshot). - * The value in the errlist will be the error code (int32) of a failed release. + * Holds which failed to release because they didn't exist will have an entry + * added to errlist, but will not cause an overall failure, except in the + * case that all releases where skipped. + * + * The return value will be ENOENT if none of the specified holds existed. + * + * The return value will be 0 if the nvl holds was empty or all holds that + * existed, were successfully removed and at least one hold was removed. + * + * Otherwise the return value will be the errno of a (unspecified) hold that + * failed to release and no holds will be released. + * + * In all cases the errlist will have an entry for each hold that failed to + * to release. */ int lzc_release(nvlist_t *holds, nvlist_t **errlist) Modified: user/attilio/vmcontention/contrib/binutils/include/elf/dwarf2.h ============================================================================== --- user/attilio/vmcontention/contrib/binutils/include/elf/dwarf2.h Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/contrib/binutils/include/elf/dwarf2.h Thu Jun 13 22:04:49 2013 (r251714) @@ -189,6 +189,7 @@ enum dwarf_tag DW_TAG_imported_unit = 0x3d, DW_TAG_condition = 0x3f, DW_TAG_shared_type = 0x40, + DW_TAG_rvalue_reference_type = 0x42, /* SGI/MIPS Extensions. */ DW_TAG_MIPS_loop = 0x4081, /* HP extensions. See: ftp://ftp.hp.com/pub/lang/tools/WDB/wdb-4.0.tar.gz . */ Modified: user/attilio/vmcontention/contrib/gdb/gdb/dwarf2read.c ============================================================================== --- user/attilio/vmcontention/contrib/gdb/gdb/dwarf2read.c Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/contrib/gdb/gdb/dwarf2read.c Thu Jun 13 22:04:49 2013 (r251714) @@ -825,6 +825,8 @@ static void read_array_type (struct die_ static void read_tag_pointer_type (struct die_info *, struct dwarf2_cu *); +static void read_tag_unspecified_type (struct die_info *, struct dwarf2_cu *); + static void read_tag_ptr_to_member_type (struct die_info *, struct dwarf2_cu *); @@ -1977,6 +1979,7 @@ process_die (struct die_info *die, struc read_tag_ptr_to_member_type (die, cu); break; case DW_TAG_reference_type: + case DW_TAG_rvalue_reference_type: read_tag_reference_type (die, cu); break; case DW_TAG_string_type: @@ -3721,6 +3724,27 @@ read_tag_reference_type (struct die_info } static void +read_tag_unspecified_type (struct die_info *die, struct dwarf2_cu *cu) +{ + struct objfile *objfile = cu->objfile; + struct type *type; + struct attribute *attr; + + if (die->type) + { + return; + } + + type = alloc_type (objfile); + TYPE_LENGTH (type) = 0; + attr = dwarf2_attr (die, DW_AT_name, cu); + if (attr && DW_STRING (attr)) + TYPE_NAME (type) = DW_STRING (attr); + + die->type = type; +} + +static void read_tag_const_type (struct die_info *die, struct dwarf2_cu *cu) { struct type *base_type; @@ -6093,10 +6117,14 @@ read_type_die (struct die_info *die, str case DW_TAG_pointer_type: read_tag_pointer_type (die, cu); break; + case DW_TAG_unspecified_type: + read_tag_unspecified_type (die, cu); + break; case DW_TAG_ptr_to_member_type: read_tag_ptr_to_member_type (die, cu); break; case DW_TAG_reference_type: + case DW_TAG_rvalue_reference_type: read_tag_reference_type (die, cu); break; case DW_TAG_const_type: @@ -6425,6 +6453,8 @@ dwarf_tag_name (unsigned tag) return "DW_TAG_pointer_type"; case DW_TAG_reference_type: return "DW_TAG_reference_type"; + case DW_TAG_rvalue_reference_type: + return "DW_TAG_rvalue_reference_type"; case DW_TAG_compile_unit: return "DW_TAG_compile_unit"; case DW_TAG_string_type: Modified: user/attilio/vmcontention/contrib/llvm/include/llvm-c/Core.h ============================================================================== --- user/attilio/vmcontention/contrib/llvm/include/llvm-c/Core.h Thu Jun 13 21:47:22 2013 (r251713) +++ user/attilio/vmcontention/contrib/llvm/include/llvm-c/Core.h Thu Jun 13 22:04:49 2013 (r251714) @@ -18,13 +18,6 @@ #include "llvm/Support/DataTypes.h" #ifdef __cplusplus - -/* Need these includes to support the LLVM 'cast' template for the C++ 'wrap' - and 'unwrap' conversion functions. */ -#include "llvm/IR/IRBuilder.h" -#include "llvm/IR/Module.h" -#include "llvm/PassRegistry.h" - extern "C" { #endif @@ -60,11 +53,6 @@ extern "C" { * with C++ due to name mangling. So in addition to C, this interface enables * tools written in such languages. * - * When included into a C++ source file, also declares 'wrap' and 'unwrap' - * helpers to perform opaque reference<-->pointer conversions. These helpers - * are shorter and more tightly typed than writing the casts by hand when - * authoring bindings. In assert builds, they will do runtime type checking. - * * @{ */ @@ -352,6 +340,63 @@ typedef enum { LLVMLandingPadFilter /**< A filter clause */ } LLVMLandingPadClauseTy; +typedef enum { + LLVMNotThreadLocal = 0, + LLVMGeneralDynamicTLSModel, + LLVMLocalDynamicTLSModel, + LLVMInitialExecTLSModel, + LLVMLocalExecTLSModel +} LLVMThreadLocalMode; + +typedef enum { + LLVMAtomicOrderingNotAtomic = 0, /**< A load or store which is not atomic */ + LLVMAtomicOrderingUnordered = 1, /**< Lowest level of atomicity, guarantees + somewhat sane results, lock free. */ + LLVMAtomicOrderingMonotonic = 2, /**< guarantees that if you take all the + operations affecting a specific address, + a consistent ordering exists */ + LLVMAtomicOrderingAcquire = 4, /**< Acquire provides a barrier of the sort + necessary to acquire a lock to access other + memory with normal loads and stores. */ + LLVMAtomicOrderingRelease = 5, /**< Release is similar to Acquire, but with + a barrier of the sort necessary to release + a lock. */ + LLVMAtomicOrderingAcquireRelease = 6, /**< provides both an Acquire and a + Release barrier (for fences and + operations which both read and write + memory). */ + LLVMAtomicOrderingSequentiallyConsistent = 7 /**< provides Acquire semantics + for loads and Release + semantics for stores. + Additionally, it guarantees + that a total ordering exists + between all + SequentiallyConsistent + operations. */ +} LLVMAtomicOrdering; + +typedef enum { + LLVMAtomicRMWBinOpXchg, /**< Set the new value and return the one old */ + LLVMAtomicRMWBinOpAdd, /**< Add a value and return the old one */ + LLVMAtomicRMWBinOpSub, /**< Subtract a value and return the old one */ + LLVMAtomicRMWBinOpAnd, /**< And a value and return the old one */ + LLVMAtomicRMWBinOpNand, /**< Not-And a value and return the old one */ + LLVMAtomicRMWBinOpOr, /**< OR a value and return the old one */ + LLVMAtomicRMWBinOpXor, /**< Xor a value and return the old one */ + LLVMAtomicRMWBinOpMax, /**< Sets the value if it's greater than the + original using a signed comparison and return + the old one */ + LLVMAtomicRMWBinOpMin, /**< Sets the value if it's Smaller than the + original using a signed comparison and return + the old one */ + LLVMAtomicRMWBinOpUMax, /**< Sets the value if it's greater than the + original using an unsigned comparison and return + the old one */ + LLVMAtomicRMWBinOpUMin /**< Sets the value if it's greater than the + original using an unsigned comparison and return + the old one */ +} LLVMAtomicRMWBinOp; + /** * @} */ @@ -1057,24 +1102,24 @@ LLVMTypeRef LLVMX86MMXType(void); macro(SwitchInst) \ macro(UnreachableInst) \ macro(ResumeInst) \ - macro(UnaryInstruction) \ - macro(AllocaInst) \ - macro(CastInst) \ - macro(BitCastInst) \ - macro(FPExtInst) \ - macro(FPToSIInst) \ *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***