[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57016] trunk/lib/win64: Libs update for VC 2008 x64:

Juergen Herrmann shadowrom at me.com
Sat May 25 14:42:12 CEST 2013


Revision: 57016
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57016
Author:   shadowrom
Date:     2013-05-25 12:42:11 +0000 (Sat, 25 May 2013)
Log Message:
-----------
Libs update for VC 2008 x64:

- ILMBase/OpenEXR 2.0.0
- LLVM 3.2 (reason: missing includes for OSL build)
- OpenImageIO 1.1 (reason: depends on OpenEXR 2.0.0)
- OSL 1.3 (reason: depends on OpenEXR 2.0.0)

Modified Paths:
--------------
    trunk/lib/win64/llvm/lib/LLVMAnalysis.lib
    trunk/lib/win64/llvm/lib/LLVMArchive.lib
    trunk/lib/win64/llvm/lib/LLVMAsmParser.lib
    trunk/lib/win64/llvm/lib/LLVMAsmPrinter.lib
    trunk/lib/win64/llvm/lib/LLVMBitReader.lib
    trunk/lib/win64/llvm/lib/LLVMBitWriter.lib
    trunk/lib/win64/llvm/lib/LLVMCodeGen.lib
    trunk/lib/win64/llvm/lib/LLVMCore.lib
    trunk/lib/win64/llvm/lib/LLVMDebugInfo.lib
    trunk/lib/win64/llvm/lib/LLVMExecutionEngine.lib
    trunk/lib/win64/llvm/lib/LLVMInstCombine.lib
    trunk/lib/win64/llvm/lib/LLVMInstrumentation.lib
    trunk/lib/win64/llvm/lib/LLVMInterpreter.lib
    trunk/lib/win64/llvm/lib/LLVMJIT.lib
    trunk/lib/win64/llvm/lib/LLVMLinker.lib
    trunk/lib/win64/llvm/lib/LLVMMC.lib
    trunk/lib/win64/llvm/lib/LLVMMCDisassembler.lib
    trunk/lib/win64/llvm/lib/LLVMMCJIT.lib
    trunk/lib/win64/llvm/lib/LLVMMCParser.lib
    trunk/lib/win64/llvm/lib/LLVMObject.lib
    trunk/lib/win64/llvm/lib/LLVMRuntimeDyld.lib
    trunk/lib/win64/llvm/lib/LLVMScalarOpts.lib
    trunk/lib/win64/llvm/lib/LLVMSelectionDAG.lib
    trunk/lib/win64/llvm/lib/LLVMSupport.lib
    trunk/lib/win64/llvm/lib/LLVMTableGen.lib
    trunk/lib/win64/llvm/lib/LLVMTarget.lib
    trunk/lib/win64/llvm/lib/LLVMTransformUtils.lib
    trunk/lib/win64/llvm/lib/LLVMVectorize.lib
    trunk/lib/win64/llvm/lib/LLVMX86AsmParser.lib
    trunk/lib/win64/llvm/lib/LLVMX86AsmPrinter.lib
    trunk/lib/win64/llvm/lib/LLVMX86CodeGen.lib
    trunk/lib/win64/llvm/lib/LLVMX86Desc.lib
    trunk/lib/win64/llvm/lib/LLVMX86Disassembler.lib
    trunk/lib/win64/llvm/lib/LLVMX86Info.lib
    trunk/lib/win64/llvm/lib/LLVMX86Utils.lib
    trunk/lib/win64/llvm/lib/LLVMipa.lib
    trunk/lib/win64/llvm/lib/LLVMipo.lib
    trunk/lib/win64/openexr/include/OpenEXR/IexBaseExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IexErrnoExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IexMacros.h
    trunk/lib/win64/openexr/include/OpenEXR/IexMathExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IexThrowErrnoExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThread.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadMutex.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadPool.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadSemaphore.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathBox.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathBoxAlgo.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathColor.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathColorAlgo.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathEuler.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathExc.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathFrame.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathFrustum.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathFun.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathGL.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathGLU.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathHalfLimits.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathInt64.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathInterval.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathLimits.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathLine.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathLineAlgo.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathMath.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathMatrix.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathMatrixAlgo.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathPlane.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathPlatform.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathQuat.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathRandom.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathRoots.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathShear.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathSphere.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathVec.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathVecAlgo.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfArray.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfB44Compressor.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfBoxAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfCRgbaFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfChannelList.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfChannelListAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfChromaticities.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfChromaticitiesAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfCompression.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfCompressionAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfConvert.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDoubleAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfEnvmap.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfEnvmapAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfFloatAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfFrameBuffer.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfFramesPerSecond.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfHeader.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfHuf.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfIO.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfInt64.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfIntAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfKeyCode.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfKeyCodeAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfLineOrder.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfLineOrderAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfLut.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfMatrixAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfName.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfOpaqueAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfPixelType.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfPreviewImage.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfPreviewImageAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfRational.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfRationalAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfRgba.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfRgbaFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfRgbaYca.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfStandardAttributes.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfStringAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTestFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfThreading.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTileDescription.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTileDescriptionAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTiledInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTiledOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTiledRgbaFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTimeCode.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTimeCodeAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfVecAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfVersion.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfWav.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfXdr.h
    trunk/lib/win64/openexr/include/OpenEXR/half.h
    trunk/lib/win64/openexr/include/OpenEXR/halfFunction.h
    trunk/lib/win64/openexr/lib/Half.lib
    trunk/lib/win64/openexr/lib/Half_d.lib
    trunk/lib/win64/openexr/lib/Iex.lib
    trunk/lib/win64/openexr/lib/Iex_d.lib
    trunk/lib/win64/openexr/lib/IlmImf.lib
    trunk/lib/win64/openexr/lib/IlmImf_d.lib
    trunk/lib/win64/openexr/lib/IlmThread.lib
    trunk/lib/win64/openexr/lib/IlmThread_d.lib
    trunk/lib/win64/openexr/lib/Imath.lib
    trunk/lib/win64/openexr/lib/Imath_d.lib
    trunk/lib/win64/openimageio/include/OpenImageIO/dassert.h
    trunk/lib/win64/openimageio/include/OpenImageIO/errorhandler.h
    trunk/lib/win64/openimageio/include/OpenImageIO/filesystem.h
    trunk/lib/win64/openimageio/include/OpenImageIO/fmath.h
    trunk/lib/win64/openimageio/include/OpenImageIO/hash.h
    trunk/lib/win64/openimageio/include/OpenImageIO/imagebuf.h
    trunk/lib/win64/openimageio/include/OpenImageIO/imagebufalgo.h
    trunk/lib/win64/openimageio/include/OpenImageIO/imagecache.h
    trunk/lib/win64/openimageio/include/OpenImageIO/imageio.h
    trunk/lib/win64/openimageio/include/OpenImageIO/optparser.h
    trunk/lib/win64/openimageio/include/OpenImageIO/plugin.h
    trunk/lib/win64/openimageio/include/OpenImageIO/pugixml.hpp
    trunk/lib/win64/openimageio/include/OpenImageIO/refcnt.h
    trunk/lib/win64/openimageio/include/OpenImageIO/strutil.h
    trunk/lib/win64/openimageio/include/OpenImageIO/sysutil.h
    trunk/lib/win64/openimageio/include/OpenImageIO/texture.h
    trunk/lib/win64/openimageio/include/OpenImageIO/thread.h
    trunk/lib/win64/openimageio/include/OpenImageIO/timer.h
    trunk/lib/win64/openimageio/include/OpenImageIO/typedesc.h
    trunk/lib/win64/openimageio/include/OpenImageIO/ustring.h
    trunk/lib/win64/openimageio/include/OpenImageIO/version.h
    trunk/lib/win64/openimageio/lib/OpenImageIO.lib
    trunk/lib/win64/openimageio/lib/OpenImageIO_d.lib
    trunk/lib/win64/osl/CHANGES
    trunk/lib/win64/osl/bin/oslc.exe
    trunk/lib/win64/osl/include/OSL/oslconfig.h
    trunk/lib/win64/osl/include/OSL/oslexec.h
    trunk/lib/win64/osl/lib/oslcomp.lib
    trunk/lib/win64/osl/lib/oslexec.lib
    trunk/lib/win64/osl/lib/oslquery.lib

Added Paths:
-----------
    trunk/lib/win64/llvm/bin/
    trunk/lib/win64/llvm/bin/llvm-config.bat
    trunk/lib/win64/llvm/include/
    trunk/lib/win64/llvm/include/llvm/
    trunk/lib/win64/llvm/include/llvm/ADT/
    trunk/lib/win64/llvm/include/llvm/ADT/APFloat.h
    trunk/lib/win64/llvm/include/llvm/ADT/APInt.h
    trunk/lib/win64/llvm/include/llvm/ADT/APSInt.h
    trunk/lib/win64/llvm/include/llvm/ADT/ArrayRef.h
    trunk/lib/win64/llvm/include/llvm/ADT/BitVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h
    trunk/lib/win64/llvm/include/llvm/ADT/DeltaAlgorithm.h
    trunk/lib/win64/llvm/include/llvm/ADT/DenseMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/DenseMapInfo.h
    trunk/lib/win64/llvm/include/llvm/ADT/DenseSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/DepthFirstIterator.h
    trunk/lib/win64/llvm/include/llvm/ADT/EquivalenceClasses.h
    trunk/lib/win64/llvm/include/llvm/ADT/FoldingSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/GraphTraits.h
    trunk/lib/win64/llvm/include/llvm/ADT/Hashing.h
    trunk/lib/win64/llvm/include/llvm/ADT/ImmutableIntervalMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/ImmutableList.h
    trunk/lib/win64/llvm/include/llvm/ADT/ImmutableMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/ImmutableSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/InMemoryStruct.h
    trunk/lib/win64/llvm/include/llvm/ADT/IndexedMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/IntEqClasses.h
    trunk/lib/win64/llvm/include/llvm/ADT/IntervalMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
    trunk/lib/win64/llvm/include/llvm/ADT/MapVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/NullablePtr.h
    trunk/lib/win64/llvm/include/llvm/ADT/Optional.h
    trunk/lib/win64/llvm/include/llvm/ADT/OwningPtr.h
    trunk/lib/win64/llvm/include/llvm/ADT/PackedVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/PointerIntPair.h
    trunk/lib/win64/llvm/include/llvm/ADT/PointerUnion.h
    trunk/lib/win64/llvm/include/llvm/ADT/PostOrderIterator.h
    trunk/lib/win64/llvm/include/llvm/ADT/PriorityQueue.h
    trunk/lib/win64/llvm/include/llvm/ADT/SCCIterator.h
    trunk/lib/win64/llvm/include/llvm/ADT/STLExtras.h
    trunk/lib/win64/llvm/include/llvm/ADT/ScopedHashTable.h
    trunk/lib/win64/llvm/include/llvm/ADT/SetOperations.h
    trunk/lib/win64/llvm/include/llvm/ADT/SetVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/SmallBitVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/SmallPtrSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/SmallSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/SmallString.h
    trunk/lib/win64/llvm/include/llvm/ADT/SmallVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/SparseBitVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/SparseSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/Statistic.h
    trunk/lib/win64/llvm/include/llvm/ADT/StringExtras.h
    trunk/lib/win64/llvm/include/llvm/ADT/StringMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/StringRef.h
    trunk/lib/win64/llvm/include/llvm/ADT/StringSet.h
    trunk/lib/win64/llvm/include/llvm/ADT/StringSwitch.h
    trunk/lib/win64/llvm/include/llvm/ADT/TinyPtrVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/Triple.h
    trunk/lib/win64/llvm/include/llvm/ADT/Twine.h
    trunk/lib/win64/llvm/include/llvm/ADT/UniqueVector.h
    trunk/lib/win64/llvm/include/llvm/ADT/ValueMap.h
    trunk/lib/win64/llvm/include/llvm/ADT/VariadicFunction.h
    trunk/lib/win64/llvm/include/llvm/ADT/edit_distance.h
    trunk/lib/win64/llvm/include/llvm/ADT/ilist.h
    trunk/lib/win64/llvm/include/llvm/ADT/ilist_node.h
    trunk/lib/win64/llvm/include/llvm/AddressingMode.h
    trunk/lib/win64/llvm/include/llvm/Analysis/
    trunk/lib/win64/llvm/include/llvm/Analysis/AliasAnalysis.h
    trunk/lib/win64/llvm/include/llvm/Analysis/AliasSetTracker.h
    trunk/lib/win64/llvm/include/llvm/Analysis/BlockFrequencyImpl.h
    trunk/lib/win64/llvm/include/llvm/Analysis/BlockFrequencyInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/CFGPrinter.h
    trunk/lib/win64/llvm/include/llvm/Analysis/CallGraph.h
    trunk/lib/win64/llvm/include/llvm/Analysis/CaptureTracking.h
    trunk/lib/win64/llvm/include/llvm/Analysis/CodeMetrics.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ConstantFolding.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ConstantsScanner.h
    trunk/lib/win64/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
    trunk/lib/win64/llvm/include/llvm/Analysis/DependenceAnalysis.h
    trunk/lib/win64/llvm/include/llvm/Analysis/DomPrinter.h
    trunk/lib/win64/llvm/include/llvm/Analysis/DominanceFrontier.h
    trunk/lib/win64/llvm/include/llvm/Analysis/DominatorInternals.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Dominators.h
    trunk/lib/win64/llvm/include/llvm/Analysis/FindUsedTypes.h
    trunk/lib/win64/llvm/include/llvm/Analysis/IVUsers.h
    trunk/lib/win64/llvm/include/llvm/Analysis/InlineCost.h
    trunk/lib/win64/llvm/include/llvm/Analysis/InstructionSimplify.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Interval.h
    trunk/lib/win64/llvm/include/llvm/Analysis/IntervalIterator.h
    trunk/lib/win64/llvm/include/llvm/Analysis/IntervalPartition.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LazyValueInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LibCallSemantics.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Lint.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Loads.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LoopInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LoopInfoImpl.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LoopIterator.h
    trunk/lib/win64/llvm/include/llvm/Analysis/LoopPass.h
    trunk/lib/win64/llvm/include/llvm/Analysis/MemoryBuiltins.h
    trunk/lib/win64/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
    trunk/lib/win64/llvm/include/llvm/Analysis/PHITransAddr.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Passes.h
    trunk/lib/win64/llvm/include/llvm/Analysis/PathNumbering.h
    trunk/lib/win64/llvm/include/llvm/Analysis/PathProfileInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/PostDominators.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ProfileDataLoader.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ProfileDataTypes.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ProfileInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ProfileInfoLoader.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ProfileInfoTypes.h
    trunk/lib/win64/llvm/include/llvm/Analysis/RegionInfo.h
    trunk/lib/win64/llvm/include/llvm/Analysis/RegionIterator.h
    trunk/lib/win64/llvm/include/llvm/Analysis/RegionPass.h
    trunk/lib/win64/llvm/include/llvm/Analysis/RegionPrinter.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ScalarEvolution.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ScalarEvolutionNormalization.h
    trunk/lib/win64/llvm/include/llvm/Analysis/SparsePropagation.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Trace.h
    trunk/lib/win64/llvm/include/llvm/Analysis/ValueTracking.h
    trunk/lib/win64/llvm/include/llvm/Analysis/Verifier.h
    trunk/lib/win64/llvm/include/llvm/Argument.h
    trunk/lib/win64/llvm/include/llvm/Assembly/
    trunk/lib/win64/llvm/include/llvm/Assembly/AssemblyAnnotationWriter.h
    trunk/lib/win64/llvm/include/llvm/Assembly/Parser.h
    trunk/lib/win64/llvm/include/llvm/Assembly/PrintModulePass.h
    trunk/lib/win64/llvm/include/llvm/Assembly/Writer.h
    trunk/lib/win64/llvm/include/llvm/Attributes.h
    trunk/lib/win64/llvm/include/llvm/AutoUpgrade.h
    trunk/lib/win64/llvm/include/llvm/BasicBlock.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/
    trunk/lib/win64/llvm/include/llvm/Bitcode/Archive.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/BitCodes.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/BitstreamReader.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/BitstreamWriter.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/LLVMBitCodes.h
    trunk/lib/win64/llvm/include/llvm/Bitcode/ReaderWriter.h
    trunk/lib/win64/llvm/include/llvm/CallGraphSCCPass.h
    trunk/lib/win64/llvm/include/llvm/CallingConv.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/
    trunk/lib/win64/llvm/include/llvm/CodeGen/Analysis.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/AsmPrinter.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/CalcSpillWeights.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/CallingConvLower.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/CommandFlags.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/DFAPacketizer.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/EdgeBundles.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/FastISel.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/GCMetadata.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/GCMetadataPrinter.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/GCStrategy.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/GCs.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ISDOpcodes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/IntrinsicLowering.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/JITCodeEmitter.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LatencyPriorityQueue.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LexicalScopes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LinkAllAsmWriterComponents.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LiveInterval.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LiveRangeEdit.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/LiveVariables.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachORelocation.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineBasicBlock.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineCodeEmitter.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineCodeInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineConstantPool.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineDominators.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineFrameInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineFunction.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineFunctionAnalysis.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineFunctionPass.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineInstr.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineInstrBundle.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineLoopInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineLoopRanges.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineMemOperand.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineModuleInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineOperand.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachinePassRegistry.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachinePostDominators.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineRelocation.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineSSAUpdater.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/MachineScheduler.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/Graph.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/HeuristicSolver.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/Heuristics/
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/Math.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PBQP/Solution.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/Passes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/PseudoSourceValue.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RegAllocPBQP.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RegAllocRegistry.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RegisterClassInfo.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RegisterPressure.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RegisterScavenging.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ResourcePriorityQueue.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ScheduleDAG.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ScheduleDAGILP.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/SchedulerRegistry.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/SelectionDAG.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/SelectionDAGISel.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/SlotIndexes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/TargetSchedule.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ValueTypes.h
    trunk/lib/win64/llvm/include/llvm/CodeGen/ValueTypes.td
    trunk/lib/win64/llvm/include/llvm/Config/
    trunk/lib/win64/llvm/include/llvm/Config/AsmParsers.def
    trunk/lib/win64/llvm/include/llvm/Config/AsmPrinters.def
    trunk/lib/win64/llvm/include/llvm/Config/Disassemblers.def
    trunk/lib/win64/llvm/include/llvm/Config/Targets.def
    trunk/lib/win64/llvm/include/llvm/Config/config.h
    trunk/lib/win64/llvm/include/llvm/Config/llvm-config.h
    trunk/lib/win64/llvm/include/llvm/Constant.h
    trunk/lib/win64/llvm/include/llvm/Constants.h
    trunk/lib/win64/llvm/include/llvm/DIBuilder.h
    trunk/lib/win64/llvm/include/llvm/DataLayout.h
    trunk/lib/win64/llvm/include/llvm/DebugInfo/
    trunk/lib/win64/llvm/include/llvm/DebugInfo/DIContext.h
    trunk/lib/win64/llvm/include/llvm/DebugInfo.h
    trunk/lib/win64/llvm/include/llvm/DefaultPasses.h
    trunk/lib/win64/llvm/include/llvm/DerivedTypes.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/GenericValue.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/Interpreter.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/JIT.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/JITEventListener.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/MCJIT.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/OProfileWrapper.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/ObjectImage.h
    trunk/lib/win64/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
    trunk/lib/win64/llvm/include/llvm/Function.h
    trunk/lib/win64/llvm/include/llvm/GVMaterializer.h
    trunk/lib/win64/llvm/include/llvm/GlobalAlias.h
    trunk/lib/win64/llvm/include/llvm/GlobalValue.h
    trunk/lib/win64/llvm/include/llvm/GlobalVariable.h
    trunk/lib/win64/llvm/include/llvm/IRBuilder.h
    trunk/lib/win64/llvm/include/llvm/InitializePasses.h
    trunk/lib/win64/llvm/include/llvm/InlineAsm.h
    trunk/lib/win64/llvm/include/llvm/InstrTypes.h
    trunk/lib/win64/llvm/include/llvm/Instruction.def
    trunk/lib/win64/llvm/include/llvm/Instruction.h
    trunk/lib/win64/llvm/include/llvm/Instructions.h
    trunk/lib/win64/llvm/include/llvm/IntrinsicInst.h
    trunk/lib/win64/llvm/include/llvm/Intrinsics.gen
    trunk/lib/win64/llvm/include/llvm/Intrinsics.h
    trunk/lib/win64/llvm/include/llvm/Intrinsics.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsARM.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsCellSPU.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsHexagon.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsMips.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsNVVM.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsPowerPC.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsX86.td
    trunk/lib/win64/llvm/include/llvm/IntrinsicsXCore.td
    trunk/lib/win64/llvm/include/llvm/LLVMContext.h
    trunk/lib/win64/llvm/include/llvm/LinkAllPasses.h
    trunk/lib/win64/llvm/include/llvm/LinkAllVMCore.h
    trunk/lib/win64/llvm/include/llvm/Linker.h
    trunk/lib/win64/llvm/include/llvm/MC/
    trunk/lib/win64/llvm/include/llvm/MC/EDInstInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAsmBackend.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAsmInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAsmInfoCOFF.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAsmInfoDarwin.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAsmLayout.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAssembler.h
    trunk/lib/win64/llvm/include/llvm/MC/MCAtom.h
    trunk/lib/win64/llvm/include/llvm/MC/MCCodeEmitter.h
    trunk/lib/win64/llvm/include/llvm/MC/MCCodeGenInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCContext.h
    trunk/lib/win64/llvm/include/llvm/MC/MCDirectives.h
    trunk/lib/win64/llvm/include/llvm/MC/MCDisassembler.h
    trunk/lib/win64/llvm/include/llvm/MC/MCDwarf.h
    trunk/lib/win64/llvm/include/llvm/MC/MCELFObjectWriter.h
    trunk/lib/win64/llvm/include/llvm/MC/MCELFSymbolFlags.h
    trunk/lib/win64/llvm/include/llvm/MC/MCExpr.h
    trunk/lib/win64/llvm/include/llvm/MC/MCFixedLenDisassembler.h
    trunk/lib/win64/llvm/include/llvm/MC/MCFixup.h
    trunk/lib/win64/llvm/include/llvm/MC/MCFixupKindInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInst.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInstPrinter.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInstrAnalysis.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInstrDesc.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInstrInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCInstrItineraries.h
    trunk/lib/win64/llvm/include/llvm/MC/MCLabel.h
    trunk/lib/win64/llvm/include/llvm/MC/MCMachOSymbolFlags.h
    trunk/lib/win64/llvm/include/llvm/MC/MCMachObjectWriter.h
    trunk/lib/win64/llvm/include/llvm/MC/MCModule.h
    trunk/lib/win64/llvm/include/llvm/MC/MCObjectFileInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCObjectStreamer.h
    trunk/lib/win64/llvm/include/llvm/MC/MCObjectWriter.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/AsmCond.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/AsmLexer.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/MCAsmParser.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
    trunk/lib/win64/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
    trunk/lib/win64/llvm/include/llvm/MC/MCRegisterInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSchedule.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSection.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSectionCOFF.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSectionELF.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSectionMachO.h
    trunk/lib/win64/llvm/include/llvm/MC/MCStreamer.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSubtargetInfo.h
    trunk/lib/win64/llvm/include/llvm/MC/MCSymbol.h
    trunk/lib/win64/llvm/include/llvm/MC/MCTargetAsmLexer.h
    trunk/lib/win64/llvm/include/llvm/MC/MCTargetAsmParser.h
    trunk/lib/win64/llvm/include/llvm/MC/MCValue.h
    trunk/lib/win64/llvm/include/llvm/MC/MCWin64EH.h
    trunk/lib/win64/llvm/include/llvm/MC/MCWinCOFFObjectWriter.h
    trunk/lib/win64/llvm/include/llvm/MC/MachineLocation.h
    trunk/lib/win64/llvm/include/llvm/MC/SectionKind.h
    trunk/lib/win64/llvm/include/llvm/MC/SubtargetFeature.h
    trunk/lib/win64/llvm/include/llvm/MDBuilder.h
    trunk/lib/win64/llvm/include/llvm/Metadata.h
    trunk/lib/win64/llvm/include/llvm/Module.h
    trunk/lib/win64/llvm/include/llvm/Object/
    trunk/lib/win64/llvm/include/llvm/Object/Archive.h
    trunk/lib/win64/llvm/include/llvm/Object/Binary.h
    trunk/lib/win64/llvm/include/llvm/Object/COFF.h
    trunk/lib/win64/llvm/include/llvm/Object/ELF.h
    trunk/lib/win64/llvm/include/llvm/Object/Error.h
    trunk/lib/win64/llvm/include/llvm/Object/MachO.h
    trunk/lib/win64/llvm/include/llvm/Object/MachOFormat.h
    trunk/lib/win64/llvm/include/llvm/Object/MachOObject.h
    trunk/lib/win64/llvm/include/llvm/Object/ObjectFile.h
    trunk/lib/win64/llvm/include/llvm/Object/RelocVisitor.h
    trunk/lib/win64/llvm/include/llvm/OperandTraits.h
    trunk/lib/win64/llvm/include/llvm/Operator.h
    trunk/lib/win64/llvm/include/llvm/Pass.h
    trunk/lib/win64/llvm/include/llvm/PassAnalysisSupport.h
    trunk/lib/win64/llvm/include/llvm/PassManager.h
    trunk/lib/win64/llvm/include/llvm/PassManagers.h
    trunk/lib/win64/llvm/include/llvm/PassRegistry.h
    trunk/lib/win64/llvm/include/llvm/PassSupport.h
    trunk/lib/win64/llvm/include/llvm/Support/
    trunk/lib/win64/llvm/include/llvm/Support/AIXDataTypesFix.h
    trunk/lib/win64/llvm/include/llvm/Support/AlignOf.h
    trunk/lib/win64/llvm/include/llvm/Support/Allocator.h
    trunk/lib/win64/llvm/include/llvm/Support/Atomic.h
    trunk/lib/win64/llvm/include/llvm/Support/BlockFrequency.h
    trunk/lib/win64/llvm/include/llvm/Support/BranchProbability.h
    trunk/lib/win64/llvm/include/llvm/Support/CFG.h
    trunk/lib/win64/llvm/include/llvm/Support/COFF.h
    trunk/lib/win64/llvm/include/llvm/Support/CallSite.h
    trunk/lib/win64/llvm/include/llvm/Support/Capacity.h
    trunk/lib/win64/llvm/include/llvm/Support/Casting.h
    trunk/lib/win64/llvm/include/llvm/Support/CodeGen.h
    trunk/lib/win64/llvm/include/llvm/Support/CommandLine.h
    trunk/lib/win64/llvm/include/llvm/Support/Compiler.h
    trunk/lib/win64/llvm/include/llvm/Support/ConstantFolder.h
    trunk/lib/win64/llvm/include/llvm/Support/ConstantRange.h
    trunk/lib/win64/llvm/include/llvm/Support/CrashRecoveryContext.h
    trunk/lib/win64/llvm/include/llvm/Support/DOTGraphTraits.h
    trunk/lib/win64/llvm/include/llvm/Support/DataExtractor.h
    trunk/lib/win64/llvm/include/llvm/Support/DataFlow.h
    trunk/lib/win64/llvm/include/llvm/Support/DataStream.h
    trunk/lib/win64/llvm/include/llvm/Support/DataTypes.h
    trunk/lib/win64/llvm/include/llvm/Support/Debug.h
    trunk/lib/win64/llvm/include/llvm/Support/DebugLoc.h
    trunk/lib/win64/llvm/include/llvm/Support/Disassembler.h
    trunk/lib/win64/llvm/include/llvm/Support/Dwarf.h
    trunk/lib/win64/llvm/include/llvm/Support/DynamicLibrary.h
    trunk/lib/win64/llvm/include/llvm/Support/ELF.h
    trunk/lib/win64/llvm/include/llvm/Support/Endian.h
    trunk/lib/win64/llvm/include/llvm/Support/Errno.h
    trunk/lib/win64/llvm/include/llvm/Support/ErrorHandling.h
    trunk/lib/win64/llvm/include/llvm/Support/FEnv.h
    trunk/lib/win64/llvm/include/llvm/Support/FileOutputBuffer.h
    trunk/lib/win64/llvm/include/llvm/Support/FileSystem.h
    trunk/lib/win64/llvm/include/llvm/Support/FileUtilities.h
    trunk/lib/win64/llvm/include/llvm/Support/Format.h
    trunk/lib/win64/llvm/include/llvm/Support/FormattedStream.h
    trunk/lib/win64/llvm/include/llvm/Support/GCOV.h
    trunk/lib/win64/llvm/include/llvm/Support/GetElementPtrTypeIterator.h
    trunk/lib/win64/llvm/include/llvm/Support/GraphWriter.h
    trunk/lib/win64/llvm/include/llvm/Support/Host.h
    trunk/lib/win64/llvm/include/llvm/Support/IRReader.h
    trunk/lib/win64/llvm/include/llvm/Support/IncludeFile.h
    trunk/lib/win64/llvm/include/llvm/Support/InstIterator.h
    trunk/lib/win64/llvm/include/llvm/Support/InstVisitor.h
    trunk/lib/win64/llvm/include/llvm/Support/IntegersSubset.h
    trunk/lib/win64/llvm/include/llvm/Support/IntegersSubsetMapping.h
    trunk/lib/win64/llvm/include/llvm/Support/LEB128.h
    trunk/lib/win64/llvm/include/llvm/Support/LICENSE.TXT
    trunk/lib/win64/llvm/include/llvm/Support/LeakDetector.h
    trunk/lib/win64/llvm/include/llvm/Support/Locale.h
    trunk/lib/win64/llvm/include/llvm/Support/LockFileManager.h
    trunk/lib/win64/llvm/include/llvm/Support/MachO.h
    trunk/lib/win64/llvm/include/llvm/Support/ManagedStatic.h
    trunk/lib/win64/llvm/include/llvm/Support/MathExtras.h
    trunk/lib/win64/llvm/include/llvm/Support/Memory.h
    trunk/lib/win64/llvm/include/llvm/Support/MemoryBuffer.h
    trunk/lib/win64/llvm/include/llvm/Support/MemoryObject.h
    trunk/lib/win64/llvm/include/llvm/Support/Mutex.h
    trunk/lib/win64/llvm/include/llvm/Support/MutexGuard.h
    trunk/lib/win64/llvm/include/llvm/Support/NoFolder.h
    trunk/lib/win64/llvm/include/llvm/Support/OutputBuffer.h
    trunk/lib/win64/llvm/include/llvm/Support/PassNameParser.h
    trunk/lib/win64/llvm/include/llvm/Support/Path.h
    trunk/lib/win64/llvm/include/llvm/Support/PathV1.h
    trunk/lib/win64/llvm/include/llvm/Support/PathV2.h
    trunk/lib/win64/llvm/include/llvm/Support/PatternMatch.h
    trunk/lib/win64/llvm/include/llvm/Support/PluginLoader.h
    trunk/lib/win64/llvm/include/llvm/Support/PointerLikeTypeTraits.h
    trunk/lib/win64/llvm/include/llvm/Support/PredIteratorCache.h
    trunk/lib/win64/llvm/include/llvm/Support/PrettyStackTrace.h
    trunk/lib/win64/llvm/include/llvm/Support/Process.h
    trunk/lib/win64/llvm/include/llvm/Support/Program.h
    trunk/lib/win64/llvm/include/llvm/Support/RWMutex.h
    trunk/lib/win64/llvm/include/llvm/Support/Recycler.h
    trunk/lib/win64/llvm/include/llvm/Support/RecyclingAllocator.h
    trunk/lib/win64/llvm/include/llvm/Support/Regex.h
    trunk/lib/win64/llvm/include/llvm/Support/Registry.h
    trunk/lib/win64/llvm/include/llvm/Support/RegistryParser.h
    trunk/lib/win64/llvm/include/llvm/Support/SMLoc.h
    trunk/lib/win64/llvm/include/llvm/Support/SaveAndRestore.h
    trunk/lib/win64/llvm/include/llvm/Support/Signals.h
    trunk/lib/win64/llvm/include/llvm/Support/Solaris.h
    trunk/lib/win64/llvm/include/llvm/Support/SourceMgr.h
    trunk/lib/win64/llvm/include/llvm/Support/StreamableMemoryObject.h
    trunk/lib/win64/llvm/include/llvm/Support/StringPool.h
    trunk/lib/win64/llvm/include/llvm/Support/SwapByteOrder.h
    trunk/lib/win64/llvm/include/llvm/Support/SystemUtils.h
    trunk/lib/win64/llvm/include/llvm/Support/TargetFolder.h
    trunk/lib/win64/llvm/include/llvm/Support/TargetRegistry.h
    trunk/lib/win64/llvm/include/llvm/Support/TargetSelect.h
    trunk/lib/win64/llvm/include/llvm/Support/ThreadLocal.h
    trunk/lib/win64/llvm/include/llvm/Support/Threading.h
    trunk/lib/win64/llvm/include/llvm/Support/TimeValue.h
    trunk/lib/win64/llvm/include/llvm/Support/Timer.h
    trunk/lib/win64/llvm/include/llvm/Support/ToolOutputFile.h
    trunk/lib/win64/llvm/include/llvm/Support/Valgrind.h
    trunk/lib/win64/llvm/include/llvm/Support/ValueHandle.h
    trunk/lib/win64/llvm/include/llvm/Support/Win64EH.h
    trunk/lib/win64/llvm/include/llvm/Support/YAMLParser.h
    trunk/lib/win64/llvm/include/llvm/Support/circular_raw_ostream.h
    trunk/lib/win64/llvm/include/llvm/Support/raw_os_ostream.h
    trunk/lib/win64/llvm/include/llvm/Support/raw_ostream.h
    trunk/lib/win64/llvm/include/llvm/Support/system_error.h
    trunk/lib/win64/llvm/include/llvm/Support/type_traits.h
    trunk/lib/win64/llvm/include/llvm/SymbolTableListTraits.h
    trunk/lib/win64/llvm/include/llvm/TableGen/
    trunk/lib/win64/llvm/include/llvm/TableGen/Error.h
    trunk/lib/win64/llvm/include/llvm/TableGen/Main.h
    trunk/lib/win64/llvm/include/llvm/TableGen/Record.h
    trunk/lib/win64/llvm/include/llvm/TableGen/StringMatcher.h
    trunk/lib/win64/llvm/include/llvm/TableGen/TableGenBackend.h
    trunk/lib/win64/llvm/include/llvm/Target/
    trunk/lib/win64/llvm/include/llvm/Target/Mangler.h
    trunk/lib/win64/llvm/include/llvm/Target/Target.td
    trunk/lib/win64/llvm/include/llvm/Target/TargetCallingConv.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetCallingConv.td
    trunk/lib/win64/llvm/include/llvm/Target/TargetFrameLowering.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetInstrInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetIntrinsicInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetItinerary.td
    trunk/lib/win64/llvm/include/llvm/Target/TargetJITInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetLibraryInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetLowering.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetLoweringObjectFile.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetMachine.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetOpcodes.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetOptions.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetRegisterInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetSchedule.td
    trunk/lib/win64/llvm/include/llvm/Target/TargetSelectionDAG.td
    trunk/lib/win64/llvm/include/llvm/Target/TargetSelectionDAGInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetSubtargetInfo.h
    trunk/lib/win64/llvm/include/llvm/Target/TargetTransformImpl.h
    trunk/lib/win64/llvm/include/llvm/TargetTransformInfo.h
    trunk/lib/win64/llvm/include/llvm/Transforms/
    trunk/lib/win64/llvm/include/llvm/Transforms/IPO/
    trunk/lib/win64/llvm/include/llvm/Transforms/IPO/InlinerPass.h
    trunk/lib/win64/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
    trunk/lib/win64/llvm/include/llvm/Transforms/IPO.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Instrumentation.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Scalar.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/AddrModeMatcher.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/Cloning.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/CmpInstAnalysis.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/CodeExtractor.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/IntegerDivision.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/Local.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/ModuleUtils.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/PromoteMemToReg.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/SSAUpdaterImpl.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/UnrollLoop.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Utils/ValueMapper.h
    trunk/lib/win64/llvm/include/llvm/Transforms/Vectorize.h
    trunk/lib/win64/llvm/include/llvm/Type.h
    trunk/lib/win64/llvm/include/llvm/TypeBuilder.h
    trunk/lib/win64/llvm/include/llvm/TypeFinder.h
    trunk/lib/win64/llvm/include/llvm/Use.h
    trunk/lib/win64/llvm/include/llvm/User.h
    trunk/lib/win64/llvm/include/llvm/Value.h
    trunk/lib/win64/llvm/include/llvm/ValueSymbolTable.h
    trunk/lib/win64/llvm/include/llvm/intrinsics_gen.dir/
    trunk/lib/win64/llvm/include/llvm/intrinsics_gen.dir/Debug/
    trunk/lib/win64/llvm/include/llvm/intrinsics_gen.dir/Release/
    trunk/lib/win64/llvm/include/llvm-c/
    trunk/lib/win64/llvm/include/llvm-c/Analysis.h
    trunk/lib/win64/llvm/include/llvm-c/BitReader.h
    trunk/lib/win64/llvm/include/llvm-c/BitWriter.h
    trunk/lib/win64/llvm/include/llvm-c/Core.h
    trunk/lib/win64/llvm/include/llvm-c/Disassembler.h
    trunk/lib/win64/llvm/include/llvm-c/EnhancedDisassembly.h
    trunk/lib/win64/llvm/include/llvm-c/ExecutionEngine.h
    trunk/lib/win64/llvm/include/llvm-c/Initialization.h
    trunk/lib/win64/llvm/include/llvm-c/LinkTimeOptimizer.h
    trunk/lib/win64/llvm/include/llvm-c/Linker.h
    trunk/lib/win64/llvm/include/llvm-c/Object.h
    trunk/lib/win64/llvm/include/llvm-c/Target.h
    trunk/lib/win64/llvm/include/llvm-c/TargetMachine.h
    trunk/lib/win64/llvm/include/llvm-c/Transforms/
    trunk/lib/win64/llvm/include/llvm-c/Transforms/IPO.h
    trunk/lib/win64/llvm/include/llvm-c/Transforms/PassManagerBuilder.h
    trunk/lib/win64/llvm/include/llvm-c/Transforms/Scalar.h
    trunk/lib/win64/llvm/include/llvm-c/Transforms/Vectorize.h
    trunk/lib/win64/llvm/include/llvm-c/lto.h
    trunk/lib/win64/llvm/lib/profile_rt.lib
    trunk/lib/win64/openexr/include/OpenEXR/IexExport.h
    trunk/lib/win64/openexr/include/OpenEXR/IexForward.h
    trunk/lib/win64/openexr/include/OpenEXR/IexMathFloatExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IexMathFpu.h
    trunk/lib/win64/openexr/include/OpenEXR/IexMathIeeeExc.h
    trunk/lib/win64/openexr/include/OpenEXR/IexNamespace.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadExport.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadForward.h
    trunk/lib/win64/openexr/include/OpenEXR/IlmThreadNamespace.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathExport.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathForward.h
    trunk/lib/win64/openexr/include/OpenEXR/ImathNamespace.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfAcesFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfCompositeDeepScanLine.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepCompositing.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepFrameBuffer.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepScanLineInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepScanLineInputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepScanLineOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepScanLineOutputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepTiledInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepTiledInputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepTiledOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfDeepTiledOutputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfExport.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfForward.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfGenericInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfGenericOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfInputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfMultiPartInputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfMultiPartOutputFile.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfMultiView.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfNamespace.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfOutputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfPartHelper.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfPartType.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfStringVectorAttribute.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTiledInputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/ImfTiledOutputPart.h
    trunk/lib/win64/openexr/include/OpenEXR/OpenEXRConfig.h
    trunk/lib/win64/openexr/include/OpenEXR/halfExport.h
    trunk/lib/win64/openexr/lib/IexMath.lib
    trunk/lib/win64/openexr/lib/IexMath_d.lib
    trunk/lib/win64/openimageio/include/OpenImageIO/imagebufalgo_util.h
    trunk/lib/win64/osl/LICENSE

Removed Paths:
-------------
    trunk/lib/win64/openexr/include/Iex/
    trunk/lib/win64/openexr/include/IlmImf/
    trunk/lib/win64/openexr/include/IlmThread/
    trunk/lib/win64/openexr/include/Imath/

Added: trunk/lib/win64/llvm/bin/llvm-config.bat
===================================================================
--- trunk/lib/win64/llvm/bin/llvm-config.bat	                        (rev 0)
+++ trunk/lib/win64/llvm/bin/llvm-config.bat	2013-05-25 12:42:11 UTC (rev 57016)
@@ -0,0 +1,48 @@
+ at echo off
+
+set LLVM_PREFIX=D:\Blender_SRC\lib\win64\llvm
+set LLVM_VERSION=3.2
+
+if "%1" == "--includedir" (
+	if "%LLVM_PREFIX%" == "" (
+		echo LLVM_PREFIX is unset >&2
+		goto end
+	)
+
+	echo %LLVM_PREFIX%\include
+	goto end
+)
+
+if "%1" == "--libdir" (
+	if "%LLVM_PREFIX%" == "" (
+		echo LLVM_PREFIX is unset >&2
+		goto end
+	)
+
+	echo %LLVM_PREFIX%\lib
+	goto end
+)
+
+if "%1" == "--prefix" (
+	if "%LLVM_PREFIX%" == "" (
+		echo LLVM_PREFIX is unset >&2
+		goto end
+	)
+
+	echo %LLVM_PREFIX%
+	goto end
+)
+
+if "%1" == "--version" (
+	if "%LLVM_VERSION%" == "" (
+		echo LLVM_VERSION is unset >&2
+		goto end
+	)
+
+	echo %LLVM_VERSION%
+	goto end
+)
+
+echo Usage: llvm-config --includedir^|--libdir^|--prefix^|--version >&2
+
+:end

Added: trunk/lib/win64/llvm/include/llvm/ADT/APFloat.h
===================================================================
--- trunk/lib/win64/llvm/include/llvm/ADT/APFloat.h	                        (rev 0)
+++ trunk/lib/win64/llvm/include/llvm/ADT/APFloat.h	2013-05-25 12:42:11 UTC (rev 57016)
@@ -0,0 +1,465 @@
+//== llvm/Support/APFloat.h - Arbitrary Precision Floating Point -*- C++ -*-==//
+//
+//                     The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file declares a class to represent arbitrary precision floating
+// point values and provide a variety of arithmetic operations on them.
+//
+//===----------------------------------------------------------------------===//
+
+/*  A self-contained host- and target-independent arbitrary-precision
+    floating-point software implementation.  It uses bignum integer
+    arithmetic as provided by static functions in the APInt class.
+    The library will work with bignum integers whose parts are any
+    unsigned type at least 16 bits wide, but 64 bits is recommended.
+
+    Written for clarity rather than speed, in particular with a view
+    to use in the front-end of a cross compiler so that target
+    arithmetic can be correctly performed on the host.  Performance
+    should nonetheless be reasonable, particularly for its intended
+    use.  It may be useful as a base implementation for a run-time
+    library during development of a faster target-specific one.
+
+    All 5 rounding modes in the IEEE-754R draft are handled correctly
+    for all implemented operations.  Currently implemented operations
+    are add, subtract, multiply, divide, fused-multiply-add,
+    conversion-to-float, conversion-to-integer and
+    conversion-from-integer.  New rounding modes (e.g. away from zero)
+    can be added with three or four lines of code.
+
+    Four formats are built-in: IEEE single precision, double
+    precision, quadruple precision, and x87 80-bit extended double
+    (when operating with full extended precision).  Adding a new
+    format that obeys IEEE semantics only requires adding two lines of
+    code: a declaration and definition of the format.
+
+    All operations return the status of that operation as an exception
+    bit-mask, so multiple operations can be done consecutively with
+    their results or-ed together.  The returned status can be useful
+    for compiler diagnostics; e.g., inexact, underflow and overflow
+    can be easily diagnosed on constant folding, and compiler
+    optimizers can determine what exceptions would be raised by
+    folding operations and optimize, or perhaps not optimize,
+    accordingly.
+
+    At present, underflow tininess is detected after rounding; it
+    should be straight forward to add support for the before-rounding
+    case too.
+
+    The library reads hexadecimal floating point numbers as per C99,
+    and correctly rounds if necessary according to the specified
+    rounding mode.  Syntax is required to have been validated by the
+    caller.  It also converts floating point numbers to hexadecimal
+    text as per the C99 %a and %A conversions.  The output precision
+    (or alternatively the natural minimal precision) can be specified;
+    if the requested precision is less than the natural precision the
+    output is correctly rounded for the specified rounding mode.
+
+    It also reads decimal floating point numbers and correctly rounds
+    according to the specified rounding mode.
+
+    Conversion to decimal text is not currently implemented.
+
+    Non-zero finite numbers are represented internally as a sign bit,
+    a 16-bit signed exponent, and the significand as an array of
+    integer parts.  After normalization of a number of precision P the
+    exponent is within the range of the format, and if the number is
+    not denormal the P-th bit of the significand is set as an explicit
+    integer bit.  For denormals the most significant bit is shifted
+    right so that the exponent is maintained at the format's minimum,
+    so that the smallest denormal has just the least significant bit
+    of the significand set.  The sign of zeroes and infinities is
+    significant; the exponent and significand of such numbers is not
+    stored, but has a known implicit (deterministic) value: 0 for the
+    significands, 0 for zero exponent, all 1 bits for infinity
+    exponent.  For NaNs the sign and significand are deterministic,
+    although not really meaningful, and preserved in non-conversion
+    operations.  The exponent is implicitly all 1 bits.
+
+    TODO
+    ====
+
+    Some features that may or may not be worth adding:
+
+    Binary to decimal conversion (hard).
+
+    Optional ability to detect underflow tininess before rounding.
+
+    New formats: x87 in single and double precision mode (IEEE apart
+    from extended exponent range) (hard).
+
+    New operations: sqrt, IEEE remainder, C90 fmod, nextafter,
+    nexttoward.
+*/
+
+#ifndef LLVM_FLOAT_H
+#define LLVM_FLOAT_H
+
+// APInt contains static functions implementing bignum arithmetic.
+#include "llvm/ADT/APInt.h"
+
+namespace llvm {
+
+  /* Exponents are stored as signed numbers.  */
+  typedef signed short exponent_t;
+
+  struct fltSemantics;
+  class APSInt;
+  class StringRef;
+
+  /* When bits of a floating point number are truncated, this enum is
+     used to indicate what fraction of the LSB those bits represented.
+     It essentially combines the roles of guard and sticky bits.  */
+  enum lostFraction {           // Example of truncated bits:
+    lfExactlyZero,              // 000000
+    lfLessThanHalf,             // 0xxxxx  x's not all zero
+    lfExactlyHalf,              // 100000
+    lfMoreThanHalf              // 1xxxxx  x's not all zero
+  };
+
+  class APFloat {
+  public:
+
+    /* We support the following floating point semantics.  */
+    static const fltSemantics IEEEhalf;
+    static const fltSemantics IEEEsingle;
+    static const fltSemantics IEEEdouble;
+    static const fltSemantics IEEEquad;
+    static const fltSemantics PPCDoubleDouble;
+    static const fltSemantics x87DoubleExtended;
+    /* And this pseudo, used to construct APFloats that cannot
+       conflict with anything real. */
+    static const fltSemantics Bogus;
+
+    static unsigned int semanticsPrecision(const fltSemantics &);
+
+    /* Floating point numbers have a four-state comparison relation.  */
+    enum cmpResult {
+      cmpLessThan,
+      cmpEqual,
+      cmpGreaterThan,
+      cmpUnordered
+    };
+
+    /* IEEE-754R gives five rounding modes.  */
+    enum roundingMode {
+      rmNearestTiesToEven,
+      rmTowardPositive,
+      rmTowardNegative,
+      rmTowardZero,
+      rmNearestTiesToAway
+    };
+
+    // Operation status.  opUnderflow or opOverflow are always returned
+    // or-ed with opInexact.
+    enum opStatus {
+      opOK          = 0x00,
+      opInvalidOp   = 0x01,
+      opDivByZero   = 0x02,
+      opOverflow    = 0x04,
+      opUnderflow   = 0x08,
+      opInexact     = 0x10
+    };
+
+    // Category of internally-represented number.
+    enum fltCategory {
+      fcInfinity,
+      fcNaN,
+      fcNormal,
+      fcZero
+    };
+
+    enum uninitializedTag {
+      uninitialized
+    };
+
+    // Constructors.
+    APFloat(const fltSemantics &); // Default construct to 0.0
+    APFloat(const fltSemantics &, StringRef);
+    APFloat(const fltSemantics &, integerPart);
+    APFloat(const fltSemantics &, fltCategory, bool negative);
+    APFloat(const fltSemantics &, uninitializedTag);
+    explicit APFloat(double d);
+    explicit APFloat(float f);
+    explicit APFloat(const APInt &, bool isIEEE = false);
+    APFloat(const APFloat &);
+    ~APFloat();
+
+    // Convenience "constructors"
+    static APFloat getZero(const fltSemantics &Sem, bool Negative = false) {
+      return APFloat(Sem, fcZero, Negative);
+    }
+    static APFloat getInf(const fltSemantics &Sem, bool Negative = false) {
+      return APFloat(Sem, fcInfinity, Negative);
+    }
+
+    /// getNaN - Factory for QNaN values.
+    ///
+    /// \param Negative - True iff the NaN generated should be negative.
+    /// \param type - The unspecified fill bits for creating the NaN, 0 by
+    /// default.  The value is truncated as necessary.
+    static APFloat getNaN(const fltSemantics &Sem, bool Negative = false,
+                          unsigned type = 0) {
+      if (type) {
+        APInt fill(64, type);
+        return getQNaN(Sem, Negative, &fill);
+      } else {
+        return getQNaN(Sem, Negative, 0);
+      }
+    }
+
+    /// getQNan - Factory for QNaN values.
+    static APFloat getQNaN(const fltSemantics &Sem,
+                           bool Negative = false,
+                           const APInt *payload = 0) {
+      return makeNaN(Sem, false, Negative, payload);
+    }
+
+    /// getSNan - Factory for SNaN values.
+    static APFloat getSNaN(const fltSemantics &Sem,
+                           bool Negative = false,
+                           const APInt *payload = 0) {
+      return makeNaN(Sem, true, Negative, payload);
+    }
+
+    /// getLargest - Returns the largest finite number in the given
+    /// semantics.
+    ///

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list