svn commit: r243789 - in vendor/llvm/dist: . autoconf bindings/ocaml/executionengine bindings/ocaml/llvm bindings/ocaml/target cmake cmake/modules cmake/platforms docs docs/CommandGuide docs/_theme...
Dimitry Andric
dim at FreeBSD.org
Sun Dec 2 13:10:21 UTC 2012
Author: dim
Date: Sun Dec 2 13:10:19 2012
New Revision: 243789
URL: http://svnweb.freebsd.org/changeset/base/243789
Log:
Vendor import of llvm release_32 branch r168974 (effectively, 3.2 RC2):
http://llvm.org/svn/llvm-project/llvm/branches/release_32@168974
Added:
vendor/llvm/dist/cmake/platforms/
vendor/llvm/dist/cmake/platforms/Android.cmake
vendor/llvm/dist/docs/CompilerWriterInfo.rst
vendor/llvm/dist/docs/DebuggingJITedCode.rst
vendor/llvm/dist/docs/ExtendingLLVM.rst
vendor/llvm/dist/docs/GettingStarted.rst
vendor/llvm/dist/docs/GoldPlugin.rst
vendor/llvm/dist/docs/HowToAddABuilder.rst
vendor/llvm/dist/docs/HowToBuildOnARM.rst
vendor/llvm/dist/docs/HowToSetUpLLVMStyleRTTI.rst
vendor/llvm/dist/docs/HowToSubmitABug.rst
vendor/llvm/dist/docs/HowToUseInstrMappings.rst (contents, props changed)
vendor/llvm/dist/docs/MarkedUpDisassembly.rst
vendor/llvm/dist/docs/Phabricator.rst
vendor/llvm/dist/docs/SphinxQuickstartTemplate.rst
vendor/llvm/dist/docs/_themes/
vendor/llvm/dist/docs/_themes/llvm-theme/
vendor/llvm/dist/docs/_themes/llvm-theme/layout.html
vendor/llvm/dist/docs/_themes/llvm-theme/static/
vendor/llvm/dist/docs/_themes/llvm-theme/static/contents.png (contents, props changed)
vendor/llvm/dist/docs/_themes/llvm-theme/static/llvm-theme.css
vendor/llvm/dist/docs/_themes/llvm-theme/static/logo.png (contents, props changed)
vendor/llvm/dist/docs/_themes/llvm-theme/static/navigation.png (contents, props changed)
vendor/llvm/dist/docs/_themes/llvm-theme/theme.conf
vendor/llvm/dist/include/llvm/ADT/MapVector.h
vendor/llvm/dist/include/llvm/AddressingMode.h
vendor/llvm/dist/include/llvm/Analysis/DependenceAnalysis.h
vendor/llvm/dist/include/llvm/Analysis/ProfileDataLoader.h
vendor/llvm/dist/include/llvm/Analysis/ProfileDataTypes.h
vendor/llvm/dist/include/llvm/CodeGen/CommandFlags.h
vendor/llvm/dist/include/llvm/CodeGen/MachinePostDominators.h
vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAGILP.h
vendor/llvm/dist/include/llvm/CodeGen/TargetSchedule.h
vendor/llvm/dist/include/llvm/DataLayout.h
vendor/llvm/dist/include/llvm/ExecutionEngine/ObjectBuffer.h
vendor/llvm/dist/include/llvm/ExecutionEngine/ObjectImage.h
vendor/llvm/dist/include/llvm/Object/RelocVisitor.h
vendor/llvm/dist/include/llvm/Target/TargetTransformImpl.h
vendor/llvm/dist/include/llvm/TargetTransformInfo.h
vendor/llvm/dist/include/llvm/Transforms/Utils/BypassSlowDivision.h
vendor/llvm/dist/include/llvm/Transforms/Utils/IntegerDivision.h
vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyLibCalls.h
vendor/llvm/dist/lib/Analysis/CostModel.cpp
vendor/llvm/dist/lib/Analysis/DependenceAnalysis.cpp
vendor/llvm/dist/lib/Analysis/ProfileDataLoader.cpp
vendor/llvm/dist/lib/Analysis/ProfileDataLoaderPass.cpp
vendor/llvm/dist/lib/CodeGen/MachinePostDominators.cpp
vendor/llvm/dist/lib/CodeGen/StackColoring.cpp
vendor/llvm/dist/lib/CodeGen/TargetSchedule.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFDebugRangeList.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFDebugRangeList.h
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h
vendor/llvm/dist/lib/Target/ARM/ARMScheduleSwift.td
vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.h
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.h
vendor/llvm/dist/lib/Target/Mips/MipsDSPInstrFormats.td
vendor/llvm/dist/lib/Target/Mips/MipsDSPInstrInfo.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleE500mc.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleE5500.td
vendor/llvm/dist/lib/Target/TargetTransformImpl.cpp
vendor/llvm/dist/lib/Target/X86/X86InstrTSX.td
vendor/llvm/dist/lib/Transforms/IPO/BarrierNoopPass.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/BlackList.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/BlackList.h
vendor/llvm/dist/lib/Transforms/Scalar/SROA.cpp
vendor/llvm/dist/lib/Transforms/Utils/BypassSlowDivision.cpp
vendor/llvm/dist/lib/Transforms/Utils/IntegerDivision.cpp
vendor/llvm/dist/lib/Transforms/Utils/MetaRenamer.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyLibCalls.cpp
vendor/llvm/dist/lib/Transforms/Vectorize/LoopVectorize.cpp
vendor/llvm/dist/lib/VMCore/AttributesImpl.h
vendor/llvm/dist/lib/VMCore/DataLayout.cpp
vendor/llvm/dist/lib/VMCore/TargetTransformInfo.cpp
vendor/llvm/dist/test/Analysis/BasicAA/noalias-geps.ll
vendor/llvm/dist/test/Analysis/BasicAA/phi-speculation.ll
vendor/llvm/dist/test/Analysis/CallGraph/do-nothing-intrinsic.ll
vendor/llvm/dist/test/Analysis/CostModel/
vendor/llvm/dist/test/Analysis/CostModel/X86/
vendor/llvm/dist/test/Analysis/CostModel/X86/arith.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/cast.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/cmp.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/i32.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/insert-extract-at-zero.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/lit.local.cfg
vendor/llvm/dist/test/Analysis/CostModel/X86/loop_v2.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/tiny.ll
vendor/llvm/dist/test/Analysis/CostModel/X86/vectorized-loop.ll
vendor/llvm/dist/test/Analysis/CostModel/lit.local.cfg
vendor/llvm/dist/test/Analysis/CostModel/no_info.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/
vendor/llvm/dist/test/Analysis/DependenceAnalysis/Banerjee.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/Coupled.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/ExactRDIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/ExactSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/GCD.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/Preliminary.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/Propagating.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/Separability.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/StrongSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/SymbolicRDIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/SymbolicSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/WeakCrossingSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/WeakZeroDstSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/WeakZeroSrcSIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/ZIV.ll
vendor/llvm/dist/test/Analysis/DependenceAnalysis/lit.local.cfg
vendor/llvm/dist/test/Analysis/Profiling/load-branch-weights-ifs.ll
vendor/llvm/dist/test/Analysis/Profiling/load-branch-weights-loops.ll
vendor/llvm/dist/test/Analysis/Profiling/load-branch-weights-switches.ll
vendor/llvm/dist/test/Assembler/global-addrspace-forwardref.ll
vendor/llvm/dist/test/Assembler/invalid-fwdref1.ll
vendor/llvm/dist/test/Bitcode/function-encoding-rel-operands.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-05-04-vmov.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-05-10-PreferVMOVtoVDUP32.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-08-27-CopyPhysRegCrash.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-08-30-select.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-09-18-ARMv4ISelBug.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-09-25-InlineAsmScalarToVectorConv.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-09-25-InlineAsmScalarToVectorConv2.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-10-04-AAPCS-byval-align8.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-10-04-FixedFrame-vs-byval.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-10-04-LDRB_POST_IMM-Crash.ll
vendor/llvm/dist/test/CodeGen/ARM/2012-10-18-PR14099-ByvalFrameAddress.ll
vendor/llvm/dist/test/CodeGen/ARM/a15-mla.ll
vendor/llvm/dist/test/CodeGen/ARM/a15.ll
vendor/llvm/dist/test/CodeGen/ARM/atomicrmw_minmax.ll
vendor/llvm/dist/test/CodeGen/ARM/call-noret-minsize.ll
vendor/llvm/dist/test/CodeGen/ARM/call-noret.ll
vendor/llvm/dist/test/CodeGen/ARM/crash-shufflevector.ll
vendor/llvm/dist/test/CodeGen/ARM/darwin-section-order.ll
vendor/llvm/dist/test/CodeGen/ARM/deps-fix.ll
vendor/llvm/dist/test/CodeGen/ARM/domain-conv-vmovs.ll
vendor/llvm/dist/test/CodeGen/ARM/fast-isel-pic.ll
vendor/llvm/dist/test/CodeGen/ARM/fp-fast.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt12.ll
vendor/llvm/dist/test/CodeGen/ARM/indirectbr-2.ll
vendor/llvm/dist/test/CodeGen/ARM/integer_insertelement.ll
vendor/llvm/dist/test/CodeGen/ARM/longMAC.ll
vendor/llvm/dist/test/CodeGen/ARM/neon-fma.ll
vendor/llvm/dist/test/CodeGen/ARM/unaligned_load_store_vector.ll
vendor/llvm/dist/test/CodeGen/ARM/vselect_imax.ll
vendor/llvm/dist/test/CodeGen/Generic/MachineBranchProb.ll
vendor/llvm/dist/test/CodeGen/Hexagon/remove_lsr.ll
vendor/llvm/dist/test/CodeGen/MSP430/fp.ll
vendor/llvm/dist/test/CodeGen/Mips/alloca16.ll
vendor/llvm/dist/test/CodeGen/Mips/atomicops.ll
vendor/llvm/dist/test/CodeGen/Mips/brconeq.ll
vendor/llvm/dist/test/CodeGen/Mips/brconeqk.ll
vendor/llvm/dist/test/CodeGen/Mips/brconeqz.ll
vendor/llvm/dist/test/CodeGen/Mips/brconge.ll
vendor/llvm/dist/test/CodeGen/Mips/brcongt.ll
vendor/llvm/dist/test/CodeGen/Mips/brconle.ll
vendor/llvm/dist/test/CodeGen/Mips/brconlt.ll
vendor/llvm/dist/test/CodeGen/Mips/brconne.ll
vendor/llvm/dist/test/CodeGen/Mips/brconnek.ll
vendor/llvm/dist/test/CodeGen/Mips/brconnez.ll
vendor/llvm/dist/test/CodeGen/Mips/brind.ll
vendor/llvm/dist/test/CodeGen/Mips/check-noat.ll
vendor/llvm/dist/test/CodeGen/Mips/div.ll
vendor/llvm/dist/test/CodeGen/Mips/div_rem.ll
vendor/llvm/dist/test/CodeGen/Mips/divu.ll
vendor/llvm/dist/test/CodeGen/Mips/divu_remu.ll
vendor/llvm/dist/test/CodeGen/Mips/dsp-r1.ll
vendor/llvm/dist/test/CodeGen/Mips/dsp-r2.ll
vendor/llvm/dist/test/CodeGen/Mips/eh-dwarf-cfa.ll
vendor/llvm/dist/test/CodeGen/Mips/i32k.ll
vendor/llvm/dist/test/CodeGen/Mips/init-array.ll
vendor/llvm/dist/test/CodeGen/Mips/llcarry.ll
vendor/llvm/dist/test/CodeGen/Mips/mips64-sret.ll
vendor/llvm/dist/test/CodeGen/Mips/misha.ll
vendor/llvm/dist/test/CodeGen/Mips/mul.ll
vendor/llvm/dist/test/CodeGen/Mips/mulll.ll
vendor/llvm/dist/test/CodeGen/Mips/mulull.ll
vendor/llvm/dist/test/CodeGen/Mips/rem.ll
vendor/llvm/dist/test/CodeGen/Mips/remat-immed-load.ll
vendor/llvm/dist/test/CodeGen/Mips/remu.ll
vendor/llvm/dist/test/CodeGen/Mips/return-vector.ll
vendor/llvm/dist/test/CodeGen/Mips/selpat.ll
vendor/llvm/dist/test/CodeGen/Mips/seteq.ll
vendor/llvm/dist/test/CodeGen/Mips/seteqz.ll
vendor/llvm/dist/test/CodeGen/Mips/setge.ll
vendor/llvm/dist/test/CodeGen/Mips/setgek.ll
vendor/llvm/dist/test/CodeGen/Mips/setle.ll
vendor/llvm/dist/test/CodeGen/Mips/setlt.ll
vendor/llvm/dist/test/CodeGen/Mips/setltk.ll
vendor/llvm/dist/test/CodeGen/Mips/setne.ll
vendor/llvm/dist/test/CodeGen/Mips/setuge.ll
vendor/llvm/dist/test/CodeGen/Mips/setugt.ll
vendor/llvm/dist/test/CodeGen/Mips/setule.ll
vendor/llvm/dist/test/CodeGen/Mips/setult.ll
vendor/llvm/dist/test/CodeGen/Mips/setultk.ll
vendor/llvm/dist/test/CodeGen/Mips/small-section-reserve-gp.ll
vendor/llvm/dist/test/CodeGen/Mips/stchar.ll
vendor/llvm/dist/test/CodeGen/Mips/stldst.ll
vendor/llvm/dist/test/CodeGen/Mips/tailcall.ll
vendor/llvm/dist/test/CodeGen/Mips/tls16.ll
vendor/llvm/dist/test/CodeGen/Mips/tls16_2.ll
vendor/llvm/dist/test/CodeGen/Mips/uitofp.ll
vendor/llvm/dist/test/CodeGen/Mips/ul1.ll
vendor/llvm/dist/test/CodeGen/Mips/vector-load-store.ll
vendor/llvm/dist/test/CodeGen/NVPTX/global-ordering.ll
vendor/llvm/dist/test/CodeGen/NVPTX/param-align.ll
vendor/llvm/dist/test/CodeGen/NVPTX/pr13291-i1-store.ll
vendor/llvm/dist/test/CodeGen/NVPTX/ptx-version-30.ll
vendor/llvm/dist/test/CodeGen/NVPTX/ptx-version-31.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-10.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-11.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-12.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-13.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-20.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-21.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-30.ll
vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-35.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2012-09-16-TOC-entry-check.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2012-10-11-dynalloc.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2012-10-12-bitcast.ll
vendor/llvm/dist/test/CodeGen/PowerPC/asm-Zy.ll
vendor/llvm/dist/test/CodeGen/PowerPC/cr1eq-no-extra-moves.ll
vendor/llvm/dist/test/CodeGen/PowerPC/crsave.ll
vendor/llvm/dist/test/CodeGen/PowerPC/emptystruct.ll
vendor/llvm/dist/test/CodeGen/PowerPC/floatPSA.ll
vendor/llvm/dist/test/CodeGen/PowerPC/fsl-e500mc.ll
vendor/llvm/dist/test/CodeGen/PowerPC/fsl-e5500.ll
vendor/llvm/dist/test/CodeGen/PowerPC/i64_fp_round.ll
vendor/llvm/dist/test/CodeGen/PowerPC/jaggedstructs.ll
vendor/llvm/dist/test/CodeGen/PowerPC/misched.ll
vendor/llvm/dist/test/CodeGen/PowerPC/novrsave.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-abi-extend.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-align-long-double.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-calls.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-toc.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-zext.ll
vendor/llvm/dist/test/CodeGen/PowerPC/pr12757.ll
vendor/llvm/dist/test/CodeGen/PowerPC/pr13641.ll
vendor/llvm/dist/test/CodeGen/PowerPC/pr13891.ll
vendor/llvm/dist/test/CodeGen/PowerPC/remat-imm.ll
vendor/llvm/dist/test/CodeGen/PowerPC/structsinmem.ll
vendor/llvm/dist/test/CodeGen/PowerPC/structsinregs.ll
vendor/llvm/dist/test/CodeGen/PowerPC/varargs-struct-float.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vec_cmp.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vec_conv.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vec_extload.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vec_sqrt.ll
vendor/llvm/dist/test/CodeGen/PowerPC/vrspill.ll
vendor/llvm/dist/test/CodeGen/Thumb2/longMACt.ll
vendor/llvm/dist/test/CodeGen/X86/2012-08-16-setcc.ll
vendor/llvm/dist/test/CodeGen/X86/2012-08-28-UnsafeMathCrash.ll
vendor/llvm/dist/test/CodeGen/X86/2012-09-13-dagco-fneg.ll
vendor/llvm/dist/test/CodeGen/X86/2012-09-28-CGPBug.ll
vendor/llvm/dist/test/CodeGen/X86/2012-10-02-DAGCycle.ll
vendor/llvm/dist/test/CodeGen/X86/2012-10-03-DAGCycle.ll
vendor/llvm/dist/test/CodeGen/X86/2012-10-18-crash-dagco.ll
vendor/llvm/dist/test/CodeGen/X86/MergeConsecutiveStores.ll
vendor/llvm/dist/test/CodeGen/X86/StackColoring-dbg.ll
vendor/llvm/dist/test/CodeGen/X86/StackColoring.ll
vendor/llvm/dist/test/CodeGen/X86/atom-bypass-slow-division.ll
vendor/llvm/dist/test/CodeGen/X86/atom-shuf.ll
vendor/llvm/dist/test/CodeGen/X86/atomic-minmax-i6432.ll
vendor/llvm/dist/test/CodeGen/X86/atomic-pointer.ll
vendor/llvm/dist/test/CodeGen/X86/atomic16.ll
vendor/llvm/dist/test/CodeGen/X86/atomic32.ll
vendor/llvm/dist/test/CodeGen/X86/atomic64.ll
vendor/llvm/dist/test/CodeGen/X86/atomic6432.ll
vendor/llvm/dist/test/CodeGen/X86/atomic8.ll
vendor/llvm/dist/test/CodeGen/X86/avx-intel-ocl.ll
vendor/llvm/dist/test/CodeGen/X86/bitcast-i256.ll
vendor/llvm/dist/test/CodeGen/X86/buildvec-insertvec.ll
vendor/llvm/dist/test/CodeGen/X86/cmov-fp.ll
vendor/llvm/dist/test/CodeGen/X86/cvtv2f32.ll
vendor/llvm/dist/test/CodeGen/X86/early-ifcvt-crash.ll
vendor/llvm/dist/test/CodeGen/X86/extract-concat.ll
vendor/llvm/dist/test/CodeGen/X86/fp-fast.ll
vendor/llvm/dist/test/CodeGen/X86/fp-load-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/handle-move.ll
vendor/llvm/dist/test/CodeGen/X86/inlineasm-sched-bug.ll
vendor/llvm/dist/test/CodeGen/X86/misched-balance.ll
vendor/llvm/dist/test/CodeGen/X86/misched-ilp.ll
vendor/llvm/dist/test/CodeGen/X86/ms-inline-asm.ll
vendor/llvm/dist/test/CodeGen/X86/mulx32.ll
vendor/llvm/dist/test/CodeGen/X86/mulx64.ll
vendor/llvm/dist/test/CodeGen/X86/pmovext.ll
vendor/llvm/dist/test/CodeGen/X86/pr11985.ll
vendor/llvm/dist/test/CodeGen/X86/pr12312.ll
vendor/llvm/dist/test/CodeGen/X86/pr12359.ll
vendor/llvm/dist/test/CodeGen/X86/pr13458.ll
vendor/llvm/dist/test/CodeGen/X86/pr13859.ll
vendor/llvm/dist/test/CodeGen/X86/pr13899.ll
vendor/llvm/dist/test/CodeGen/X86/pr14088.ll
vendor/llvm/dist/test/CodeGen/X86/pr14090.ll
vendor/llvm/dist/test/CodeGen/X86/pr14098.ll
vendor/llvm/dist/test/CodeGen/X86/pr14161.ll
vendor/llvm/dist/test/CodeGen/X86/pr14204.ll
vendor/llvm/dist/test/CodeGen/X86/pr14314.ll
vendor/llvm/dist/test/CodeGen/X86/pr14333.ll
vendor/llvm/dist/test/CodeGen/X86/pr5145.ll
vendor/llvm/dist/test/CodeGen/X86/rtm.ll
vendor/llvm/dist/test/CodeGen/X86/select_const.ll
vendor/llvm/dist/test/CodeGen/X86/shift-bmi2.ll
vendor/llvm/dist/test/CodeGen/X86/sjlj.ll
vendor/llvm/dist/test/CodeGen/X86/sse-intel-ocl.ll
vendor/llvm/dist/test/CodeGen/X86/sse_partial_update.ll
vendor/llvm/dist/test/CodeGen/X86/vec_fabs.ll
vendor/llvm/dist/test/CodeGen/X86/vec_floor.ll
vendor/llvm/dist/test/CodeGen/X86/xmulo.ll
vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-inl-test.elf-x86-64 (contents, props changed)
vendor/llvm/dist/test/DebugInfo/X86/2010-04-13-PubType.ll
vendor/llvm/dist/test/DebugInfo/X86/DW_AT_object_pointer.ll
vendor/llvm/dist/test/DebugInfo/X86/elf-names.ll
vendor/llvm/dist/test/DebugInfo/X86/linkage-name.ll
vendor/llvm/dist/test/DebugInfo/X86/prologue-stack.ll
vendor/llvm/dist/test/DebugInfo/dwarfdump-inlining.test
vendor/llvm/dist/test/ExecutionEngine/MCJIT/pr13727.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-common-symbols-alignment.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-data-align.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-ptr-reloc.ll
vendor/llvm/dist/test/Feature/minsize_attr.ll
vendor/llvm/dist/test/Instrumentation/AddressSanitizer/do-not-instrument-internal-globals.ll
vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll
vendor/llvm/dist/test/MC/ARM/arm-shift-encoding.s
vendor/llvm/dist/test/MC/ARM/elf-jump24-fixup.s
vendor/llvm/dist/test/MC/ARM/thumb-shift-encoding.s
vendor/llvm/dist/test/MC/ARM/thumb2-b.w-encodingT4.s
vendor/llvm/dist/test/MC/AsmParser/bad-macro.s
vendor/llvm/dist/test/MC/AsmParser/macros-darwin.s
vendor/llvm/dist/test/MC/COFF/comm.ll
vendor/llvm/dist/test/MC/COFF/global_ctors_dtors.ll
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VLD1LNd32_UPD-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VLD4DUPd32_UPD-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VLD4LNd32_UPD-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VST1LNd32_UPD-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VST4LNd32_UPD-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/marked-up-thumb.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/neont-VLD-reencoding.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/neont-VST-reencoding.txt
vendor/llvm/dist/test/MC/Disassembler/X86/marked-up.txt
vendor/llvm/dist/test/MC/ELF/cfi-reg.s
vendor/llvm/dist/test/MC/ELF/lcomm.s
vendor/llvm/dist/test/MC/MachO/ARM/long-call-branch-island-relocation.s
vendor/llvm/dist/test/MC/MachO/absolute.s
vendor/llvm/dist/test/MC/MachO/gen-dwarf-cpp.s
vendor/llvm/dist/test/MC/MachO/gen-dwarf-macro-cpp.s
vendor/llvm/dist/test/MC/MachO/i386-large-relocations.s
vendor/llvm/dist/test/MC/MachO/x86-data-in-code.ll
vendor/llvm/dist/test/MC/Markup/
vendor/llvm/dist/test/MC/Markup/basic-markup.mc
vendor/llvm/dist/test/MC/Markup/lit.local.cfg
vendor/llvm/dist/test/MC/Mips/do_switch.ll
vendor/llvm/dist/test/MC/Mips/mips-alu-instructions.s
vendor/llvm/dist/test/MC/Mips/mips-coprocessor-encodings.s
vendor/llvm/dist/test/MC/Mips/mips-expansions.s
vendor/llvm/dist/test/MC/Mips/mips-fpu-instructions.s
vendor/llvm/dist/test/MC/Mips/mips-jump-instructions.s
vendor/llvm/dist/test/MC/Mips/mips-memory-instructions.s
vendor/llvm/dist/test/MC/Mips/mips-register-names.s
vendor/llvm/dist/test/MC/Mips/mips-relocations.s
vendor/llvm/dist/test/MC/Mips/mips64-register-names.s
vendor/llvm/dist/test/MC/Mips/mips64extins.ll
vendor/llvm/dist/test/MC/Mips/mips_directives.s
vendor/llvm/dist/test/MC/PowerPC/
vendor/llvm/dist/test/MC/PowerPC/lit.local.cfg
vendor/llvm/dist/test/MC/PowerPC/ppc64-initial-cfa.ll
vendor/llvm/dist/test/MC/PowerPC/ppc64-relocs-01.ll
vendor/llvm/dist/test/MC/PowerPC/ppc64-tls-relocs-01.ll
vendor/llvm/dist/test/MC/X86/x86-32-ms-inline-asm.s
vendor/llvm/dist/test/MC/X86/x86_64-rtm-encoding.s
vendor/llvm/dist/test/MC/X86/x86_nop.s
vendor/llvm/dist/test/Object/Inputs/dext-test.elf-mips64r2 (contents, props changed)
vendor/llvm/dist/test/Object/Inputs/relocations.elf-x86-64 (contents, props changed)
vendor/llvm/dist/test/Object/Mips/
vendor/llvm/dist/test/Object/Mips/feature.test
vendor/llvm/dist/test/Object/Mips/lit.local.cfg
vendor/llvm/dist/test/Other/FileCheck-space.txt
vendor/llvm/dist/test/Other/Inputs/
vendor/llvm/dist/test/Other/Inputs/llvm-cov.gcda (contents, props changed)
vendor/llvm/dist/test/Other/Inputs/llvm-cov.gcno (contents, props changed)
vendor/llvm/dist/test/Other/ResponseFile.ll
vendor/llvm/dist/test/Other/extract-alias.ll
vendor/llvm/dist/test/Other/extract-weak-odr.ll
vendor/llvm/dist/test/Other/link-opts.ll
vendor/llvm/dist/test/Other/llvm-cov.test
vendor/llvm/dist/test/Other/llvm-nm-without-aliases.ll
vendor/llvm/dist/test/Other/spir_cc.ll
vendor/llvm/dist/test/TableGen/list-element-bitref.td
vendor/llvm/dist/test/TableGen/pr8330.td
vendor/llvm/dist/test/Transforms/BBVectorize/X86/
vendor/llvm/dist/test/Transforms/BBVectorize/X86/cmp-types.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/loop1.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/sh-rec.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/sh-rec2.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/sh-rec3.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/sh-types.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/simple-ldstr.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/simple.ll
vendor/llvm/dist/test/Transforms/BBVectorize/X86/vs-cast.ll
vendor/llvm/dist/test/Transforms/DeadArgElim/dbginfo.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/libcalls.ll
vendor/llvm/dist/test/Transforms/EarlyCSE/commute.ll
vendor/llvm/dist/test/Transforms/GVN/malloc-load-removal.ll
vendor/llvm/dist/test/Transforms/GVN/pr14166.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/blockaddress.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/tls.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/2012-10-19-congruent-constant.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/verify-scev.ll
vendor/llvm/dist/test/Transforms/Inline/recursive.ll
vendor/llvm/dist/test/Transforms/InstCombine/2012-08-28-udiv_ashl.ll
vendor/llvm/dist/test/Transforms/InstCombine/2012-09-17-ZeroSizedAlloca.ll
vendor/llvm/dist/test/Transforms/InstCombine/2012-09-24-MemcpyFromGlobalCrash.ll
vendor/llvm/dist/test/Transforms/InstCombine/2012-10-25-vector-of-pointers.ll
vendor/llvm/dist/test/Transforms/InstCombine/disable-simplify-libcalls.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcmp-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcmp-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy-from-global.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memcpy_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memmove-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memmove-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memmove_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memmove_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/obfuscated_splat.ll
vendor/llvm/dist/test/Transforms/InstCombine/stpcpy-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/stpcpy-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/stpcpy_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/stpcpy_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcat-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcat-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcat-3.ll
vendor/llvm/dist/test/Transforms/InstCombine/strchr-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strchr-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcmp-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcmp-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcpy-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcpy-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcpy_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcpy_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcspn-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcspn-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strlen-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strlen-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncat-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncat-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncat-3.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncmp-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncmp-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncpy-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncpy-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncpy_chk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strncpy_chk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strpbrk-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strpbrk-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strrchr-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strrchr-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strspn-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strstr-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/strstr-2.ll
vendor/llvm/dist/test/Transforms/InstCombine/strto-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/struct-assign-tbaa.ll
vendor/llvm/dist/test/Transforms/InstCombine/vector_gep2.ll
vendor/llvm/dist/test/Transforms/InstCombine/weak-symbols.ll
vendor/llvm/dist/test/Transforms/LoopIdiom/crash.ll
vendor/llvm/dist/test/Transforms/LoopIdiom/non-canonical-loop.ll
vendor/llvm/dist/test/Transforms/LoopIdiom/scev-invalidation.ll
vendor/llvm/dist/test/Transforms/LoopRotate/multiple-exits.ll
vendor/llvm/dist/test/Transforms/LoopUnroll/pr14167.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/
vendor/llvm/dist/test/Transforms/LoopVectorize/2012-10-20-infloop.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/2012-10-22-isconsec.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/avx1.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/conversion-cost.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/cost-model.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/gcc-examples.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/X86/lit.local.cfg
vendor/llvm/dist/test/Transforms/LoopVectorize/cpp-new-array.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/flags.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/gcc-examples.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/increment.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/induction_plus.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/lit.local.cfg
vendor/llvm/dist/test/Transforms/LoopVectorize/non-const-n.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/read-only.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/reduction.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/runtime-check.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/scalar-select.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/small-loop.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/start-non-zero.ll
vendor/llvm/dist/test/Transforms/LoopVectorize/write-only.ll
vendor/llvm/dist/test/Transforms/MetaRenamer/
vendor/llvm/dist/test/Transforms/MetaRenamer/lit.local.cfg
vendor/llvm/dist/test/Transforms/MetaRenamer/metarenamer.ll
vendor/llvm/dist/test/Transforms/ObjCARC/path-overflow.ll
vendor/llvm/dist/test/Transforms/PhaseOrdering/gdce.ll
vendor/llvm/dist/test/Transforms/SROA/
vendor/llvm/dist/test/Transforms/SROA/alignment.ll
vendor/llvm/dist/test/Transforms/SROA/basictest.ll
vendor/llvm/dist/test/Transforms/SROA/big-endian.ll
vendor/llvm/dist/test/Transforms/SROA/fca.ll
vendor/llvm/dist/test/Transforms/SROA/lit.local.cfg
vendor/llvm/dist/test/Transforms/SROA/phi-and-select.ll
vendor/llvm/dist/test/Transforms/SROA/vector-promotion.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/SPARC/
vendor/llvm/dist/test/Transforms/SimplifyCFG/SPARC/lit.local.cfg
vendor/llvm/dist/test/Transforms/SimplifyCFG/SPARC/switch_to_lookup_table.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/
vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/lit.local.cfg
vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-branchweights-partial.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-branchweights-switch-create.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/sink-common-code.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/double-float-shrink.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/float-shrink-compare.ll
vendor/llvm/dist/tools/lli/RecordingMemoryManager.cpp
vendor/llvm/dist/tools/lli/RecordingMemoryManager.h
vendor/llvm/dist/tools/lli/RemoteTarget.cpp
vendor/llvm/dist/tools/lli/RemoteTarget.h
vendor/llvm/dist/tools/llvm-mcmarkup/
vendor/llvm/dist/tools/llvm-mcmarkup/CMakeLists.txt
vendor/llvm/dist/tools/llvm-mcmarkup/LLVMBuild.txt
vendor/llvm/dist/tools/llvm-mcmarkup/Makefile
vendor/llvm/dist/tools/llvm-mcmarkup/llvm-mcmarkup.cpp
vendor/llvm/dist/unittests/ADT/ImmutableMapTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/CMakeLists.txt
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTests.def
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/Makefile
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/SectionMemoryManager.cpp
vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/SectionMemoryManager.h
vendor/llvm/dist/unittests/Support/MemoryBufferTest.cpp
vendor/llvm/dist/unittests/Support/MemoryTest.cpp
vendor/llvm/dist/unittests/Support/formatted_raw_ostream_test.cpp
vendor/llvm/dist/unittests/Transforms/Utils/IntegerDivision.cpp
vendor/llvm/dist/utils/TableGen/CodeGenMapTable.cpp
vendor/llvm/dist/utils/lit/lit/ExampleTests/vg-fail.c
vendor/llvm/dist/utils/lit/lit/ExampleTests/xfail-feature.c
Deleted:
vendor/llvm/dist/docs/CompilerWriterInfo.html
vendor/llvm/dist/docs/DebuggingJITedCode.html
vendor/llvm/dist/docs/ExtendingLLVM.html
vendor/llvm/dist/docs/GettingStarted.html
vendor/llvm/dist/docs/GoldPlugin.html
vendor/llvm/dist/docs/HowToAddABuilder.html
vendor/llvm/dist/docs/HowToSubmitABug.html
vendor/llvm/dist/docs/llvm-theme/layout.html
vendor/llvm/dist/docs/llvm-theme/static/contents.png
vendor/llvm/dist/docs/llvm-theme/static/llvm-theme.css
vendor/llvm/dist/docs/llvm-theme/static/logo.png
vendor/llvm/dist/docs/llvm-theme/static/navigation.png
vendor/llvm/dist/docs/llvm-theme/theme.conf
vendor/llvm/dist/include/llvm/ADT/Trie.h
vendor/llvm/dist/include/llvm/Analysis/LoopDependenceAnalysis.h
vendor/llvm/dist/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h
vendor/llvm/dist/include/llvm/TableGen/TableGenAction.h
vendor/llvm/dist/include/llvm/Target/TargetData.h
vendor/llvm/dist/include/llvm/Target/TargetELFWriterInfo.h
vendor/llvm/dist/lib/Analysis/LoopDependenceAnalysis.cpp
vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp
vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h
vendor/llvm/dist/lib/TableGen/TableGenAction.cpp
vendor/llvm/dist/lib/Target/AMDGPU/
vendor/llvm/dist/lib/Target/ARM/ARMELFWriterInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMELFWriterInfo.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeELFWriterInfo.h
vendor/llvm/dist/lib/Target/TargetData.cpp
vendor/llvm/dist/lib/Target/TargetELFWriterInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86ELFWriterInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86ELFWriterInfo.h
vendor/llvm/dist/lib/Target/X86/X86MCInstLower.h
vendor/llvm/dist/lib/Transforms/Instrumentation/FunctionBlackList.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/FunctionBlackList.h
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/alias.ll
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/lit.local.cfg
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-strong.ll
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-weak-crossing.ll
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/siv-weak-zero.ll
vendor/llvm/dist/test/Analysis/LoopDependenceAnalysis/ziv.ll
vendor/llvm/dist/test/CodeGen/PTX/
vendor/llvm/dist/test/CodeGen/PowerPC/bl8_elf_nop.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-ind-call.ll
vendor/llvm/dist/test/DebugInfo/2010-04-13-PubType.ll
vendor/llvm/dist/test/DebugInfo/X86/pr13303.ll
vendor/llvm/dist/test/MC/COFF/global_ctors.ll
vendor/llvm/dist/test/Transforms/InstCombine/memset_chk.ll
vendor/llvm/dist/test/Transforms/InstCombine/strcpy_chk.ll
vendor/llvm/dist/test/Transforms/ScalarRepl/memcpy-from-global.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/2009-02-12-StrTo.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StpCpy.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrCat.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrChr.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrCmp.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrCpy.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrLen.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrNCat.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrNCmp.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrNCpy.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrPBrk.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrRChr.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrSpn.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/StrStr.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/memcmp.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/memmove.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/memset-64.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/memset.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/weak-symbols.ll
vendor/llvm/dist/test/lib/
vendor/llvm/dist/utils/lit/lit/ExampleTests/LLVM.InTree/test/Bar/bar-test.ll
Modified:
vendor/llvm/dist/.gitignore
vendor/llvm/dist/CMakeLists.txt
vendor/llvm/dist/CREDITS.TXT
vendor/llvm/dist/Makefile
vendor/llvm/dist/Makefile.config.in
vendor/llvm/dist/Makefile.rules
vendor/llvm/dist/autoconf/configure.ac
vendor/llvm/dist/bindings/ocaml/executionengine/executionengine_ocaml.c
vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.ml
vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.mli
vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli
vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c
vendor/llvm/dist/bindings/ocaml/target/llvm_target.ml
vendor/llvm/dist/bindings/ocaml/target/llvm_target.mli
vendor/llvm/dist/bindings/ocaml/target/target_ocaml.c
vendor/llvm/dist/cmake/config-ix.cmake
vendor/llvm/dist/cmake/modules/AddLLVM.cmake
vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake
vendor/llvm/dist/configure
vendor/llvm/dist/docs/AliasAnalysis.rst
vendor/llvm/dist/docs/BitCodeFormat.rst
vendor/llvm/dist/docs/CMake.rst
vendor/llvm/dist/docs/CodeGenerator.rst
vendor/llvm/dist/docs/CodingStandards.rst
vendor/llvm/dist/docs/CommandGuide/FileCheck.rst
vendor/llvm/dist/docs/CommandGuide/lit.rst
vendor/llvm/dist/docs/DeveloperPolicy.rst
vendor/llvm/dist/docs/GarbageCollection.html
vendor/llvm/dist/docs/LangRef.html
vendor/llvm/dist/docs/Lexicon.rst
vendor/llvm/dist/docs/LinkTimeOptimization.rst
vendor/llvm/dist/docs/Makefile.sphinx
vendor/llvm/dist/docs/Passes.html
vendor/llvm/dist/docs/ProgrammersManual.html
vendor/llvm/dist/docs/README.txt
vendor/llvm/dist/docs/ReleaseNotes.html
vendor/llvm/dist/docs/SourceLevelDebugging.html
vendor/llvm/dist/docs/TestingGuide.html
vendor/llvm/dist/docs/WritingAnLLVMBackend.html
vendor/llvm/dist/docs/conf.py
vendor/llvm/dist/docs/index.rst
vendor/llvm/dist/docs/programming.rst
vendor/llvm/dist/docs/subsystems.rst
vendor/llvm/dist/docs/tutorial/LangImpl4.html
vendor/llvm/dist/docs/tutorial/LangImpl5.html
vendor/llvm/dist/docs/tutorial/LangImpl6.html
vendor/llvm/dist/docs/tutorial/LangImpl7.html
vendor/llvm/dist/docs/tutorial/OCamlLangImpl4.html
vendor/llvm/dist/docs/tutorial/OCamlLangImpl5.html
vendor/llvm/dist/docs/tutorial/OCamlLangImpl6.html
vendor/llvm/dist/docs/tutorial/OCamlLangImpl7.html
vendor/llvm/dist/docs/userguides.rst
vendor/llvm/dist/docs/yaml2obj.rst
vendor/llvm/dist/examples/ExceptionDemo/ExceptionDemo.cpp
vendor/llvm/dist/examples/Fibonacci/fibonacci.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter4/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter5/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter6/toy.cpp
vendor/llvm/dist/examples/Kaleidoscope/Chapter7/toy.cpp
vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter4/toy.ml
vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter5/toy.ml
vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter6/toy.ml
vendor/llvm/dist/examples/OCaml-Kaleidoscope/Chapter7/toy.ml
vendor/llvm/dist/include/llvm-c/Core.h
vendor/llvm/dist/include/llvm-c/Disassembler.h
vendor/llvm/dist/include/llvm-c/Target.h
vendor/llvm/dist/include/llvm-c/TargetMachine.h
vendor/llvm/dist/include/llvm-c/Transforms/Vectorize.h
vendor/llvm/dist/include/llvm/ADT/APFloat.h
vendor/llvm/dist/include/llvm/ADT/APInt.h
vendor/llvm/dist/include/llvm/ADT/ArrayRef.h
vendor/llvm/dist/include/llvm/ADT/BitVector.h
vendor/llvm/dist/include/llvm/ADT/DAGDeltaAlgorithm.h
vendor/llvm/dist/include/llvm/ADT/DeltaAlgorithm.h
vendor/llvm/dist/include/llvm/ADT/DenseMap.h
vendor/llvm/dist/include/llvm/ADT/DenseMapInfo.h
vendor/llvm/dist/include/llvm/ADT/EquivalenceClasses.h
vendor/llvm/dist/include/llvm/ADT/FoldingSet.h
vendor/llvm/dist/include/llvm/ADT/Hashing.h
vendor/llvm/dist/include/llvm/ADT/ImmutableList.h
vendor/llvm/dist/include/llvm/ADT/ImmutableMap.h
vendor/llvm/dist/include/llvm/ADT/ImmutableSet.h
vendor/llvm/dist/include/llvm/ADT/Optional.h
vendor/llvm/dist/include/llvm/ADT/OwningPtr.h
vendor/llvm/dist/include/llvm/ADT/PackedVector.h
vendor/llvm/dist/include/llvm/ADT/PointerIntPair.h
vendor/llvm/dist/include/llvm/ADT/ScopedHashTable.h
vendor/llvm/dist/include/llvm/ADT/SetVector.h
vendor/llvm/dist/include/llvm/ADT/SmallBitVector.h
vendor/llvm/dist/include/llvm/ADT/SmallPtrSet.h
vendor/llvm/dist/include/llvm/ADT/SmallString.h
vendor/llvm/dist/include/llvm/ADT/SmallVector.h
vendor/llvm/dist/include/llvm/ADT/SparseBitVector.h
vendor/llvm/dist/include/llvm/ADT/SparseSet.h
vendor/llvm/dist/include/llvm/ADT/StringExtras.h
vendor/llvm/dist/include/llvm/ADT/StringRef.h
vendor/llvm/dist/include/llvm/ADT/StringSet.h
vendor/llvm/dist/include/llvm/ADT/Triple.h
vendor/llvm/dist/include/llvm/ADT/Twine.h
vendor/llvm/dist/include/llvm/ADT/ValueMap.h
vendor/llvm/dist/include/llvm/ADT/ilist.h
vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h
vendor/llvm/dist/include/llvm/Analysis/AliasSetTracker.h
vendor/llvm/dist/include/llvm/Analysis/BranchProbabilityInfo.h
vendor/llvm/dist/include/llvm/Analysis/CallGraph.h
vendor/llvm/dist/include/llvm/Analysis/CaptureTracking.h
vendor/llvm/dist/include/llvm/Analysis/CodeMetrics.h
vendor/llvm/dist/include/llvm/Analysis/ConstantFolding.h
vendor/llvm/dist/include/llvm/Analysis/Dominators.h
vendor/llvm/dist/include/llvm/Analysis/IVUsers.h
vendor/llvm/dist/include/llvm/Analysis/InlineCost.h
vendor/llvm/dist/include/llvm/Analysis/InstructionSimplify.h
vendor/llvm/dist/include/llvm/Analysis/IntervalPartition.h
vendor/llvm/dist/include/llvm/Analysis/LazyValueInfo.h
vendor/llvm/dist/include/llvm/Analysis/Loads.h
vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h
vendor/llvm/dist/include/llvm/Analysis/LoopInfoImpl.h
vendor/llvm/dist/include/llvm/Analysis/MemoryBuiltins.h
vendor/llvm/dist/include/llvm/Analysis/MemoryDependenceAnalysis.h
vendor/llvm/dist/include/llvm/Analysis/PHITransAddr.h
vendor/llvm/dist/include/llvm/Analysis/Passes.h
vendor/llvm/dist/include/llvm/Analysis/ProfileInfoTypes.h
vendor/llvm/dist/include/llvm/Analysis/RegionInfo.h
vendor/llvm/dist/include/llvm/Analysis/ScalarEvolution.h
vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpressions.h
vendor/llvm/dist/include/llvm/Analysis/SparsePropagation.h
vendor/llvm/dist/include/llvm/Analysis/ValueTracking.h
vendor/llvm/dist/include/llvm/Argument.h
vendor/llvm/dist/include/llvm/Attributes.h
vendor/llvm/dist/include/llvm/BasicBlock.h
vendor/llvm/dist/include/llvm/Bitcode/Archive.h
vendor/llvm/dist/include/llvm/Bitcode/BitstreamReader.h
vendor/llvm/dist/include/llvm/Bitcode/BitstreamWriter.h
vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h
vendor/llvm/dist/include/llvm/CallingConv.h
vendor/llvm/dist/include/llvm/CodeGen/AsmPrinter.h
vendor/llvm/dist/include/llvm/CodeGen/CallingConvLower.h
vendor/llvm/dist/include/llvm/CodeGen/FastISel.h
vendor/llvm/dist/include/llvm/CodeGen/GCMetadata.h
vendor/llvm/dist/include/llvm/CodeGen/GCMetadataPrinter.h
vendor/llvm/dist/include/llvm/CodeGen/ISDOpcodes.h
vendor/llvm/dist/include/llvm/CodeGen/IntrinsicLowering.h
vendor/llvm/dist/include/llvm/CodeGen/LiveInterval.h
vendor/llvm/dist/include/llvm/CodeGen/LiveIntervalAnalysis.h
vendor/llvm/dist/include/llvm/CodeGen/LiveVariables.h
vendor/llvm/dist/include/llvm/CodeGen/MachineBasicBlock.h
vendor/llvm/dist/include/llvm/CodeGen/MachineBranchProbabilityInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineConstantPool.h
vendor/llvm/dist/include/llvm/CodeGen/MachineFrameInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h
vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h
vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h
vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBundle.h
vendor/llvm/dist/include/llvm/CodeGen/MachineJumpTableInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineLoopInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineMemOperand.h
vendor/llvm/dist/include/llvm/CodeGen/MachineModuleInfoImpls.h
vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h
vendor/llvm/dist/include/llvm/CodeGen/MachineRegisterInfo.h
vendor/llvm/dist/include/llvm/CodeGen/MachineSSAUpdater.h
vendor/llvm/dist/include/llvm/CodeGen/MachineScheduler.h
vendor/llvm/dist/include/llvm/CodeGen/PBQP/Graph.h
vendor/llvm/dist/include/llvm/CodeGen/PBQP/HeuristicBase.h
vendor/llvm/dist/include/llvm/CodeGen/Passes.h
vendor/llvm/dist/include/llvm/CodeGen/PseudoSourceValue.h
vendor/llvm/dist/include/llvm/CodeGen/RegAllocPBQP.h
vendor/llvm/dist/include/llvm/CodeGen/RegisterClassInfo.h
vendor/llvm/dist/include/llvm/CodeGen/RegisterPressure.h
vendor/llvm/dist/include/llvm/CodeGen/RegisterScavenging.h
vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h
vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAGInstrs.h
vendor/llvm/dist/include/llvm/CodeGen/SchedulerRegistry.h
vendor/llvm/dist/include/llvm/CodeGen/SelectionDAG.h
vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGNodes.h
vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.h
vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.td
vendor/llvm/dist/include/llvm/Config/AsmParsers.def.in
vendor/llvm/dist/include/llvm/Config/AsmPrinters.def.in
vendor/llvm/dist/include/llvm/Config/Disassemblers.def.in
vendor/llvm/dist/include/llvm/Config/config.h.cmake
vendor/llvm/dist/include/llvm/Config/config.h.in
vendor/llvm/dist/include/llvm/Constant.h
vendor/llvm/dist/include/llvm/Constants.h
vendor/llvm/dist/include/llvm/DIBuilder.h
vendor/llvm/dist/include/llvm/DebugInfo.h
vendor/llvm/dist/include/llvm/DebugInfo/DIContext.h
vendor/llvm/dist/include/llvm/DefaultPasses.h
vendor/llvm/dist/include/llvm/DerivedTypes.h
vendor/llvm/dist/include/llvm/ExecutionEngine/ExecutionEngine.h
vendor/llvm/dist/include/llvm/ExecutionEngine/JITEventListener.h
vendor/llvm/dist/include/llvm/ExecutionEngine/JITMemoryManager.h
vendor/llvm/dist/include/llvm/ExecutionEngine/RuntimeDyld.h
vendor/llvm/dist/include/llvm/Function.h
vendor/llvm/dist/include/llvm/GlobalAlias.h
vendor/llvm/dist/include/llvm/GlobalValue.h
vendor/llvm/dist/include/llvm/GlobalVariable.h
vendor/llvm/dist/include/llvm/IRBuilder.h
vendor/llvm/dist/include/llvm/InitializePasses.h
vendor/llvm/dist/include/llvm/InlineAsm.h
vendor/llvm/dist/include/llvm/InstrTypes.h
vendor/llvm/dist/include/llvm/Instruction.h
vendor/llvm/dist/include/llvm/Instructions.h
vendor/llvm/dist/include/llvm/IntrinsicInst.h
vendor/llvm/dist/include/llvm/Intrinsics.h
vendor/llvm/dist/include/llvm/Intrinsics.td
vendor/llvm/dist/include/llvm/IntrinsicsARM.td
vendor/llvm/dist/include/llvm/IntrinsicsMips.td
vendor/llvm/dist/include/llvm/IntrinsicsX86.td
vendor/llvm/dist/include/llvm/LLVMContext.h
vendor/llvm/dist/include/llvm/LinkAllPasses.h
vendor/llvm/dist/include/llvm/MC/MCAsmBackend.h
vendor/llvm/dist/include/llvm/MC/MCAsmInfo.h
vendor/llvm/dist/include/llvm/MC/MCAssembler.h
vendor/llvm/dist/include/llvm/MC/MCCodeEmitter.h
vendor/llvm/dist/include/llvm/MC/MCContext.h
vendor/llvm/dist/include/llvm/MC/MCDwarf.h
vendor/llvm/dist/include/llvm/MC/MCELFObjectWriter.h
vendor/llvm/dist/include/llvm/MC/MCExpr.h
vendor/llvm/dist/include/llvm/MC/MCInst.h
vendor/llvm/dist/include/llvm/MC/MCInstPrinter.h
vendor/llvm/dist/include/llvm/MC/MCInstrDesc.h
vendor/llvm/dist/include/llvm/MC/MCLabel.h
vendor/llvm/dist/include/llvm/MC/MCMachObjectWriter.h
vendor/llvm/dist/include/llvm/MC/MCObjectFileInfo.h
vendor/llvm/dist/include/llvm/MC/MCObjectStreamer.h
vendor/llvm/dist/include/llvm/MC/MCObjectWriter.h
vendor/llvm/dist/include/llvm/MC/MCParser/AsmLexer.h
vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmLexer.h
vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParser.h
vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParserExtension.h
vendor/llvm/dist/include/llvm/MC/MCParser/MCParsedAsmOperand.h
vendor/llvm/dist/include/llvm/MC/MCRegisterInfo.h
vendor/llvm/dist/include/llvm/MC/MCSchedule.h
vendor/llvm/dist/include/llvm/MC/MCSection.h
vendor/llvm/dist/include/llvm/MC/MCSectionCOFF.h
vendor/llvm/dist/include/llvm/MC/MCSectionELF.h
vendor/llvm/dist/include/llvm/MC/MCSectionMachO.h
vendor/llvm/dist/include/llvm/MC/MCStreamer.h
vendor/llvm/dist/include/llvm/MC/MCSubtargetInfo.h
vendor/llvm/dist/include/llvm/MC/MCSymbol.h
vendor/llvm/dist/include/llvm/MC/MCTargetAsmLexer.h
vendor/llvm/dist/include/llvm/MC/MCTargetAsmParser.h
vendor/llvm/dist/include/llvm/MC/MCValue.h
vendor/llvm/dist/include/llvm/MC/SubtargetFeature.h
vendor/llvm/dist/include/llvm/MDBuilder.h
vendor/llvm/dist/include/llvm/Metadata.h
vendor/llvm/dist/include/llvm/Object/Archive.h
vendor/llvm/dist/include/llvm/Object/Binary.h
vendor/llvm/dist/include/llvm/Object/COFF.h
vendor/llvm/dist/include/llvm/Object/ELF.h
vendor/llvm/dist/include/llvm/Object/MachO.h
vendor/llvm/dist/include/llvm/Object/MachOFormat.h
vendor/llvm/dist/include/llvm/Object/ObjectFile.h
vendor/llvm/dist/include/llvm/Operator.h
vendor/llvm/dist/include/llvm/Pass.h
vendor/llvm/dist/include/llvm/PassAnalysisSupport.h
vendor/llvm/dist/include/llvm/PassSupport.h
vendor/llvm/dist/include/llvm/Support/AlignOf.h
vendor/llvm/dist/include/llvm/Support/Allocator.h
vendor/llvm/dist/include/llvm/Support/CallSite.h
vendor/llvm/dist/include/llvm/Support/Casting.h
vendor/llvm/dist/include/llvm/Support/CommandLine.h
vendor/llvm/dist/include/llvm/Support/Compiler.h
vendor/llvm/dist/include/llvm/Support/DataExtractor.h
vendor/llvm/dist/include/llvm/Support/ELF.h
vendor/llvm/dist/include/llvm/Support/FileOutputBuffer.h
vendor/llvm/dist/include/llvm/Support/FileSystem.h
vendor/llvm/dist/include/llvm/Support/Format.h
vendor/llvm/dist/include/llvm/Support/FormattedStream.h
vendor/llvm/dist/include/llvm/Support/GCOV.h
vendor/llvm/dist/include/llvm/Support/InstVisitor.h
vendor/llvm/dist/include/llvm/Support/IntegersSubset.h
vendor/llvm/dist/include/llvm/Support/IntegersSubsetMapping.h
vendor/llvm/dist/include/llvm/Support/LEB128.h
vendor/llvm/dist/include/llvm/Support/LockFileManager.h
vendor/llvm/dist/include/llvm/Support/MathExtras.h
vendor/llvm/dist/include/llvm/Support/Memory.h
vendor/llvm/dist/include/llvm/Support/MemoryBuffer.h
vendor/llvm/dist/include/llvm/Support/Mutex.h
vendor/llvm/dist/include/llvm/Support/MutexGuard.h
vendor/llvm/dist/include/llvm/Support/PathV1.h
vendor/llvm/dist/include/llvm/Support/PathV2.h
vendor/llvm/dist/include/llvm/Support/PrettyStackTrace.h
vendor/llvm/dist/include/llvm/Support/Program.h
vendor/llvm/dist/include/llvm/Support/RWMutex.h
vendor/llvm/dist/include/llvm/Support/Regex.h
vendor/llvm/dist/include/llvm/Support/Registry.h
vendor/llvm/dist/include/llvm/Support/SourceMgr.h
vendor/llvm/dist/include/llvm/Support/StreamableMemoryObject.h
vendor/llvm/dist/include/llvm/Support/TargetFolder.h
vendor/llvm/dist/include/llvm/Support/TargetRegistry.h
vendor/llvm/dist/include/llvm/Support/Threading.h
vendor/llvm/dist/include/llvm/Support/TimeValue.h
vendor/llvm/dist/include/llvm/Support/Timer.h
vendor/llvm/dist/include/llvm/Support/ValueHandle.h
vendor/llvm/dist/include/llvm/Support/YAMLParser.h
vendor/llvm/dist/include/llvm/Support/circular_raw_ostream.h
vendor/llvm/dist/include/llvm/Support/raw_os_ostream.h
vendor/llvm/dist/include/llvm/Support/raw_ostream.h
vendor/llvm/dist/include/llvm/Support/system_error.h
vendor/llvm/dist/include/llvm/Support/type_traits.h
vendor/llvm/dist/include/llvm/SymbolTableListTraits.h
vendor/llvm/dist/include/llvm/TableGen/Error.h
vendor/llvm/dist/include/llvm/TableGen/Main.h
vendor/llvm/dist/include/llvm/TableGen/Record.h
vendor/llvm/dist/include/llvm/Target/Mangler.h
vendor/llvm/dist/include/llvm/Target/Target.td
vendor/llvm/dist/include/llvm/Target/TargetCallingConv.h
vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h
vendor/llvm/dist/include/llvm/Target/TargetIntrinsicInfo.h
vendor/llvm/dist/include/llvm/Target/TargetLibraryInfo.h
vendor/llvm/dist/include/llvm/Target/TargetLowering.h
vendor/llvm/dist/include/llvm/Target/TargetLoweringObjectFile.h
vendor/llvm/dist/include/llvm/Target/TargetMachine.h
vendor/llvm/dist/include/llvm/Target/TargetOpcodes.h
vendor/llvm/dist/include/llvm/Target/TargetOptions.h
vendor/llvm/dist/include/llvm/Target/TargetRegisterInfo.h
vendor/llvm/dist/include/llvm/Target/TargetSchedule.td
vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td
vendor/llvm/dist/include/llvm/Target/TargetSelectionDAGInfo.h
vendor/llvm/dist/include/llvm/Target/TargetSubtargetInfo.h
vendor/llvm/dist/include/llvm/Transforms/IPO.h
vendor/llvm/dist/include/llvm/Transforms/IPO/InlinerPass.h
vendor/llvm/dist/include/llvm/Transforms/IPO/PassManagerBuilder.h
vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h
vendor/llvm/dist/include/llvm/Transforms/Scalar.h
vendor/llvm/dist/include/llvm/Transforms/Utils/AddrModeMatcher.h
vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h
vendor/llvm/dist/include/llvm/Transforms/Utils/BuildLibCalls.h
vendor/llvm/dist/include/llvm/Transforms/Utils/Cloning.h
vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h
vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdater.h
vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyIndVar.h
vendor/llvm/dist/include/llvm/Transforms/Utils/ValueMapper.h
vendor/llvm/dist/include/llvm/Transforms/Vectorize.h
vendor/llvm/dist/include/llvm/Type.h
vendor/llvm/dist/include/llvm/Use.h
vendor/llvm/dist/include/llvm/User.h
vendor/llvm/dist/include/llvm/Value.h
vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp
vendor/llvm/dist/lib/Analysis/AliasSetTracker.cpp
vendor/llvm/dist/lib/Analysis/Analysis.cpp
vendor/llvm/dist/lib/Analysis/BasicAliasAnalysis.cpp
vendor/llvm/dist/lib/Analysis/BranchProbabilityInfo.cpp
vendor/llvm/dist/lib/Analysis/CMakeLists.txt
vendor/llvm/dist/lib/Analysis/CaptureTracking.cpp
vendor/llvm/dist/lib/Analysis/CodeMetrics.cpp
vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp
vendor/llvm/dist/lib/Analysis/DominanceFrontier.cpp
vendor/llvm/dist/lib/Analysis/IPA/CallGraph.cpp
vendor/llvm/dist/lib/Analysis/IPA/GlobalsModRef.cpp
vendor/llvm/dist/lib/Analysis/IVUsers.cpp
vendor/llvm/dist/lib/Analysis/InlineCost.cpp
vendor/llvm/dist/lib/Analysis/InstructionSimplify.cpp
vendor/llvm/dist/lib/Analysis/LazyValueInfo.cpp
vendor/llvm/dist/lib/Analysis/Lint.cpp
vendor/llvm/dist/lib/Analysis/Loads.cpp
vendor/llvm/dist/lib/Analysis/LoopInfo.cpp
vendor/llvm/dist/lib/Analysis/MemoryBuiltins.cpp
vendor/llvm/dist/lib/Analysis/MemoryDependenceAnalysis.cpp
vendor/llvm/dist/lib/Analysis/NoAliasAnalysis.cpp
vendor/llvm/dist/lib/Analysis/PHITransAddr.cpp
vendor/llvm/dist/lib/Analysis/ProfileEstimatorPass.cpp
vendor/llvm/dist/lib/Analysis/ProfileInfo.cpp
vendor/llvm/dist/lib/Analysis/RegionInfo.cpp
vendor/llvm/dist/lib/Analysis/RegionPass.cpp
vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp
vendor/llvm/dist/lib/Analysis/ScalarEvolutionExpander.cpp
vendor/llvm/dist/lib/Analysis/Trace.cpp
vendor/llvm/dist/lib/Analysis/ValueTracking.cpp
vendor/llvm/dist/lib/Archive/ArchiveInternals.h
vendor/llvm/dist/lib/Archive/ArchiveReader.cpp
vendor/llvm/dist/lib/AsmParser/LLLexer.cpp
vendor/llvm/dist/lib/AsmParser/LLParser.cpp
vendor/llvm/dist/lib/AsmParser/LLParser.h
vendor/llvm/dist/lib/AsmParser/LLToken.h
vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp
vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.h
vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriter.cpp
vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.h
vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.cpp
vendor/llvm/dist/lib/CodeGen/AllocationOrder.cpp
vendor/llvm/dist/lib/CodeGen/Analysis.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/ARMException.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DIE.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DIE.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfException.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfException.h
vendor/llvm/dist/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
vendor/llvm/dist/lib/CodeGen/AsmPrinter/Win64Exception.cpp
vendor/llvm/dist/lib/CodeGen/BranchFolding.cpp
vendor/llvm/dist/lib/CodeGen/CMakeLists.txt
vendor/llvm/dist/lib/CodeGen/CalcSpillWeights.cpp
vendor/llvm/dist/lib/CodeGen/CallingConvLower.cpp
vendor/llvm/dist/lib/CodeGen/CodeGen.cpp
vendor/llvm/dist/lib/CodeGen/CodePlacementOpt.cpp
vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.cpp
vendor/llvm/dist/lib/CodeGen/DeadMachineInstructionElim.cpp
vendor/llvm/dist/lib/CodeGen/EarlyIfConversion.cpp
vendor/llvm/dist/lib/CodeGen/ExecutionDepsFix.cpp
vendor/llvm/dist/lib/CodeGen/ExpandPostRAPseudos.cpp
vendor/llvm/dist/lib/CodeGen/GCStrategy.cpp
vendor/llvm/dist/lib/CodeGen/IfConversion.cpp
vendor/llvm/dist/lib/CodeGen/InlineSpiller.cpp
vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp
vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp
vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.cpp
vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp
vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp
vendor/llvm/dist/lib/CodeGen/LiveIntervalUnion.h
vendor/llvm/dist/lib/CodeGen/LiveRangeCalc.cpp
vendor/llvm/dist/lib/CodeGen/LiveRangeEdit.cpp
vendor/llvm/dist/lib/CodeGen/LiveRegMatrix.cpp
vendor/llvm/dist/lib/CodeGen/LiveRegMatrix.h
vendor/llvm/dist/lib/CodeGen/LiveStackAnalysis.cpp
vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp
vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp
vendor/llvm/dist/lib/CodeGen/MachineBlockPlacement.cpp
vendor/llvm/dist/lib/CodeGen/MachineBranchProbabilityInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineCSE.cpp
vendor/llvm/dist/lib/CodeGen/MachineCopyPropagation.cpp
vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp
vendor/llvm/dist/lib/CodeGen/MachineFunctionPrinterPass.cpp
vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp
vendor/llvm/dist/lib/CodeGen/MachineInstrBundle.cpp
vendor/llvm/dist/lib/CodeGen/MachineLICM.cpp
vendor/llvm/dist/lib/CodeGen/MachineLoopInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineModuleInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineModuleInfoImpls.cpp
vendor/llvm/dist/lib/CodeGen/MachineRegisterInfo.cpp
vendor/llvm/dist/lib/CodeGen/MachineScheduler.cpp
vendor/llvm/dist/lib/CodeGen/MachineSink.cpp
vendor/llvm/dist/lib/CodeGen/MachineTraceMetrics.cpp
vendor/llvm/dist/lib/CodeGen/MachineTraceMetrics.h
vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp
vendor/llvm/dist/lib/CodeGen/Passes.cpp
vendor/llvm/dist/lib/CodeGen/PeepholeOptimizer.cpp
vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp
vendor/llvm/dist/lib/CodeGen/ProcessImplicitDefs.cpp
vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocBasic.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocFast.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocGreedy.cpp
vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp
vendor/llvm/dist/lib/CodeGen/RegisterClassInfo.cpp
vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.cpp
vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.h
vendor/llvm/dist/lib/CodeGen/RegisterPressure.cpp
vendor/llvm/dist/lib/CodeGen/RegisterScavenging.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAGInstrs.cpp
vendor/llvm/dist/lib/CodeGen/ScheduleDAGPrinter.cpp
vendor/llvm/dist/lib/CodeGen/ScoreboardHazardRecognizer.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SDNodeOrdering.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp
vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp
vendor/llvm/dist/lib/CodeGen/ShrinkWrapping.cpp
vendor/llvm/dist/lib/CodeGen/SjLjEHPrepare.cpp
vendor/llvm/dist/lib/CodeGen/SlotIndexes.cpp
vendor/llvm/dist/lib/CodeGen/SplitKit.cpp
vendor/llvm/dist/lib/CodeGen/StackProtector.cpp
vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp
vendor/llvm/dist/lib/CodeGen/StrongPHIElimination.cpp
vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp
vendor/llvm/dist/lib/CodeGen/TargetInstrInfoImpl.cpp
vendor/llvm/dist/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp
vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp
vendor/llvm/dist/lib/CodeGen/VirtRegMap.h
vendor/llvm/dist/lib/DebugInfo/CMakeLists.txt
vendor/llvm/dist/lib/DebugInfo/DIContext.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFCompileUnit.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFCompileUnit.h
vendor/llvm/dist/lib/DebugInfo/DWARFContext.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFContext.h
vendor/llvm/dist/lib/DebugInfo/DWARFDebugAranges.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFDebugInfoEntry.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFDebugInfoEntry.h
vendor/llvm/dist/lib/DebugInfo/DWARFDebugLine.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFDebugLine.h
vendor/llvm/dist/lib/DebugInfo/DWARFFormValue.cpp
vendor/llvm/dist/lib/DebugInfo/DWARFFormValue.h
vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp
vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngineBindings.cpp
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/CMakeLists.txt
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp
vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/Makefile
vendor/llvm/dist/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Interpreter.cpp
vendor/llvm/dist/lib/ExecutionEngine/Interpreter/Interpreter.h
vendor/llvm/dist/lib/ExecutionEngine/JIT/JIT.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
vendor/llvm/dist/lib/ExecutionEngine/JIT/JITDwarfEmitter.h
vendor/llvm/dist/lib/ExecutionEngine/JIT/JITEmitter.cpp
vendor/llvm/dist/lib/ExecutionEngine/MCJIT/CMakeLists.txt
vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.cpp
vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
vendor/llvm/dist/lib/ExecutionEngine/TargetSelect.cpp
vendor/llvm/dist/lib/MC/ELFObjectWriter.cpp
vendor/llvm/dist/lib/MC/MCAsmBackend.cpp
vendor/llvm/dist/lib/MC/MCAsmInfo.cpp
vendor/llvm/dist/lib/MC/MCAsmInfoCOFF.cpp
vendor/llvm/dist/lib/MC/MCAsmInfoDarwin.cpp
vendor/llvm/dist/lib/MC/MCAsmStreamer.cpp
vendor/llvm/dist/lib/MC/MCAssembler.cpp
vendor/llvm/dist/lib/MC/MCContext.cpp
vendor/llvm/dist/lib/MC/MCDisassembler/Disassembler.cpp
vendor/llvm/dist/lib/MC/MCDisassembler/EDDisassembler.cpp
vendor/llvm/dist/lib/MC/MCDwarf.cpp
vendor/llvm/dist/lib/MC/MCELFObjectTargetWriter.cpp
vendor/llvm/dist/lib/MC/MCELFStreamer.cpp
vendor/llvm/dist/lib/MC/MCExpr.cpp
vendor/llvm/dist/lib/MC/MCInst.cpp
vendor/llvm/dist/lib/MC/MCInstPrinter.cpp
vendor/llvm/dist/lib/MC/MCLabel.cpp
vendor/llvm/dist/lib/MC/MCMachOStreamer.cpp
vendor/llvm/dist/lib/MC/MCObjectFileInfo.cpp
vendor/llvm/dist/lib/MC/MCObjectStreamer.cpp
vendor/llvm/dist/lib/MC/MCParser/AsmLexer.cpp
vendor/llvm/dist/lib/MC/MCParser/AsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/ELFAsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/MCAsmLexer.cpp
vendor/llvm/dist/lib/MC/MCParser/MCAsmParser.cpp
vendor/llvm/dist/lib/MC/MCParser/MCTargetAsmParser.cpp
vendor/llvm/dist/lib/MC/MCRegisterInfo.cpp
vendor/llvm/dist/lib/MC/MCStreamer.cpp
vendor/llvm/dist/lib/MC/MCSubtargetInfo.cpp
vendor/llvm/dist/lib/MC/MCSymbol.cpp
vendor/llvm/dist/lib/MC/MCValue.cpp
vendor/llvm/dist/lib/MC/MachObjectWriter.cpp
vendor/llvm/dist/lib/MC/SubtargetFeature.cpp
vendor/llvm/dist/lib/MC/WinCOFFStreamer.cpp
vendor/llvm/dist/lib/Object/COFFObjectFile.cpp
vendor/llvm/dist/lib/Object/MachOObjectFile.cpp
vendor/llvm/dist/lib/Support/APFloat.cpp
vendor/llvm/dist/lib/Support/Atomic.cpp
vendor/llvm/dist/lib/Support/CMakeLists.txt
vendor/llvm/dist/lib/Support/CommandLine.cpp
vendor/llvm/dist/lib/Support/DAGDeltaAlgorithm.cpp
vendor/llvm/dist/lib/Support/DataExtractor.cpp
vendor/llvm/dist/lib/Support/DataStream.cpp
vendor/llvm/dist/lib/Support/DynamicLibrary.cpp
vendor/llvm/dist/lib/Support/Errno.cpp
vendor/llvm/dist/lib/Support/FoldingSet.cpp
vendor/llvm/dist/lib/Support/Host.cpp
vendor/llvm/dist/lib/Support/LockFileManager.cpp
vendor/llvm/dist/lib/Support/Makefile
vendor/llvm/dist/lib/Support/Memory.cpp
vendor/llvm/dist/lib/Support/MemoryBuffer.cpp
vendor/llvm/dist/lib/Support/SmallVector.cpp
vendor/llvm/dist/lib/Support/StreamableMemoryObject.cpp
vendor/llvm/dist/lib/Support/StringMap.cpp
vendor/llvm/dist/lib/Support/StringRef.cpp
vendor/llvm/dist/lib/Support/Triple.cpp
vendor/llvm/dist/lib/Support/Unix/Memory.inc
vendor/llvm/dist/lib/Support/Unix/Path.inc
vendor/llvm/dist/lib/Support/Unix/Signals.inc
vendor/llvm/dist/lib/Support/Windows/Memory.inc
vendor/llvm/dist/lib/Support/Windows/PathV2.inc
vendor/llvm/dist/lib/Support/YAMLParser.cpp
vendor/llvm/dist/lib/Support/raw_ostream.cpp
vendor/llvm/dist/lib/Support/regexec.c
vendor/llvm/dist/lib/Support/system_error.cpp
vendor/llvm/dist/lib/TableGen/CMakeLists.txt
vendor/llvm/dist/lib/TableGen/Error.cpp
vendor/llvm/dist/lib/TableGen/Main.cpp
vendor/llvm/dist/lib/TableGen/Makefile
vendor/llvm/dist/lib/TableGen/Record.cpp
vendor/llvm/dist/lib/TableGen/TGParser.cpp
vendor/llvm/dist/lib/TableGen/TGParser.h
vendor/llvm/dist/lib/Target/ARM/ARM.h
vendor/llvm/dist/lib/Target/ARM/ARM.td
vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.h
vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.td
vendor/llvm/dist/lib/Target/ARM/ARMCodeEmitter.cpp
vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp
vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.h
vendor/llvm/dist/lib/Target/ARM/ARMExpandPseudoInsts.cpp
vendor/llvm/dist/lib/Target/ARM/ARMFastISel.cpp
vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.cpp
vendor/llvm/dist/lib/Target/ARM/ARMHazardRecognizer.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp
vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.h
vendor/llvm/dist/lib/Target/ARM/ARMInstrFormats.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrNEON.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td
vendor/llvm/dist/lib/Target/ARM/ARMInstrVFP.td
vendor/llvm/dist/lib/Target/ARM/ARMJITInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
vendor/llvm/dist/lib/Target/ARM/ARMMachineFunctionInfo.h
vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td
vendor/llvm/dist/lib/Target/ARM/ARMSchedule.td
vendor/llvm/dist/lib/Target/ARM/ARMScheduleA9.td
vendor/llvm/dist/lib/Target/ARM/ARMSelectionDAGInfo.cpp
vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.cpp
vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.h
vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.cpp
vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.h
vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
vendor/llvm/dist/lib/Target/ARM/CMakeLists.txt
vendor/llvm/dist/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h
vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
vendor/llvm/dist/lib/Target/ARM/MLxExpansionPass.cpp
vendor/llvm/dist/lib/Target/CMakeLists.txt
vendor/llvm/dist/lib/Target/CellSPU/SPUAsmPrinter.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUFrameLowering.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUSubtarget.h
vendor/llvm/dist/lib/Target/CellSPU/SPUTargetMachine.cpp
vendor/llvm/dist/lib/Target/CellSPU/SPUTargetMachine.h
vendor/llvm/dist/lib/Target/CppBackend/CPPBackend.cpp
vendor/llvm/dist/lib/Target/CppBackend/CPPTargetMachine.h
vendor/llvm/dist/lib/Target/Hexagon/CMakeLists.txt
vendor/llvm/dist/lib/Target/Hexagon/HexagonAsmPrinter.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonCallingConvLower.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLowering.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormats.td
vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.td
vendor/llvm/dist/lib/Target/Hexagon/HexagonNewValueJump.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonPeephole.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.h
vendor/llvm/dist/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonSchedule.td
vendor/llvm/dist/lib/Target/Hexagon/HexagonScheduleV4.td
vendor/llvm/dist/lib/Target/Hexagon/HexagonSubtarget.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetMachine.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetMachine.h
vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetObjectFile.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
vendor/llvm/dist/lib/Target/Hexagon/HexagonVarargsCallingConvention.h
vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
vendor/llvm/dist/lib/Target/MBlaze/CMakeLists.txt
vendor/llvm/dist/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeFrameLowering.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.cpp
vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetMachine.h
vendor/llvm/dist/lib/Target/MBlaze/MBlazeTargetObjectFile.cpp
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeAsmBackend.cpp
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h
vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.h
vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.h
vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.h
vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.cpp
vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.h
vendor/llvm/dist/lib/Target/Mangler.cpp
vendor/llvm/dist/lib/Target/Mips/AsmParser/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
vendor/llvm/dist/lib/Target/Mips/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/Disassembler/MipsDisassembler.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/CMakeLists.txt
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h
vendor/llvm/dist/lib/Target/Mips/Makefile
vendor/llvm/dist/lib/Target/Mips/Mips.td
vendor/llvm/dist/lib/Target/Mips/Mips16FrameLowering.cpp
vendor/llvm/dist/lib/Target/Mips/Mips16FrameLowering.h
vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.cpp
vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.h
vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.td
vendor/llvm/dist/lib/Target/Mips/Mips16RegisterInfo.cpp
vendor/llvm/dist/lib/Target/Mips/Mips16RegisterInfo.h
vendor/llvm/dist/lib/Target/Mips/Mips64InstrInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsAnalyzeImmediate.cpp
vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.cpp
vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.h
vendor/llvm/dist/lib/Target/Mips/MipsCallingConv.td
vendor/llvm/dist/lib/Target/Mips/MipsCodeEmitter.cpp
vendor/llvm/dist/lib/Target/Mips/MipsDelaySlotFiller.cpp
vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.cpp
vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.h
vendor/llvm/dist/lib/Target/Mips/MipsISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.cpp
vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.h
vendor/llvm/dist/lib/Target/Mips/MipsInstrFPU.td
vendor/llvm/dist/lib/Target/Mips/MipsInstrFormats.td
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsLongBranch.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.h
vendor/llvm/dist/lib/Target/Mips/MipsMachineFunction.cpp
vendor/llvm/dist/lib/Target/Mips/MipsMachineFunction.h
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.td
vendor/llvm/dist/lib/Target/Mips/MipsSEFrameLowering.cpp
vendor/llvm/dist/lib/Target/Mips/MipsSEInstrInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsSEInstrInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsSERegisterInfo.cpp
vendor/llvm/dist/lib/Target/Mips/MipsSERegisterInfo.h
vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.cpp
vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.h
vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.cpp
vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.h
vendor/llvm/dist/lib/Target/Mips/MipsTargetObjectFile.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTX.td
vendor/llvm/dist/lib/Target/NVPTX/NVPTXAllocaHoisting.h
vendor/llvm/dist/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.h
vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAggrCopies.h
vendor/llvm/dist/lib/Target/NVPTX/NVPTXSubtarget.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTXSubtarget.h
vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetMachine.cpp
vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetMachine.h
vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
vendor/llvm/dist/lib/Target/PowerPC/PPC.td
vendor/llvm/dist/lib/Target/PowerPC/PPCAsmPrinter.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCCallingConv.td
vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.h
vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.h
vendor/llvm/dist/lib/Target/PowerPC/PPCInstr64Bit.td
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrAltivec.td
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrFormats.td
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.td
vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.h
vendor/llvm/dist/lib/Target/PowerPC/PPCSchedule.td
vendor/llvm/dist/lib/Target/PowerPC/PPCSchedule440.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleA2.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG3.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG4.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG4Plus.td
vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleG5.td
vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.h
vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.cpp
vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.h
vendor/llvm/dist/lib/Target/README.txt
vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.td
vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.cpp
vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.h
vendor/llvm/dist/lib/Target/Target.cpp
vendor/llvm/dist/lib/Target/TargetLibraryInfo.cpp
vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp
vendor/llvm/dist/lib/Target/TargetMachineC.cpp
vendor/llvm/dist/lib/Target/TargetRegisterInfo.cpp
vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmLexer.cpp
vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp
vendor/llvm/dist/lib/Target/X86/CMakeLists.txt
vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.cpp
vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.h
vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c
vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h
vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
vendor/llvm/dist/lib/Target/X86/README-SSE.txt
vendor/llvm/dist/lib/Target/X86/X86.td
vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.cpp
vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.h
vendor/llvm/dist/lib/Target/X86/X86COFFMachineModuleInfo.h
vendor/llvm/dist/lib/Target/X86/X86CallingConv.td
vendor/llvm/dist/lib/Target/X86/X86CodeEmitter.cpp
vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp
vendor/llvm/dist/lib/Target/X86/X86FloatingPoint.cpp
vendor/llvm/dist/lib/Target/X86/X86FrameLowering.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelDAGToDAG.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp
vendor/llvm/dist/lib/Target/X86/X86ISelLowering.h
vendor/llvm/dist/lib/Target/X86/X86InstrCompiler.td
vendor/llvm/dist/lib/Target/X86/X86InstrControl.td
vendor/llvm/dist/lib/Target/X86/X86InstrFMA.td
vendor/llvm/dist/lib/Target/X86/X86InstrFormats.td
vendor/llvm/dist/lib/Target/X86/X86InstrFragmentsSIMD.td
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.h
vendor/llvm/dist/lib/Target/X86/X86InstrInfo.td
vendor/llvm/dist/lib/Target/X86/X86InstrMMX.td
vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td
vendor/llvm/dist/lib/Target/X86/X86InstrShiftRotate.td
vendor/llvm/dist/lib/Target/X86/X86InstrXOP.td
vendor/llvm/dist/lib/Target/X86/X86JITInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86MCInstLower.cpp
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.h
vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.td
vendor/llvm/dist/lib/Target/X86/X86SelectionDAGInfo.cpp
vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp
vendor/llvm/dist/lib/Target/X86/X86Subtarget.h
vendor/llvm/dist/lib/Target/X86/X86TargetMachine.cpp
vendor/llvm/dist/lib/Target/X86/X86TargetMachine.h
vendor/llvm/dist/lib/Target/X86/X86VZeroUpper.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreAsmPrinter.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.td
vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.cpp
vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.h
vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp
vendor/llvm/dist/lib/Transforms/IPO/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/IPO/ConstantMerge.cpp
vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp
vendor/llvm/dist/lib/Transforms/IPO/ExtractGV.cpp
vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp
vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp
vendor/llvm/dist/lib/Transforms/IPO/IPO.cpp
vendor/llvm/dist/lib/Transforms/IPO/InlineAlways.cpp
vendor/llvm/dist/lib/Transforms/IPO/InlineSimple.cpp
vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp
vendor/llvm/dist/lib/Transforms/IPO/Internalize.cpp
vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp
vendor/llvm/dist/lib/Transforms/IPO/PassManagerBuilder.cpp
vendor/llvm/dist/lib/Transforms/IPO/PruneEH.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombine.h
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAddSub.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCalls.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCasts.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCompares.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombinePHI.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineShifts.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineVectorOps.cpp
vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineWorklist.h
vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/AddressSanitizer.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/BoundsChecking.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Instrumentation/GCOVProfiling.cpp
vendor/llvm/dist/lib/Transforms/Instrumentation/MaximumSpanningTree.h
vendor/llvm/dist/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Scalar/CodeGenPrepare.cpp
vendor/llvm/dist/lib/Transforms/Scalar/ConstantProp.cpp
vendor/llvm/dist/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
vendor/llvm/dist/lib/Transforms/Scalar/DCE.cpp
vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp
vendor/llvm/dist/lib/Transforms/Scalar/EarlyCSE.cpp
vendor/llvm/dist/lib/Transforms/Scalar/GVN.cpp
vendor/llvm/dist/lib/Transforms/Scalar/GlobalMerge.cpp
vendor/llvm/dist/lib/Transforms/Scalar/IndVarSimplify.cpp
vendor/llvm/dist/lib/Transforms/Scalar/JumpThreading.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LICM.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopInstSimplify.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopRotation.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopUnrollPass.cpp
vendor/llvm/dist/lib/Transforms/Scalar/LoopUnswitch.cpp
vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp
vendor/llvm/dist/lib/Transforms/Scalar/ObjCARC.cpp
vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SCCP.cpp
vendor/llvm/dist/lib/Transforms/Scalar/Scalar.cpp
vendor/llvm/dist/lib/Transforms/Scalar/ScalarReplAggregates.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SimplifyCFGPass.cpp
vendor/llvm/dist/lib/Transforms/Scalar/SimplifyLibCalls.cpp
vendor/llvm/dist/lib/Transforms/Utils/AddrModeMatcher.cpp
vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp
vendor/llvm/dist/lib/Transforms/Utils/BuildLibCalls.cpp
vendor/llvm/dist/lib/Transforms/Utils/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp
vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp
vendor/llvm/dist/lib/Transforms/Utils/LCSSA.cpp
vendor/llvm/dist/lib/Transforms/Utils/Local.cpp
vendor/llvm/dist/lib/Transforms/Utils/LoopSimplify.cpp
vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyIndVar.cpp
vendor/llvm/dist/lib/Transforms/Utils/SimplifyInstructions.cpp
vendor/llvm/dist/lib/Transforms/Utils/Utils.cpp
vendor/llvm/dist/lib/Transforms/Utils/ValueMapper.cpp
vendor/llvm/dist/lib/Transforms/Vectorize/BBVectorize.cpp
vendor/llvm/dist/lib/Transforms/Vectorize/CMakeLists.txt
vendor/llvm/dist/lib/Transforms/Vectorize/Vectorize.cpp
vendor/llvm/dist/lib/VMCore/AsmWriter.cpp
vendor/llvm/dist/lib/VMCore/Attributes.cpp
vendor/llvm/dist/lib/VMCore/AutoUpgrade.cpp
vendor/llvm/dist/lib/VMCore/CMakeLists.txt
vendor/llvm/dist/lib/VMCore/ConstantFold.cpp
vendor/llvm/dist/lib/VMCore/Constants.cpp
vendor/llvm/dist/lib/VMCore/ConstantsContext.h
vendor/llvm/dist/lib/VMCore/Core.cpp
vendor/llvm/dist/lib/VMCore/DIBuilder.cpp
vendor/llvm/dist/lib/VMCore/DebugInfo.cpp
vendor/llvm/dist/lib/VMCore/Dominators.cpp
vendor/llvm/dist/lib/VMCore/Function.cpp
vendor/llvm/dist/lib/VMCore/GCOV.cpp
vendor/llvm/dist/lib/VMCore/IRBuilder.cpp
vendor/llvm/dist/lib/VMCore/InlineAsm.cpp
vendor/llvm/dist/lib/VMCore/Instructions.cpp
vendor/llvm/dist/lib/VMCore/LLVMContext.cpp
vendor/llvm/dist/lib/VMCore/LLVMContextImpl.cpp
vendor/llvm/dist/lib/VMCore/LLVMContextImpl.h
vendor/llvm/dist/lib/VMCore/Makefile
vendor/llvm/dist/lib/VMCore/PassManager.cpp
vendor/llvm/dist/lib/VMCore/Type.cpp
vendor/llvm/dist/lib/VMCore/User.cpp
vendor/llvm/dist/lib/VMCore/Value.cpp
vendor/llvm/dist/lib/VMCore/ValueTypes.cpp
vendor/llvm/dist/lib/VMCore/Verifier.cpp
vendor/llvm/dist/projects/CMakeLists.txt
vendor/llvm/dist/projects/sample/Makefile.llvm.rules
vendor/llvm/dist/projects/sample/autoconf/configure.ac
vendor/llvm/dist/projects/sample/configure
vendor/llvm/dist/runtime/libprofile/CMakeLists.txt
vendor/llvm/dist/runtime/libprofile/CommonProfiling.c
vendor/llvm/dist/runtime/libprofile/Makefile
vendor/llvm/dist/runtime/libprofile/Profiling.h
vendor/llvm/dist/test/Analysis/BasicAA/nocapture.ll
vendor/llvm/dist/test/Analysis/BranchProbabilityInfo/basic.ll
vendor/llvm/dist/test/Assembler/2008-09-02-FunctionNotes2.ll
vendor/llvm/dist/test/Bindings/Ocaml/ipo_opts.ml
vendor/llvm/dist/test/Bindings/Ocaml/scalar_opts.ml
vendor/llvm/dist/test/Bindings/Ocaml/target.ml
vendor/llvm/dist/test/Bindings/Ocaml/vmcore.ml
vendor/llvm/dist/test/Bitcode/blockaddress.ll
vendor/llvm/dist/test/BugPoint/crash-narrowfunctiontest.ll
vendor/llvm/dist/test/BugPoint/metadata.ll
vendor/llvm/dist/test/BugPoint/remove_arguments_test.ll
vendor/llvm/dist/test/CMakeLists.txt
vendor/llvm/dist/test/CodeGen/ARM/2010-10-19-mc-elf-objheader.ll
vendor/llvm/dist/test/CodeGen/ARM/2010-12-07-PEIBug.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-06-16-TailCallByVal.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-10-26-memset-with-neon.ll
vendor/llvm/dist/test/CodeGen/ARM/2011-11-29-128bitArithmetics.ll
vendor/llvm/dist/test/CodeGen/ARM/atomic-op.ll
vendor/llvm/dist/test/CodeGen/ARM/avoid-cpsr-rmw.ll
vendor/llvm/dist/test/CodeGen/ARM/carry.ll
vendor/llvm/dist/test/CodeGen/ARM/coalesce-subregs.ll
vendor/llvm/dist/test/CodeGen/ARM/constants.ll
vendor/llvm/dist/test/CodeGen/ARM/div.ll
vendor/llvm/dist/test/CodeGen/ARM/divmod.ll
vendor/llvm/dist/test/CodeGen/ARM/fabss.ll
vendor/llvm/dist/test/CodeGen/ARM/fadds.ll
vendor/llvm/dist/test/CodeGen/ARM/fast-isel.ll
vendor/llvm/dist/test/CodeGen/ARM/fdivs.ll
vendor/llvm/dist/test/CodeGen/ARM/fmuls.ll
vendor/llvm/dist/test/CodeGen/ARM/fp_convert.ll
vendor/llvm/dist/test/CodeGen/ARM/fsubs.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt1.ll
vendor/llvm/dist/test/CodeGen/ARM/ifcvt5.ll
vendor/llvm/dist/test/CodeGen/ARM/ldr_post.ll
vendor/llvm/dist/test/CodeGen/ARM/ldr_pre.ll
vendor/llvm/dist/test/CodeGen/ARM/mls.ll
vendor/llvm/dist/test/CodeGen/ARM/neon_ld2.ll
vendor/llvm/dist/test/CodeGen/ARM/opt-shuff-tstore.ll
vendor/llvm/dist/test/CodeGen/ARM/reg_sequence.ll
vendor/llvm/dist/test/CodeGen/ARM/select.ll
vendor/llvm/dist/test/CodeGen/ARM/select_xform.ll
vendor/llvm/dist/test/CodeGen/ARM/struct_byval.ll
vendor/llvm/dist/test/CodeGen/ARM/sub-cmp-peephole.ll
vendor/llvm/dist/test/CodeGen/ARM/sub.ll
vendor/llvm/dist/test/CodeGen/ARM/subreg-remat.ll
vendor/llvm/dist/test/CodeGen/ARM/trap.ll
vendor/llvm/dist/test/CodeGen/ARM/twoaddrinstr.ll
vendor/llvm/dist/test/CodeGen/ARM/unaligned_load_store.ll
vendor/llvm/dist/test/CodeGen/ARM/vbsl-constant.ll
vendor/llvm/dist/test/CodeGen/ARM/vbsl.ll
vendor/llvm/dist/test/CodeGen/ARM/vdup.ll
vendor/llvm/dist/test/CodeGen/ARM/vector-extend-narrow.ll
vendor/llvm/dist/test/CodeGen/ARM/vext.ll
vendor/llvm/dist/test/CodeGen/ARM/vget_lane.ll
vendor/llvm/dist/test/CodeGen/CellSPU/icmp16.ll
vendor/llvm/dist/test/CodeGen/Hexagon/args.ll
vendor/llvm/dist/test/CodeGen/Hexagon/newvaluestore.ll
vendor/llvm/dist/test/CodeGen/Hexagon/static.ll
vendor/llvm/dist/test/CodeGen/Mips/atomic.ll
vendor/llvm/dist/test/CodeGen/Mips/brdelayslot.ll
vendor/llvm/dist/test/CodeGen/Mips/helloworld.ll
vendor/llvm/dist/test/CodeGen/Mips/largeimm1.ll
vendor/llvm/dist/test/CodeGen/Mips/largeimmprinting.ll
vendor/llvm/dist/test/CodeGen/Mips/longbranch.ll
vendor/llvm/dist/test/CodeGen/Mips/null.ll
vendor/llvm/dist/test/CodeGen/Mips/o32_cc_byval.ll
vendor/llvm/dist/test/CodeGen/Mips/tls-alias.ll
vendor/llvm/dist/test/CodeGen/Mips/tls.ll
vendor/llvm/dist/test/CodeGen/PowerPC/2010-03-09-indirect-call.ll
vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-formal-args.ll
vendor/llvm/dist/test/CodeGen/PowerPC/coalesce-ext.ll
vendor/llvm/dist/test/CodeGen/PowerPC/inlineasm-copy.ll
vendor/llvm/dist/test/CodeGen/PowerPC/int-fp-conv-1.ll
vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-linux-func-size.ll
vendor/llvm/dist/test/CodeGen/SPARC/2011-01-11-CC.ll
vendor/llvm/dist/test/CodeGen/Thumb2/buildvector-crash.ll
vendor/llvm/dist/test/CodeGen/Thumb2/carry.ll
vendor/llvm/dist/test/CodeGen/Thumb2/cortex-fp.ll
vendor/llvm/dist/test/CodeGen/Thumb2/div.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-mla.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-select_xform.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-smla.ll
vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-uxtb.ll
vendor/llvm/dist/test/CodeGen/X86/2010-01-08-Atomic64Bug.ll
vendor/llvm/dist/test/CodeGen/X86/2012-01-18-vbitcast.ll
vendor/llvm/dist/test/CodeGen/X86/2012-03-15-build_vector_wl.ll
vendor/llvm/dist/test/CodeGen/X86/2012-04-26-sdglue.ll
vendor/llvm/dist/test/CodeGen/X86/2012-07-10-extload64.ll
vendor/llvm/dist/test/CodeGen/X86/add-of-carry.ll
vendor/llvm/dist/test/CodeGen/X86/atomic_add.ll
vendor/llvm/dist/test/CodeGen/X86/atomic_op.ll
vendor/llvm/dist/test/CodeGen/X86/avx-basic.ll
vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86.ll
vendor/llvm/dist/test/CodeGen/X86/avx-shuffle.ll
vendor/llvm/dist/test/CodeGen/X86/avx-vextractf128.ll
vendor/llvm/dist/test/CodeGen/X86/avx2-shuffle.ll
vendor/llvm/dist/test/CodeGen/X86/bool-simplify.ll
vendor/llvm/dist/test/CodeGen/X86/crash.ll
vendor/llvm/dist/test/CodeGen/X86/early-ifcvt.ll
vendor/llvm/dist/test/CodeGen/X86/fast-cc-callee-pops.ll
vendor/llvm/dist/test/CodeGen/X86/fast-cc-merge-stack-adj.ll
vendor/llvm/dist/test/CodeGen/X86/fast-cc-pass-in-regs.ll
vendor/llvm/dist/test/CodeGen/X86/fast-isel-x86-64.ll
vendor/llvm/dist/test/CodeGen/X86/fma.ll
vendor/llvm/dist/test/CodeGen/X86/fma3-intrinsics.ll
vendor/llvm/dist/test/CodeGen/X86/fma4-intrinsics-x86_64.ll
vendor/llvm/dist/test/CodeGen/X86/fma_patterns.ll
vendor/llvm/dist/test/CodeGen/X86/fold-load.ll
vendor/llvm/dist/test/CodeGen/X86/fp-trunc.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm-tied.ll
vendor/llvm/dist/test/CodeGen/X86/inline-asm.ll
vendor/llvm/dist/test/CodeGen/X86/jump_sign.ll
vendor/llvm/dist/test/CodeGen/X86/misched-new.ll
vendor/llvm/dist/test/CodeGen/X86/mmx-builtins.ll
vendor/llvm/dist/test/CodeGen/X86/phys_subreg_coalesce-3.ll
vendor/llvm/dist/test/CodeGen/X86/pic_jumptable.ll
vendor/llvm/dist/test/CodeGen/X86/pointer-vector.ll
vendor/llvm/dist/test/CodeGen/X86/pr11334.ll
vendor/llvm/dist/test/CodeGen/X86/promote.ll
vendor/llvm/dist/test/CodeGen/X86/ptr-rotate.ll
vendor/llvm/dist/test/CodeGen/X86/red-zone2.ll
vendor/llvm/dist/test/CodeGen/X86/rot32.ll
vendor/llvm/dist/test/CodeGen/X86/rot64.ll
vendor/llvm/dist/test/CodeGen/X86/rotate2.ll
vendor/llvm/dist/test/CodeGen/X86/select.ll
vendor/llvm/dist/test/CodeGen/X86/sincos.ll
vendor/llvm/dist/test/CodeGen/X86/smul-with-overflow.ll
vendor/llvm/dist/test/CodeGen/X86/sse-minmax.ll
vendor/llvm/dist/test/CodeGen/X86/tailcall-64.ll
vendor/llvm/dist/test/CodeGen/X86/targetLoweringGeneric.ll
vendor/llvm/dist/test/CodeGen/X86/tls-pic.ll
vendor/llvm/dist/test/CodeGen/X86/trunc-ext-ld-st.ll
vendor/llvm/dist/test/CodeGen/X86/vec_compare-2.ll
vendor/llvm/dist/test/CodeGen/X86/vec_fpext.ll
vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-26.ll
vendor/llvm/dist/test/CodeGen/X86/vec_shuffle-30.ll
vendor/llvm/dist/test/CodeGen/X86/widen_cast-1.ll
vendor/llvm/dist/test/CodeGen/X86/widen_load-1.ll
vendor/llvm/dist/test/CodeGen/X86/widen_load-2.ll
vendor/llvm/dist/test/DebugInfo/X86/DW_AT_byte_size.ll
vendor/llvm/dist/test/DebugInfo/X86/concrete_out_of_line.ll
vendor/llvm/dist/test/DebugInfo/X86/enum-fwd-decl.ll
vendor/llvm/dist/test/DebugInfo/X86/stringpool.ll
vendor/llvm/dist/test/DebugInfo/bug_null_debuginfo.ll
vendor/llvm/dist/test/DebugInfo/dwarfdump-test.test
vendor/llvm/dist/test/ExecutionEngine/2002-12-16-ArgTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2002-12-16-ArgTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-04-ArgumentBug.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-04-LoopTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-04-PhiTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-09-SARTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-10-FUCOM.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-01-15-AlignmentTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-05-06-LivenessClobber.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-05-07-ArgumentTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-05-11-PHIRegAllocBug.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-06-04-bzip2-bug.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-06-05-PHIBug.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-08-15-AllocaAssertion.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-08-21-EnvironmentTest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-08-23-RegisterAllocatePhysReg.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2003-10-18-PHINode-ConstantExpr-CondCode-Failure.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2005-12-02-TailCallBug.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2007-12-10-APIntLoadStore.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2008-06-05-APInt-OverAShr.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/2010-01-15-UndefValue.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/fpbitcast.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/hello.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/hello2.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/lit.local.cfg
vendor/llvm/dist/test/ExecutionEngine/MCJIT/simplesttest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/simpletest.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/stubs.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-arith.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-branch.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-call-no-external-funcs.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-call.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-cast.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-common-symbols.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-constantexpr.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-fp-no-external-funcs.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-fp.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-global-init-nonzero.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-global.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-loadstore.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-local.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-logical.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-loop.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-phi.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-ret.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-return.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-setcond-fp.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-setcond-int.ll
vendor/llvm/dist/test/ExecutionEngine/MCJIT/test-shift.ll
vendor/llvm/dist/test/ExecutionEngine/lit.local.cfg
vendor/llvm/dist/test/ExecutionEngine/test-fp-no-external-funcs.ll
vendor/llvm/dist/test/ExecutionEngine/test-fp.ll
vendor/llvm/dist/test/Feature/linker_private_linkages.ll
vendor/llvm/dist/test/Instrumentation/AddressSanitizer/basic.ll
vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument_global.ll
vendor/llvm/dist/test/Instrumentation/ThreadSanitizer/atomic.ll
vendor/llvm/dist/test/MC/ARM/arm-arithmetic-aliases.s
vendor/llvm/dist/test/MC/ARM/basic-thumb-instructions.s
vendor/llvm/dist/test/MC/ARM/diagnostics.s
vendor/llvm/dist/test/MC/AsmParser/directive_lcomm.s
vendor/llvm/dist/test/MC/AsmParser/labels.s
vendor/llvm/dist/test/MC/AsmParser/macro-args.s
vendor/llvm/dist/test/MC/AsmParser/macro-rept-err1.s
vendor/llvm/dist/test/MC/AsmParser/macros.s
vendor/llvm/dist/test/MC/Disassembler/ARM/invalid-VLD1DUPq8_UPD-arm.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/thumb-printf.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/thumb-tests.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/thumb1.txt
vendor/llvm/dist/test/MC/Disassembler/ARM/thumb2.txt
vendor/llvm/dist/test/MC/Disassembler/Mips/mips64.txt
vendor/llvm/dist/test/MC/Disassembler/Mips/mips64_le.txt
vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r2.txt
vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r2_le.txt
vendor/llvm/dist/test/MC/MachO/lit.local.cfg
vendor/llvm/dist/test/MC/Mips/elf-N64.ll
vendor/llvm/dist/test/MC/Mips/higher_highest.ll
vendor/llvm/dist/test/MC/Mips/mips64shift.ll
vendor/llvm/dist/test/MC/Mips/multi-64bit-func.ll
vendor/llvm/dist/test/MC/Mips/sext_64_32.ll
vendor/llvm/dist/test/MC/X86/intel-syntax-2.s
vendor/llvm/dist/test/MC/X86/x86-64.s
vendor/llvm/dist/test/Makefile
vendor/llvm/dist/test/Object/nm-shared-object.test
vendor/llvm/dist/test/Object/objdump-relocations.test
vendor/llvm/dist/test/Object/objdump-symbol-table.test
vendor/llvm/dist/test/Other/extract.ll
vendor/llvm/dist/test/Other/lint.ll
vendor/llvm/dist/test/Other/lit.local.cfg
vendor/llvm/dist/test/TableGen/if.td
vendor/llvm/dist/test/Transforms/BBVectorize/cycle.ll
vendor/llvm/dist/test/Transforms/BBVectorize/lit.local.cfg
vendor/llvm/dist/test/Transforms/BBVectorize/loop1.ll
vendor/llvm/dist/test/Transforms/BBVectorize/search-limit.ll
vendor/llvm/dist/test/Transforms/BBVectorize/simple-int.ll
vendor/llvm/dist/test/Transforms/BBVectorize/simple-ldstr-ptrs.ll
vendor/llvm/dist/test/Transforms/BBVectorize/simple-ldstr.ll
vendor/llvm/dist/test/Transforms/BBVectorize/simple-sel.ll
vendor/llvm/dist/test/Transforms/BBVectorize/simple.ll
vendor/llvm/dist/test/Transforms/ConstProp/loads.ll
vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/crash.ll
vendor/llvm/dist/test/Transforms/DeadStoreElimination/simple.ll
vendor/llvm/dist/test/Transforms/GVN/crash.ll
vendor/llvm/dist/test/Transforms/GVN/rle.ll
vendor/llvm/dist/test/Transforms/GlobalOpt/load-store-global.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/2004-04-05-InvokeCastCrash.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/crash.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/eliminate-comparison.ll
vendor/llvm/dist/test/Transforms/IndVarSimplify/no-iv-rewrite.ll
vendor/llvm/dist/test/Transforms/InstCombine/2012-07-25-LoadPart.ll
vendor/llvm/dist/test/Transforms/InstCombine/align-addr.ll
vendor/llvm/dist/test/Transforms/InstCombine/alloca.ll
vendor/llvm/dist/test/Transforms/InstCombine/and-fcmp.ll
vendor/llvm/dist/test/Transforms/InstCombine/cast.ll
vendor/llvm/dist/test/Transforms/InstCombine/div-shift.ll
vendor/llvm/dist/test/Transforms/InstCombine/fcmp.ll
vendor/llvm/dist/test/Transforms/InstCombine/fold-vector-select.ll
vendor/llvm/dist/test/Transforms/InstCombine/icmp.ll
vendor/llvm/dist/test/Transforms/InstCombine/objsize.ll
vendor/llvm/dist/test/Transforms/InstCombine/select.ll
vendor/llvm/dist/test/Transforms/InstCombine/udiv-simplify-bug-1.ll
vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts.ll
vendor/llvm/dist/test/Transforms/InstCombine/vec_shuffle.ll
vendor/llvm/dist/test/Transforms/InstSimplify/compare.ll
vendor/llvm/dist/test/Transforms/Internalize/2008-05-09-AllButMain.ll
vendor/llvm/dist/test/Transforms/Internalize/2009-01-05-InternalizeAliases.ll
vendor/llvm/dist/test/Transforms/JumpThreading/crash.ll
vendor/llvm/dist/test/Transforms/JumpThreading/select.ll
vendor/llvm/dist/test/Transforms/LICM/2003-12-11-SinkingToPHI.ll
vendor/llvm/dist/test/Transforms/LICM/hoisting.ll
vendor/llvm/dist/test/Transforms/LoopIdiom/basic.ll
vendor/llvm/dist/test/Transforms/LoopStrengthReduce/2011-10-03-CritEdgeMerge.ll
vendor/llvm/dist/test/Transforms/LoopUnroll/pr11361.ll
vendor/llvm/dist/test/Transforms/LoopUnswitch/2011-06-02-CritSwitch.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/2008-03-13-ReturnSlotBitcast.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/align.ll
vendor/llvm/dist/test/Transforms/MemCpyOpt/form-memset.ll
vendor/llvm/dist/test/Transforms/ObjCARC/basic.ll
vendor/llvm/dist/test/Transforms/ObjCARC/nested.ll
vendor/llvm/dist/test/Transforms/Reassociate/crash.ll
vendor/llvm/dist/test/Transforms/SCCP/loadtest.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/phi-undef-loadstore.ll
vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-branchweights.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/FFS.ll
vendor/llvm/dist/test/Transforms/SimplifyLibCalls/floor.ll
vendor/llvm/dist/test/Verifier/invoke.ll
vendor/llvm/dist/test/lit.cfg
vendor/llvm/dist/test/lit.site.cfg.in
vendor/llvm/dist/tools/CMakeLists.txt
vendor/llvm/dist/tools/LLVMBuild.txt
vendor/llvm/dist/tools/Makefile
vendor/llvm/dist/tools/bugpoint/ExtractFunction.cpp
vendor/llvm/dist/tools/bugpoint/OptimizerDriver.cpp
vendor/llvm/dist/tools/gold/Makefile
vendor/llvm/dist/tools/gold/gold-plugin.cpp
vendor/llvm/dist/tools/llc/llc.cpp
vendor/llvm/dist/tools/lli/CMakeLists.txt
vendor/llvm/dist/tools/lli/LLVMBuild.txt
vendor/llvm/dist/tools/lli/Makefile
vendor/llvm/dist/tools/lli/lli.cpp
vendor/llvm/dist/tools/llvm-ar/CMakeLists.txt
vendor/llvm/dist/tools/llvm-ar/Makefile
vendor/llvm/dist/tools/llvm-ar/llvm-ar.cpp
vendor/llvm/dist/tools/llvm-as/CMakeLists.txt
vendor/llvm/dist/tools/llvm-bcanalyzer/CMakeLists.txt
vendor/llvm/dist/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
vendor/llvm/dist/tools/llvm-config/Makefile
vendor/llvm/dist/tools/llvm-dis/CMakeLists.txt
vendor/llvm/dist/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
vendor/llvm/dist/tools/llvm-extract/llvm-extract.cpp
vendor/llvm/dist/tools/llvm-mc/llvm-mc.cpp
vendor/llvm/dist/tools/llvm-nm/llvm-nm.cpp
vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.cpp
vendor/llvm/dist/tools/llvm-ranlib/CMakeLists.txt
vendor/llvm/dist/tools/llvm-ranlib/Makefile
vendor/llvm/dist/tools/llvm-ranlib/llvm-ranlib.cpp
vendor/llvm/dist/tools/llvm-rtdyld/llvm-rtdyld.cpp
vendor/llvm/dist/tools/llvm-stress/llvm-stress.cpp
vendor/llvm/dist/tools/lto/LTOCodeGenerator.cpp
vendor/llvm/dist/tools/lto/LTOModule.cpp
vendor/llvm/dist/tools/lto/Makefile
vendor/llvm/dist/tools/lto/lto.exports
vendor/llvm/dist/tools/opt/CMakeLists.txt
vendor/llvm/dist/tools/opt/LLVMBuild.txt
vendor/llvm/dist/tools/opt/Makefile
vendor/llvm/dist/tools/opt/opt.cpp
vendor/llvm/dist/unittests/ADT/APFloatTest.cpp
vendor/llvm/dist/unittests/ADT/BitVectorTest.cpp
vendor/llvm/dist/unittests/ADT/CMakeLists.txt
vendor/llvm/dist/unittests/ADT/DenseMapTest.cpp
vendor/llvm/dist/unittests/ADT/DenseSetTest.cpp
vendor/llvm/dist/unittests/ADT/StringRefTest.cpp
vendor/llvm/dist/unittests/ADT/TripleTest.cpp
vendor/llvm/dist/unittests/Analysis/ScalarEvolutionTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/CMakeLists.txt
vendor/llvm/dist/unittests/ExecutionEngine/JIT/CMakeLists.txt
vendor/llvm/dist/unittests/ExecutionEngine/JIT/IntelJITEventListenerTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/JIT/JITTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/JIT/Makefile
vendor/llvm/dist/unittests/ExecutionEngine/JIT/MultiJITTest.cpp
vendor/llvm/dist/unittests/ExecutionEngine/Makefile
vendor/llvm/dist/unittests/Support/AlignOfTest.cpp
vendor/llvm/dist/unittests/Support/CMakeLists.txt
vendor/llvm/dist/unittests/Support/Casting.cpp
vendor/llvm/dist/unittests/Support/DataExtractorTest.cpp
vendor/llvm/dist/unittests/Transforms/Utils/CMakeLists.txt
vendor/llvm/dist/unittests/VMCore/IRBuilderTest.cpp
vendor/llvm/dist/unittests/VMCore/InstructionsTest.cpp
vendor/llvm/dist/unittests/VMCore/PassManagerTest.cpp
vendor/llvm/dist/utils/FileCheck/FileCheck.cpp
vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp
vendor/llvm/dist/utils/TableGen/AsmWriterEmitter.cpp
vendor/llvm/dist/utils/TableGen/AsmWriterInst.cpp
vendor/llvm/dist/utils/TableGen/CMakeLists.txt
vendor/llvm/dist/utils/TableGen/CallingConvEmitter.cpp
vendor/llvm/dist/utils/TableGen/CodeEmitterGen.cpp
vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.cpp
vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.h
vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp
vendor/llvm/dist/utils/TableGen/CodeGenInstruction.h
vendor/llvm/dist/utils/TableGen/CodeGenRegisters.cpp
vendor/llvm/dist/utils/TableGen/CodeGenRegisters.h
vendor/llvm/dist/utils/TableGen/CodeGenSchedule.cpp
vendor/llvm/dist/utils/TableGen/CodeGenSchedule.h
vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp
vendor/llvm/dist/utils/TableGen/CodeGenTarget.h
vendor/llvm/dist/utils/TableGen/DAGISelMatcher.h
vendor/llvm/dist/utils/TableGen/DAGISelMatcherEmitter.cpp
vendor/llvm/dist/utils/TableGen/DAGISelMatcherGen.cpp
vendor/llvm/dist/utils/TableGen/DFAPacketizerEmitter.cpp
vendor/llvm/dist/utils/TableGen/DisassemblerEmitter.cpp
vendor/llvm/dist/utils/TableGen/EDEmitter.cpp
vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp
vendor/llvm/dist/utils/TableGen/FixedLenDecoderEmitter.cpp
vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp
vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp
vendor/llvm/dist/utils/TableGen/Makefile
vendor/llvm/dist/utils/TableGen/PseudoLoweringEmitter.cpp
vendor/llvm/dist/utils/TableGen/RegisterInfoEmitter.cpp
vendor/llvm/dist/utils/TableGen/SequenceToOffsetTable.h
vendor/llvm/dist/utils/TableGen/SetTheory.cpp
vendor/llvm/dist/utils/TableGen/SetTheory.h
vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp
vendor/llvm/dist/utils/TableGen/TGValueTypes.cpp
vendor/llvm/dist/utils/TableGen/TableGen.cpp
vendor/llvm/dist/utils/TableGen/TableGenBackends.h
vendor/llvm/dist/utils/TableGen/X86DisassemblerTables.cpp
vendor/llvm/dist/utils/TableGen/X86ModRMFilters.h
vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.cpp
vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.h
vendor/llvm/dist/utils/lit/lit/ExampleTests/LLVM.InTree/test/lit.cfg
vendor/llvm/dist/utils/lit/lit/ExampleTests/LLVM.OutOfTree/src/test/lit.cfg
vendor/llvm/dist/utils/lit/lit/ExampleTests/lit.cfg
vendor/llvm/dist/utils/lit/lit/LitConfig.py
vendor/llvm/dist/utils/lit/lit/TestRunner.py
vendor/llvm/dist/utils/lit/lit/TestingConfig.py
vendor/llvm/dist/utils/lit/lit/Util.py
vendor/llvm/dist/utils/lldbDataFormatters.py
vendor/llvm/dist/utils/llvm-lit/llvm-lit.in
vendor/llvm/dist/utils/llvm.grm
vendor/llvm/dist/utils/unittest/googletest/gtest-port.cc
vendor/llvm/dist/utils/unittest/googletest/include/gtest/internal/gtest-port.h
vendor/llvm/dist/utils/vim/llvm.vim
vendor/llvm/dist/utils/yaml2obj/yaml2obj.cpp
Modified: vendor/llvm/dist/.gitignore
==============================================================================
--- vendor/llvm/dist/.gitignore Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/.gitignore Sun Dec 2 13:10:19 2012 (r243789)
@@ -17,6 +17,7 @@
*.pyc
# vim swap files
.*.swp
+.sw?
#==============================================================================#
# Explicit files to ignore (only matches one).
@@ -27,6 +28,7 @@ cscope.files
cscope.out
autoconf/aclocal.m4
autoconf/autom4te.cache
+compile_commands.json
#==============================================================================#
# Directories to ignore (do not add trailing '/'s, they skip symlinks).
Modified: vendor/llvm/dist/CMakeLists.txt
==============================================================================
--- vendor/llvm/dist/CMakeLists.txt Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/CMakeLists.txt Sun Dec 2 13:10:19 2012 (r243789)
@@ -115,6 +115,11 @@ if(LLVM_ENABLE_TIMESTAMPS)
set(ENABLE_TIMESTAMPS 1)
endif()
+option(LLVM_ENABLE_BACKTRACES "Enable embedding backtraces on crash." ON)
+if(LLVM_ENABLE_BACKTRACES)
+ set(ENABLE_BACKTRACES 1)
+endif()
+
option(LLVM_ENABLE_FFI "Use libffi to call external functions from the interpreter" OFF)
set(FFI_LIBRARY_DIR "" CACHE PATH "Additional directory, where CMake should search for libffi.so")
set(FFI_INCLUDE_DIR "" CACHE PATH "Additional directory, where CMake should search for ffi.h or ffi/ffi.h")
@@ -172,23 +177,7 @@ option(LLVM_USE_INTEL_JITEVENTS
if( LLVM_USE_INTEL_JITEVENTS )
# Verify we are on a supported platform
- if( CMAKE_SYSTEM_NAME MATCHES "Windows" OR CMAKE_SYSTEM_NAME MATCHES "Linux" )
- # Directory where Intel Parallel Amplifier XE 2011 is installed.
- if ( WIN32 )
- set(LLVM_INTEL_JITEVENTS_DIR $ENV{VTUNE_AMPLIFIER_XE_2011_DIR})
- else ( WIN32 )
- set(LLVM_INTEL_JITEVENTS_DIR "/opt/intel/vtune_amplifier_xe_2011")
- endif ( WIN32 )
-
- # Set include and library search paths for Intel JIT Events API
- set(LLVM_INTEL_JITEVENTS_INCDIR "${LLVM_INTEL_JITEVENTS_DIR}/include")
-
- if ( CMAKE_SIZEOF_VOID_P EQUAL 8 )
- set(LLVM_INTEL_JITEVENTS_LIBDIR "${LLVM_INTEL_JITEVENTS_DIR}/lib64")
- else ( CMAKE_SIZEOF_VOID_P EQUAL 8 )
- set(LLVM_INTEL_JITEVENTS_LIBDIR "${LLVM_INTEL_JITEVENTS_DIR}/lib32")
- endif ( CMAKE_SIZEOF_VOID_P EQUAL 8 )
- else()
+ if( NOT CMAKE_SYSTEM_NAME MATCHES "Windows" AND NOT CMAKE_SYSTEM_NAME MATCHES "Linux" )
message(FATAL_ERROR
"Intel JIT API support is available on Linux and Windows only.")
endif()
@@ -249,6 +238,14 @@ option(LLVM_INCLUDE_TESTS "Generate buil
# BEFORE this include, otherwise options will not be correctly set on
# first cmake run
include(config-ix)
+
+# By default, we target the host, but this can be overridden at CMake
+# invocation time.
+set(LLVM_DEFAULT_TARGET_TRIPLE "${LLVM_HOST_TRIPLE}" CACHE STRING
+ "Default target for which LLVM will generate code." )
+set(TARGET_TRIPLE "${LLVM_DEFAULT_TARGET_TRIPLE}" CACHE STRING
+ "Default target for which LLVM will generate code." )
+
include(HandleLLVMOptions)
# Verify that we can find a Python interpreter,
Modified: vendor/llvm/dist/CREDITS.TXT
==============================================================================
--- vendor/llvm/dist/CREDITS.TXT Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/CREDITS.TXT Sun Dec 2 13:10:19 2012 (r243789)
@@ -5,8 +5,8 @@ done!
The list is sorted by surname and formatted to allow easy grepping and
beautification by scripts. The fields are: name (N), email (E), web-address
-(W), PGP key ID and fingerprint (P), description (D), and snail-mail address
-(S).
+(W), PGP key ID and fingerprint (P), description (D), snail-mail address
+(S), and (I) IRC handle.
N: Vikram Adve
@@ -17,7 +17,7 @@ D: The Sparc64 backend, provider of much
N: Owen Anderson
E: resistor at mac.com
D: LCSSA pass and related LoopUnswitch work
-D: GVNPRE pass, TargetData refactoring, random improvements
+D: GVNPRE pass, DataLayout refactoring, random improvements
N: Henrik Bach
D: MingW Win32 API portability layer
@@ -328,10 +328,6 @@ D: LTO tool, PassManager rewrite, Loop P
D: GCC PCH Integration (llvm-gcc), llvm-gcc improvements
D: Optimizer improvements, Loop Index Split
-N: Sandeep Patel
-E: deeppatel1987 at gmail.com
-D: ARM calling conventions rewrite, hard float support
-
N: Wesley Peck
E: peckw at wesleypeck.com
W: http://wesleypeck.com/
@@ -354,6 +350,11 @@ N: Xerxes Ranby
E: xerxes at zafena.se
D: Cmake dependency chain and various bug fixes
+N: Alex Rosenberg
+E: alexr at leftfield.org
+I: arosenberg
+D: ARM calling conventions rewrite, hard float support
+
N: Chad Rosier
E: mcrosier at apple.com
D: ARM fast-isel improvements
@@ -369,6 +370,7 @@ D: MSIL backend
N: Duncan Sands
E: baldrick at free.fr
+I: baldrick
D: Ada support in llvm-gcc
D: Dragonegg plugin
D: Exception handling improvements
Modified: vendor/llvm/dist/Makefile
==============================================================================
--- vendor/llvm/dist/Makefile Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/Makefile Sun Dec 2 13:10:19 2012 (r243789)
@@ -68,7 +68,8 @@ endif
ifeq ($(MAKECMDGOALS),install-clang)
DIRS := tools/clang/tools/driver tools/clang/lib/Headers \
- tools/clang/tools/libclang tools/clang/tools/c-index-test \
+ tools/clang/tools/libclang \
+ tools/clang/tools/c-index-test \
tools/clang/include/clang-c \
tools/clang/runtime tools/clang/docs \
tools/lto runtime
@@ -111,15 +112,18 @@ cross-compile-build-tools:
cd BuildTools ; \
unset CFLAGS ; \
unset CXXFLAGS ; \
+ unset SDKROOT ; \
+ unset UNIVERSAL_SDK_PATH ; \
$(PROJ_SRC_DIR)/configure --build=$(BUILD_TRIPLE) \
--host=$(BUILD_TRIPLE) --target=$(BUILD_TRIPLE) \
--disable-polly ; \
cd .. ; \
fi; \
- (unset SDKROOT; \
- $(MAKE) -C BuildTools \
+ ($(MAKE) -C BuildTools \
BUILD_DIRS_ONLY=1 \
UNIVERSAL= \
+ UNIVERSAL_SDK_PATH= \
+ SDKROOT= \
TARGET_NATIVE_ARCH="$(TARGET_NATIVE_ARCH)" \
TARGETS_TO_BUILD="$(TARGETS_TO_BUILD)" \
ENABLE_OPTIMIZED=$(ENABLE_OPTIMIZED) \
Modified: vendor/llvm/dist/Makefile.config.in
==============================================================================
--- vendor/llvm/dist/Makefile.config.in Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/Makefile.config.in Sun Dec 2 13:10:19 2012 (r243789)
@@ -61,6 +61,7 @@ endif
prefix := @prefix@
PROJ_prefix := $(prefix)
+program_prefix := @program_prefix@
PROJ_VERSION := $(LLVMVersion)
else
ifndef PROJ_SRC_ROOT
Modified: vendor/llvm/dist/Makefile.rules
==============================================================================
--- vendor/llvm/dist/Makefile.rules Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/Makefile.rules Sun Dec 2 13:10:19 2012 (r243789)
@@ -571,7 +571,11 @@ endif
#--------------------------------------------------------------------
ifeq ($(HOST_OS),Darwin)
+ ifdef MACOSX_DEPLOYMENT_TARGET
+ DARWIN_VERSION := $(MACOSX_DEPLOYMENT_TARGET)
+ else
DARWIN_VERSION := `sw_vers -productVersion`
+ endif
# Strip a number like 10.4.7 to 10.4
DARWIN_VERSION := $(shell echo $(DARWIN_VERSION)| sed -E 's/(10.[0-9]).*/\1/')
# Get "4" out of 10.4 for later pieces in the makefile.
@@ -631,19 +635,23 @@ endif
# Adjust linker flags for building an executable
ifneq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
-ifneq ($(HOST_OS), Darwin)
-ifdef TOOLNAME
- LD.Flags += $(RPATH) -Wl,'$$ORIGIN/../lib'
- ifdef EXAMPLE_TOOL
- LD.Flags += $(RPATH) -Wl,$(ExmplDir) $(DynamicFlag)
- else
- LD.Flags += $(RPATH) -Wl,$(ToolDir) $(DynamicFlag)
+ ifneq ($(HOST_OS), Darwin)
+ ifdef TOOLNAME
+ LD.Flags += $(RPATH) -Wl,'$$ORIGIN/../lib'
+ ifdef EXAMPLE_TOOL
+ LD.Flags += $(RPATH) -Wl,$(ExmplDir) $(DynamicFlag)
+ else
+ LD.Flags += $(RPATH) -Wl,$(ToolDir) $(DynamicFlag)
+ endif
endif
-endif
else
-ifneq ($(DARWIN_MAJVERS),4)
- LD.Flags += $(RPATH) -Wl, at executable_path/../lib
-endif
+ ifneq ($(DARWIN_MAJVERS),4)
+ LD.Flags += $(RPATH) -Wl, at executable_path/../lib
+ endif
+ ifeq ($(RC_BUILDIT),YES)
+ TempFile := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX)
+ LD.Flags += -Wl,-object_path_lto -Wl,$(TempFile)
+ endif
endif
endif
@@ -1524,7 +1532,7 @@ ifneq ($(strip $(ToolAliasBuildPath)),)
$(ToolAliasBuildPath): $(ToolBuildPath)
$(Echo) Creating $(BuildMode) Alias $(TOOLALIAS) $(StripWarnMsg)
$(Verb) $(RM) -f $(ToolAliasBuildPath)
- $(Verb) $(AliasTool) $(TOOLEXENAME) $(ToolAliasBuildPath)
+ $(Verb) $(AliasTool) $(notdir $(ToolBuildPath)) $(ToolAliasBuildPath)
$(Echo) ======= Finished Creating $(BuildMode) Alias $(TOOLALIAS) \
$(StripWarnMsg)
endif
@@ -1541,7 +1549,7 @@ ToolBinDir = $(DESTDIR)$(PROJ_internal_p
else
ToolBinDir = $(DESTDIR)$(PROJ_bindir)
endif
-DestTool = $(ToolBinDir)/$(TOOLEXENAME)
+DestTool = $(ToolBinDir)/$(program_prefix)$(TOOLEXENAME)
install-local:: $(DestTool)
@@ -1556,14 +1564,14 @@ uninstall-local::
# TOOLALIAS install.
ifdef TOOLALIAS
-DestToolAlias = $(ToolBinDir)/$(TOOLALIAS)$(EXEEXT)
+DestToolAlias = $(ToolBinDir)/$(program_prefix)$(TOOLALIAS)$(EXEEXT)
install-local:: $(DestToolAlias)
$(DestToolAlias): $(DestTool)
$(Echo) Installing $(BuildMode) $(DestToolAlias)
$(Verb) $(RM) -f $(DestToolAlias)
- $(Verb) $(AliasTool) $(TOOLEXENAME) $(DestToolAlias)
+ $(Verb) $(AliasTool) $(notdir $(DestTool)) $(DestToolAlias)
uninstall-local::
$(Echo) Uninstalling $(BuildMode) $(DestToolAlias)
Modified: vendor/llvm/dist/autoconf/configure.ac
==============================================================================
--- vendor/llvm/dist/autoconf/configure.ac Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/autoconf/configure.ac Sun Dec 2 13:10:19 2012 (r243789)
@@ -363,8 +363,8 @@ AC_CACHE_CHECK([target architecture],[ll
sparc*-*) llvm_cv_target_arch="Sparc" ;;
powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
arm*-*) llvm_cv_target_arch="ARM" ;;
- mips-*) llvm_cv_target_arch="Mips" ;;
- mipsel-*) llvm_cv_target_arch="Mips" ;;
+ mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
+ mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
xcore-*) llvm_cv_target_arch="XCore" ;;
msp430-*) llvm_cv_target_arch="MSP430" ;;
hexagon-*) llvm_cv_target_arch="Hexagon" ;;
@@ -396,8 +396,8 @@ case $host in
sparc*-*) host_arch="Sparc" ;;
powerpc*-*) host_arch="PowerPC" ;;
arm*-*) host_arch="ARM" ;;
- mips-*) host_arch="Mips" ;;
- mipsel-*) host_arch="Mips" ;;
+ mips-* | mips64-*) host_arch="Mips" ;;
+ mipsel-* | mips64el-*) host_arch="Mips" ;;
xcore-*) host_arch="XCore" ;;
msp430-*) host_arch="MSP430" ;;
hexagon-*) host_arch="Hexagon" ;;
@@ -678,6 +678,21 @@ esac
AC_DEFINE_UNQUOTED([ENABLE_TIMESTAMPS],$ENABLE_TIMESTAMPS,
[Define if timestamp information (e.g., __DATE__) is allowed])
+dnl Enable embedding timestamp information into build.
+
+AC_ARG_ENABLE(backtraces,
+ AS_HELP_STRING([--enable-backtraces],
+ [Enable embedding backtraces on crash (default is YES)]),,
+ enableval=default)
+case "$enableval" in
+ yes) AC_SUBST(ENABLE_BACKTRACES,[1]) ;;
+ no) AC_SUBST(ENABLE_BACKTRACES,[0]) ;;
+ default) AC_SUBST(ENABLE_BACKTRACES,[1]) ;;
+ *) AC_MSG_ERROR([Invalid setting for --enable-backtraces. Use "yes" or "no"]) ;;
+esac
+AC_DEFINE_UNQUOTED([ENABLE_BACKTRACES],$ENABLE_BACKTRACES,
+ [Define if you want backtraces on crash])
+
dnl Allow specific targets to be specified for building (or not)
TARGETS_TO_BUILD=""
AC_ARG_ENABLE([targets],AS_HELP_STRING([--enable-targets],
@@ -699,6 +714,8 @@ case "$enableval" in
arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
+ mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
+ mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
@@ -1275,46 +1292,23 @@ AC_DEFINE_UNQUOTED([LLVM_USE_OPROFILE],$
dnl Enable support for Intel JIT Events API.
AC_ARG_WITH(intel-jitevents,
- AS_HELP_STRING([--with-intel-jitevents=<vtune-amplifier-dir>],
- [Specify location of run-time support library for Intel JIT API (default=/opt/intel/vtune_amplifier_xe_2011)]),
+ AS_HELP_STRING([--with-intel-jitevents Notify Intel JIT profiling API of generated code]),
[
+ case "$withval" in
+ yes) AC_SUBST(USE_INTEL_JITEVENTS,[1]);;
+ no) AC_SUBST(USE_INTEL_JITEVENTS,[0]);;
+ *) AC_MSG_ERROR([Invalid setting for --with-intel-jitevents. Use "yes" or "no"]);;
+ esac
+
case $llvm_cv_os_type in
Linux|Win32|Cygwin|MingW) ;;
- *)
- AC_MSG_ERROR([
- Intel JIT API support is available on Linux and Windows only."]) ;;
+ *) AC_MSG_ERROR([Intel JIT API support is available on Linux and Windows only.]);;
esac
- AC_SUBST(USE_INTEL_JITEVENTS, [1])
case "$llvm_cv_target_arch" in
- x86) llvm_intel_jitevents_archdir="lib32";;
- x86_64) llvm_intel_jitevents_archdir="lib64";;
- *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API"
- exit -1;;
- esac
- INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include"
- INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir"
- case "$withval" in
- /* | [[A-Za-z]]:[[\\/]]*) INTEL_JITEVENTS_INCDIR=$withval/include
- INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;;
- *) ;;
+ x86|x86_64) ;;
+ *) AC_MSG_ERROR([Target architecture $llvm_cv_target_arch does not support Intel JIT Events API.]);;
esac
-
- AC_SUBST(INTEL_JITEVENTS_INCDIR)
- AC_SUBST(INTEL_JITEVENTS_LIBDIR)
-
- LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}"
- CPPFLAGS="$CPPFLAGS -I$INTEL_JITEVENTS_INCDIR"
-
- AC_SEARCH_LIBS(iJIT_IsProfilingActive, jitprofiling, [], [
- echo "Error! Cannot find libjitprofiling.a. Please check path specified in flag --with-intel-jitevents"
- exit -1
- ])
- AC_CHECK_HEADER([jitprofiling.h], [], [
- echo "Error! Cannot find jitprofiling.h. Please check path specified in flag --with-intel-jitevents"
- exit -1
- ])
-
],
[
AC_SUBST(USE_INTEL_JITEVENTS, [0])
@@ -1717,6 +1711,11 @@ fi
dnl OCaml findlib META file
AC_CONFIG_FILES([bindings/ocaml/llvm/META.llvm])
+dnl Add --program-prefix value to Makefile.rules. Already an ARG variable.
+test "x$program_prefix" = "xNONE" && program_prefix=""
+AC_SUBST([program_prefix])
+
+
dnl Do special configuration of Makefiles
AC_CONFIG_COMMANDS([setup],,[llvm_src="${srcdir}"])
AC_CONFIG_MAKEFILE(Makefile)
Modified: vendor/llvm/dist/bindings/ocaml/executionengine/executionengine_ocaml.c
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/executionengine/executionengine_ocaml.c Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/executionengine/executionengine_ocaml.c Sun Dec 2 13:10:19 2012 (r243789)
@@ -75,6 +75,9 @@ static struct custom_operations generic_
custom_hash_default,
custom_serialize_default,
custom_deserialize_default
+#ifdef custom_compare_ext_default
+ , custom_compare_ext_default
+#endif
};
static value alloc_generic_value(LLVMGenericValueRef Ref) {
Modified: vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.ml
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.ml Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.ml Sun Dec 2 13:10:19 2012 (r243789)
@@ -83,7 +83,7 @@ module ExecutionEngine = struct
external free_machine_code: Llvm.llvalue -> t -> unit
= "llvm_ee_free_machine_code"
- external target_data: t -> Llvm_target.TargetData.t
+ external target_data: t -> Llvm_target.DataLayout.t
= "LLVMGetExecutionEngineTargetData"
(* The following are not bound. Patches are welcome.
Modified: vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.mli
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.mli Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/executionengine/llvm_executionengine.mli Sun Dec 2 13:10:19 2012 (r243789)
@@ -155,7 +155,7 @@ module ExecutionEngine: sig
(** [target_data ee] is the target data owned by the execution engine
[ee]. *)
- val target_data : t -> Llvm_target.TargetData.t
+ val target_data : t -> Llvm_target.DataLayout.t
end
Modified: vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/llvm/llvm.mli Sun Dec 2 13:10:19 2012 (r243789)
@@ -375,7 +375,7 @@ val module_context : llmodule -> llconte
val classify_type : lltype -> TypeKind.t
(** [type_is_sized ty] returns whether the type has a size or not.
- * If it doesn't then it is not safe to call the [TargetData::] methods on it.
+ * If it doesn't then it is not safe to call the [DataLayout::] methods on it.
* *)
val type_is_sized : lltype -> bool
Modified: vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/llvm/llvm_ocaml.c Sun Dec 2 13:10:19 2012 (r243789)
@@ -1277,6 +1277,9 @@ static struct custom_operations builder_
custom_hash_default,
custom_serialize_default,
custom_deserialize_default
+#ifdef custom_compare_ext_default
+ , custom_compare_ext_default
+#endif
};
static value alloc_builder(LLVMBuilderRef B) {
Modified: vendor/llvm/dist/bindings/ocaml/target/llvm_target.ml
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/target/llvm_target.ml Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/target/llvm_target.ml Sun Dec 2 13:10:19 2012 (r243789)
@@ -13,7 +13,7 @@ module Endian = struct
| Little
end
-module TargetData = struct
+module DataLayout = struct
type t
external create : string -> t = "llvm_targetdata_create"
@@ -23,20 +23,20 @@ module TargetData = struct
external dispose : t -> unit = "llvm_targetdata_dispose"
end
-external byte_order : TargetData.t -> Endian.t = "llvm_byte_order"
-external pointer_size : TargetData.t -> int = "llvm_pointer_size"
-external intptr_type : TargetData.t -> Llvm.lltype = "LLVMIntPtrType"
-external size_in_bits : TargetData.t -> Llvm.lltype -> Int64.t
+external byte_order : DataLayout.t -> Endian.t = "llvm_byte_order"
+external pointer_size : DataLayout.t -> int = "llvm_pointer_size"
+external intptr_type : DataLayout.t -> Llvm.lltype = "LLVMIntPtrType"
+external size_in_bits : DataLayout.t -> Llvm.lltype -> Int64.t
= "llvm_size_in_bits"
-external store_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
-external abi_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
-external abi_align : TargetData.t -> Llvm.lltype -> int = "llvm_abi_align"
-external stack_align : TargetData.t -> Llvm.lltype -> int = "llvm_stack_align"
-external preferred_align : TargetData.t -> Llvm.lltype -> int
+external store_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
+external abi_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
+external abi_align : DataLayout.t -> Llvm.lltype -> int = "llvm_abi_align"
+external stack_align : DataLayout.t -> Llvm.lltype -> int = "llvm_stack_align"
+external preferred_align : DataLayout.t -> Llvm.lltype -> int
= "llvm_preferred_align"
-external preferred_align_of_global : TargetData.t -> Llvm.llvalue -> int
+external preferred_align_of_global : DataLayout.t -> Llvm.llvalue -> int
= "llvm_preferred_align_of_global"
-external element_at_offset : TargetData.t -> Llvm.lltype -> Int64.t -> int
+external element_at_offset : DataLayout.t -> Llvm.lltype -> Int64.t -> int
= "llvm_element_at_offset"
-external offset_of_element : TargetData.t -> Llvm.lltype -> int -> Int64.t
+external offset_of_element : DataLayout.t -> Llvm.lltype -> int -> Int64.t
= "llvm_offset_of_element"
Modified: vendor/llvm/dist/bindings/ocaml/target/llvm_target.mli
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/target/llvm_target.mli Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/target/llvm_target.mli Sun Dec 2 13:10:19 2012 (r243789)
@@ -18,11 +18,11 @@ module Endian : sig
| Little
end
-module TargetData : sig
+module DataLayout : sig
type t
- (** [TargetData.create rep] parses the target data string representation [rep].
- See the constructor llvm::TargetData::TargetData. *)
+ (** [DataLayout.create rep] parses the target data string representation [rep].
+ See the constructor llvm::DataLayout::DataLayout. *)
external create : string -> t = "llvm_targetdata_create"
(** [add_target_data td pm] adds the target data [td] to the pass manager [pm].
@@ -32,64 +32,64 @@ module TargetData : sig
= "llvm_targetdata_add"
(** [as_string td] is the string representation of the target data [td].
- See the constructor llvm::TargetData::TargetData. *)
+ See the constructor llvm::DataLayout::DataLayout. *)
external as_string : t -> string = "llvm_targetdata_as_string"
- (** Deallocates a TargetData.
- See the destructor llvm::TargetData::~TargetData. *)
+ (** Deallocates a DataLayout.
+ See the destructor llvm::DataLayout::~DataLayout. *)
external dispose : t -> unit = "llvm_targetdata_dispose"
end
(** Returns the byte order of a target, either LLVMBigEndian or
LLVMLittleEndian.
- See the method llvm::TargetData::isLittleEndian. *)
-external byte_order : TargetData.t -> Endian.t = "llvm_byte_order"
+ See the method llvm::DataLayout::isLittleEndian. *)
+external byte_order : DataLayout.t -> Endian.t = "llvm_byte_order"
(** Returns the pointer size in bytes for a target.
- See the method llvm::TargetData::getPointerSize. *)
-external pointer_size : TargetData.t -> int = "llvm_pointer_size"
+ See the method llvm::DataLayout::getPointerSize. *)
+external pointer_size : DataLayout.t -> int = "llvm_pointer_size"
(** Returns the integer type that is the same size as a pointer on a target.
- See the method llvm::TargetData::getIntPtrType. *)
-external intptr_type : TargetData.t -> Llvm.lltype = "LLVMIntPtrType"
+ See the method llvm::DataLayout::getIntPtrType. *)
+external intptr_type : DataLayout.t -> Llvm.lltype = "LLVMIntPtrType"
(** Computes the size of a type in bytes for a target.
- See the method llvm::TargetData::getTypeSizeInBits. *)
-external size_in_bits : TargetData.t -> Llvm.lltype -> Int64.t
+ See the method llvm::DataLayout::getTypeSizeInBits. *)
+external size_in_bits : DataLayout.t -> Llvm.lltype -> Int64.t
= "llvm_size_in_bits"
(** Computes the storage size of a type in bytes for a target.
- See the method llvm::TargetData::getTypeStoreSize. *)
-external store_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
+ See the method llvm::DataLayout::getTypeStoreSize. *)
+external store_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_store_size"
(** Computes the ABI size of a type in bytes for a target.
- See the method llvm::TargetData::getTypeAllocSize. *)
-external abi_size : TargetData.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
+ See the method llvm::DataLayout::getTypeAllocSize. *)
+external abi_size : DataLayout.t -> Llvm.lltype -> Int64.t = "llvm_abi_size"
(** Computes the ABI alignment of a type in bytes for a target.
- See the method llvm::TargetData::getTypeABISize. *)
-external abi_align : TargetData.t -> Llvm.lltype -> int = "llvm_abi_align"
+ See the method llvm::DataLayout::getTypeABISize. *)
+external abi_align : DataLayout.t -> Llvm.lltype -> int = "llvm_abi_align"
(** Computes the call frame alignment of a type in bytes for a target.
- See the method llvm::TargetData::getTypeABISize. *)
-external stack_align : TargetData.t -> Llvm.lltype -> int = "llvm_stack_align"
+ See the method llvm::DataLayout::getTypeABISize. *)
+external stack_align : DataLayout.t -> Llvm.lltype -> int = "llvm_stack_align"
(** Computes the preferred alignment of a type in bytes for a target.
- See the method llvm::TargetData::getTypeABISize. *)
-external preferred_align : TargetData.t -> Llvm.lltype -> int
+ See the method llvm::DataLayout::getTypeABISize. *)
+external preferred_align : DataLayout.t -> Llvm.lltype -> int
= "llvm_preferred_align"
(** Computes the preferred alignment of a global variable in bytes for a target.
- See the method llvm::TargetData::getPreferredAlignment. *)
-external preferred_align_of_global : TargetData.t -> Llvm.llvalue -> int
+ See the method llvm::DataLayout::getPreferredAlignment. *)
+external preferred_align_of_global : DataLayout.t -> Llvm.llvalue -> int
= "llvm_preferred_align_of_global"
(** Computes the structure element that contains the byte offset for a target.
See the method llvm::StructLayout::getElementContainingOffset. *)
-external element_at_offset : TargetData.t -> Llvm.lltype -> Int64.t -> int
+external element_at_offset : DataLayout.t -> Llvm.lltype -> Int64.t -> int
= "llvm_element_at_offset"
(** Computes the byte offset of the indexed struct element for a target.
See the method llvm::StructLayout::getElementContainingOffset. *)
-external offset_of_element : TargetData.t -> Llvm.lltype -> int -> Int64.t
+external offset_of_element : DataLayout.t -> Llvm.lltype -> int -> Int64.t
= "llvm_offset_of_element"
Modified: vendor/llvm/dist/bindings/ocaml/target/target_ocaml.c
==============================================================================
--- vendor/llvm/dist/bindings/ocaml/target/target_ocaml.c Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/bindings/ocaml/target/target_ocaml.c Sun Dec 2 13:10:19 2012 (r243789)
@@ -18,18 +18,18 @@
#include "llvm-c/Target.h"
#include "caml/alloc.h"
-/* string -> TargetData.t */
+/* string -> DataLayout.t */
CAMLprim LLVMTargetDataRef llvm_targetdata_create(value StringRep) {
return LLVMCreateTargetData(String_val(StringRep));
}
-/* TargetData.t -> [<Llvm.PassManager.any] Llvm.PassManager.t -> unit */
+/* DataLayout.t -> [<Llvm.PassManager.any] Llvm.PassManager.t -> unit */
CAMLprim value llvm_targetdata_add(LLVMTargetDataRef TD, LLVMPassManagerRef PM){
LLVMAddTargetData(TD, PM);
return Val_unit;
}
-/* TargetData.t -> string */
+/* DataLayout.t -> string */
CAMLprim value llvm_targetdata_as_string(LLVMTargetDataRef TD) {
char *StringRep = LLVMCopyStringRepOfTargetData(TD);
value Copy = copy_string(StringRep);
@@ -37,65 +37,65 @@ CAMLprim value llvm_targetdata_as_string
return Copy;
}
-/* TargetData.t -> unit */
+/* DataLayout.t -> unit */
CAMLprim value llvm_targetdata_dispose(LLVMTargetDataRef TD) {
LLVMDisposeTargetData(TD);
return Val_unit;
}
-/* TargetData.t -> Endian.t */
+/* DataLayout.t -> Endian.t */
CAMLprim value llvm_byte_order(LLVMTargetDataRef TD) {
return Val_int(LLVMByteOrder(TD));
}
-/* TargetData.t -> int */
+/* DataLayout.t -> int */
CAMLprim value llvm_pointer_size(LLVMTargetDataRef TD) {
return Val_int(LLVMPointerSize(TD));
}
-/* TargetData.t -> Llvm.lltype -> Int64.t */
+/* DataLayout.t -> Llvm.lltype -> Int64.t */
CAMLprim value llvm_size_in_bits(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return caml_copy_int64(LLVMSizeOfTypeInBits(TD, Ty));
}
-/* TargetData.t -> Llvm.lltype -> Int64.t */
+/* DataLayout.t -> Llvm.lltype -> Int64.t */
CAMLprim value llvm_store_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return caml_copy_int64(LLVMStoreSizeOfType(TD, Ty));
}
-/* TargetData.t -> Llvm.lltype -> Int64.t */
+/* DataLayout.t -> Llvm.lltype -> Int64.t */
CAMLprim value llvm_abi_size(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return caml_copy_int64(LLVMABISizeOfType(TD, Ty));
}
-/* TargetData.t -> Llvm.lltype -> int */
+/* DataLayout.t -> Llvm.lltype -> int */
CAMLprim value llvm_abi_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return Val_int(LLVMABIAlignmentOfType(TD, Ty));
}
-/* TargetData.t -> Llvm.lltype -> int */
+/* DataLayout.t -> Llvm.lltype -> int */
CAMLprim value llvm_stack_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return Val_int(LLVMCallFrameAlignmentOfType(TD, Ty));
}
-/* TargetData.t -> Llvm.lltype -> int */
+/* DataLayout.t -> Llvm.lltype -> int */
CAMLprim value llvm_preferred_align(LLVMTargetDataRef TD, LLVMTypeRef Ty) {
return Val_int(LLVMPreferredAlignmentOfType(TD, Ty));
}
-/* TargetData.t -> Llvm.llvalue -> int */
+/* DataLayout.t -> Llvm.llvalue -> int */
CAMLprim value llvm_preferred_align_of_global(LLVMTargetDataRef TD,
LLVMValueRef GlobalVar) {
return Val_int(LLVMPreferredAlignmentOfGlobal(TD, GlobalVar));
}
-/* TargetData.t -> Llvm.lltype -> Int64.t -> int */
+/* DataLayout.t -> Llvm.lltype -> Int64.t -> int */
CAMLprim value llvm_element_at_offset(LLVMTargetDataRef TD, LLVMTypeRef Ty,
value Offset) {
return Val_int(LLVMElementAtOffset(TD, Ty, Int_val(Offset)));
}
-/* TargetData.t -> Llvm.lltype -> int -> Int64.t */
+/* DataLayout.t -> Llvm.lltype -> int -> Int64.t */
CAMLprim value llvm_offset_of_element(LLVMTargetDataRef TD, LLVMTypeRef Ty,
value Index) {
return caml_copy_int64(LLVMOffsetOfElement(TD, Ty, Int_val(Index)));
Modified: vendor/llvm/dist/cmake/config-ix.cmake
==============================================================================
--- vendor/llvm/dist/cmake/config-ix.cmake Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/cmake/config-ix.cmake Sun Dec 2 13:10:19 2012 (r243789)
@@ -85,13 +85,25 @@ check_include_file(mach-o/dyld.h HAVE_MA
# library checks
if( NOT PURE_WINDOWS )
check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)
- check_library_exists(pthread pthread_getspecific "" HAVE_PTHREAD_GETSPECIFIC)
- check_library_exists(pthread pthread_rwlock_init "" HAVE_PTHREAD_RWLOCK_INIT)
+ if (HAVE_LIBPTHREAD)
+ check_library_exists(pthread pthread_getspecific "" HAVE_PTHREAD_GETSPECIFIC)
+ check_library_exists(pthread pthread_rwlock_init "" HAVE_PTHREAD_RWLOCK_INIT)
+ check_library_exists(pthread pthread_mutex_lock "" HAVE_PTHREAD_MUTEX_LOCK)
+ else()
+ # this could be Android
+ check_library_exists(c pthread_create "" PTHREAD_IN_LIBC)
+ if (PTHREAD_IN_LIBC)
+ check_library_exists(c pthread_getspecific "" HAVE_PTHREAD_GETSPECIFIC)
+ check_library_exists(c pthread_rwlock_init "" HAVE_PTHREAD_RWLOCK_INIT)
+ check_library_exists(c pthread_mutex_lock "" HAVE_PTHREAD_MUTEX_LOCK)
+ endif()
+ endif()
check_library_exists(dl dlopen "" HAVE_LIBDL)
endif()
# function checks
check_symbol_exists(arc4random "stdlib.h" HAVE_ARC4RANDOM)
+check_symbol_exists(backtrace "execinfo.h" HAVE_BACKTRACE)
check_symbol_exists(getpagesize unistd.h HAVE_GETPAGESIZE)
check_symbol_exists(getrusage sys/resource.h HAVE_GETRUSAGE)
check_symbol_exists(setrlimit sys/resource.h HAVE_SETRLIMIT)
@@ -134,9 +146,6 @@ check_symbol_exists(strchr string.h HAVE
check_symbol_exists(strcmp string.h HAVE_STRCMP)
check_symbol_exists(strdup string.h HAVE_STRDUP)
check_symbol_exists(strrchr string.h HAVE_STRRCHR)
-if( NOT PURE_WINDOWS )
- check_symbol_exists(pthread_mutex_lock pthread.h HAVE_PTHREAD_MUTEX_LOCK)
-endif()
check_symbol_exists(sbrk unistd.h HAVE_SBRK)
check_symbol_exists(srand48 stdlib.h HAVE_RAND48_SRAND48)
if( HAVE_RAND48_SRAND48 )
@@ -294,9 +303,7 @@ get_host_triple(LLVM_HOST_TRIPLE)
# By default, we target the host, but this can be overridden at CMake
# invocation time.
-set(LLVM_DEFAULT_TARGET_TRIPLE "${LLVM_HOST_TRIPLE}")
set(LLVM_HOSTTRIPLE "${LLVM_HOST_TRIPLE}")
-set(TARGET_TRIPLE "${LLVM_DEFAULT_TARGET_TRIPLE}")
# Determine the native architecture.
string(TOLOWER "${LLVM_TARGET_ARCH}" LLVM_NATIVE_ARCH)
@@ -324,6 +331,8 @@ elseif (LLVM_NATIVE_ARCH MATCHES "xcore"
set(LLVM_NATIVE_ARCH XCore)
elseif (LLVM_NATIVE_ARCH MATCHES "msp430")
set(LLVM_NATIVE_ARCH MSP430)
+elseif (LLVM_NATIVE_ARCH MATCHES "hexagon")
+ set(LLVM_NATIVE_ARCH Hexagon)
else ()
message(FATAL_ERROR "Unknown architecture ${LLVM_NATIVE_ARCH}")
endif ()
Modified: vendor/llvm/dist/cmake/modules/AddLLVM.cmake
==============================================================================
--- vendor/llvm/dist/cmake/modules/AddLLVM.cmake Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/cmake/modules/AddLLVM.cmake Sun Dec 2 13:10:19 2012 (r243789)
@@ -135,16 +135,22 @@ endmacro(add_llvm_target)
# lld, and Polly. This adds two options. One for the source directory of the
# project, which defaults to ${CMAKE_CURRENT_SOURCE_DIR}/${name}. Another to
# enable or disable building it with everthing else.
+# Additional parameter can be specified as the name of directory.
macro(add_llvm_external_project name)
- string(TOUPPER ${name} nameUPPER)
- set(LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${name}"
+ set(add_llvm_external_dir "${ARGN}")
+ if("${add_llvm_external_dir}" STREQUAL "")
+ set(add_llvm_external_dir ${name})
+ endif()
+ string(REPLACE "-" "_" nameUNDERSCORE ${name})
+ string(TOUPPER ${nameUNDERSCORE} nameUPPER)
+ set(LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${add_llvm_external_dir}"
CACHE PATH "Path to ${name} source directory")
if (NOT ${LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR} STREQUAL ""
AND EXISTS ${LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR}/CMakeLists.txt)
option(LLVM_EXTERNAL_${nameUPPER}_BUILD
"Whether to build ${name} as part of LLVM" ON)
if (LLVM_EXTERNAL_${nameUPPER}_BUILD)
- add_subdirectory(${LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR} ${name})
+ add_subdirectory(${LLVM_EXTERNAL_${nameUPPER}_SOURCE_DIR} ${add_llvm_external_dir})
endif()
endif()
endmacro(add_llvm_external_project)
@@ -278,11 +284,14 @@ endfunction()
function(add_lit_testsuite target comment)
parse_arguments(ARG "PARAMS;DEPENDS;ARGS" "" ${ARGN})
- # Register the testsuites, params and depends for the global check rule.
- set_property(GLOBAL APPEND PROPERTY LLVM_LIT_TESTSUITES ${ARG_DEFAULT_ARGS})
- set_property(GLOBAL APPEND PROPERTY LLVM_LIT_PARAMS ${ARG_PARAMS})
- set_property(GLOBAL APPEND PROPERTY LLVM_LIT_DEPENDS ${ARG_DEPENDS})
- set_property(GLOBAL APPEND PROPERTY LLVM_LIT_EXTRA_ARGS ${ARG_ARGS})
+ # EXCLUDE_FROM_ALL excludes the test ${target} out of check-all.
+ if(NOT EXCLUDE_FROM_ALL)
+ # Register the testsuites, params and depends for the global check rule.
+ set_property(GLOBAL APPEND PROPERTY LLVM_LIT_TESTSUITES ${ARG_DEFAULT_ARGS})
+ set_property(GLOBAL APPEND PROPERTY LLVM_LIT_PARAMS ${ARG_PARAMS})
+ set_property(GLOBAL APPEND PROPERTY LLVM_LIT_DEPENDS ${ARG_DEPENDS})
+ set_property(GLOBAL APPEND PROPERTY LLVM_LIT_EXTRA_ARGS ${ARG_ARGS})
+ endif()
# Produce a specific suffixed check rule.
add_lit_target(${target} ${comment}
Modified: vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake
==============================================================================
--- vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake Sun Dec 2 13:10:19 2012 (r243789)
@@ -48,7 +48,7 @@ function(llvm_process_sources OUT_VAR)
set( f ${CMAKE_CURRENT_SOURCE_DIR}/${s} )
add_file_dependencies( ${f} ${TABLEGEN_OUTPUT} )
endforeach(s)
- if( MSVC_IDE )
+ if( MSVC_IDE OR XCODE )
# This adds .td and .h files to the Visual Studio solution:
# FIXME: Shall we handle *.def here?
add_td_sources(sources)
Added: vendor/llvm/dist/cmake/platforms/Android.cmake
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ vendor/llvm/dist/cmake/platforms/Android.cmake Sun Dec 2 13:10:19 2012 (r243789)
@@ -0,0 +1,21 @@
+# Toolchain config for Android NDK.
+# This is expected to be used with a standalone Android toolchain (see
+# docs/STANDALONE-TOOLCHAIN.html in the NDK on how to get one).
+#
+# Usage:
+# mkdir build; cd build
+# cmake ..; make
+# mkdir android; cd android
+# cmake -DLLVM_ANDROID_TOOLCHAIN_DIR=/path/to/android/ndk \
+# -DCMAKE_TOOLCHAIN_FILE=../../cmake/platforms/Android.cmake ../..
+# make <target>
+
+SET(CMAKE_SYSTEM_NAME Linux)
+SET(CMAKE_C_COMPILER ${CMAKE_BINARY_DIR}/../bin/clang)
+SET(CMAKE_CXX_COMPILER ${CMAKE_BINARY_DIR}/../bin/clang++)
+SET(ANDROID "1" CACHE STRING "ANDROID" FORCE)
+
+SET(ANDROID_COMMON_FLAGS "-target arm-linux-androideabi --sysroot=${LLVM_ANDROID_TOOLCHAIN_DIR}/sysroot -B${LLVM_ANDROID_TOOLCHAIN_DIR} -mllvm -arm-enable-ehabi")
+SET(CMAKE_C_FLAGS "${ANDROID_COMMON_FLAGS}" CACHE STRING "toolchain_cflags" FORCE)
+SET(CMAKE_CXX_FLAGS "${ANDROID_COMMON_FLAGS}" CACHE STRING "toolchain_cxxflags" FORCE)
+SET(CMAKE_LINK_FLAGS "${ANDROID_COMMON_FLAGS}" CACHE STRING "toolchain_linkflags" FORCE)
Modified: vendor/llvm/dist/configure
==============================================================================
--- vendor/llvm/dist/configure Sun Dec 2 12:26:17 2012 (r243788)
+++ vendor/llvm/dist/configure Sun Dec 2 13:10:19 2012 (r243789)
@@ -704,6 +704,7 @@ ENABLE_PIC
ENABLE_SHARED
ENABLE_EMBED_STDCXX
ENABLE_TIMESTAMPS
+ENABLE_BACKTRACES
TARGETS_TO_BUILD
LLVM_ENUM_TARGETS
LLVM_ENUM_ASM_PRINTERS
@@ -766,8 +767,6 @@ COVERED_SWITCH_DEFAULT
USE_UDIS86
USE_OPROFILE
USE_INTEL_JITEVENTS
-INTEL_JITEVENTS_INCDIR
-INTEL_JITEVENTS_LIBDIR
XML2CONFIG
LIBXML2_LIBS
LIBXML2_INC
@@ -792,6 +791,7 @@ OCAML_LIBDIR
ENABLE_VISIBILITY_INLINES_HIDDEN
RPATH
RDYNAMIC
+program_prefix
LIBOBJS
LTLIBOBJS'
ac_subst_files=''
@@ -1423,6 +1423,8 @@ Optional Features:
Win32 DLL (default is NO)
--enable-timestamps Enable embedding timestamp information in build
(default is YES)
+ --enable-backtraces Enable embedding backtraces on crash (default is
+ YES)
--enable-targets Build specific host targets: all or
target1,target2,... Valid targets are: host, x86,
x86_64, sparc, powerpc, arm, mips, spu, hexagon,
@@ -1460,10 +1462,8 @@ Optional Packages:
--with-udis86=<path> Use udis86 external x86 disassembler library
--with-oprofile=<prefix>
Tell OProfile >= 0.9.4 how to symbolize JIT output
- --with-intel-jitevents=<vtune-amplifier-dir>
- Specify location of run-time support library for
- Intel JIT API
- (default=/opt/intel/vtune_amplifier_xe_2011)
+ --with-intel-jitevents Notify Intel JIT profiling API of generated code
+
Some influential environment variables:
CC C compiler command
@@ -3904,8 +3904,8 @@ else
sparc*-*) llvm_cv_target_arch="Sparc" ;;
powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
arm*-*) llvm_cv_target_arch="ARM" ;;
- mips-*) llvm_cv_target_arch="Mips" ;;
- mipsel-*) llvm_cv_target_arch="Mips" ;;
+ mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
+ mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
xcore-*) llvm_cv_target_arch="XCore" ;;
msp430-*) llvm_cv_target_arch="MSP430" ;;
hexagon-*) llvm_cv_target_arch="Hexagon" ;;
@@ -3937,8 +3937,8 @@ case $host in
sparc*-*) host_arch="Sparc" ;;
powerpc*-*) host_arch="PowerPC" ;;
arm*-*) host_arch="ARM" ;;
- mips-*) host_arch="Mips" ;;
- mipsel-*) host_arch="Mips" ;;
+ mips-* | mips64-*) host_arch="Mips" ;;
+ mipsel-* | mips64el-*) host_arch="Mips" ;;
xcore-*) host_arch="XCore" ;;
msp430-*) host_arch="MSP430" ;;
hexagon-*) host_arch="Hexagon" ;;
@@ -5382,6 +5382,31 @@ cat >>confdefs.h <<_ACEOF
_ACEOF
+
+# Check whether --enable-backtraces was given.
+if test "${enable_backtraces+set}" = set; then
+ enableval=$enable_backtraces;
+else
+ enableval=default
+fi
+
+case "$enableval" in
+ yes) ENABLE_BACKTRACES=1
+ ;;
+ no) ENABLE_BACKTRACES=0
+ ;;
+ default) ENABLE_BACKTRACES=1
+ ;;
+ *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
+echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
+ { (exit 1); exit 1; }; } ;;
+esac
+
+cat >>confdefs.h <<_ACEOF
+#define ENABLE_BACKTRACES $ENABLE_BACKTRACES
+_ACEOF
+
+
TARGETS_TO_BUILD=""
# Check whether --enable-targets was given.
if test "${enable_targets+set}" = set; then
@@ -5404,6 +5429,8 @@ case "$enableval" in
arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
+ mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
+ mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
@@ -10289,7 +10316,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<EOF
-#line 10292 "configure"
+#line 10317 "configure"
#include "confdefs.h"
#if HAVE_DLFCN_H
@@ -13549,308 +13576,30 @@ _ACEOF
# Check whether --with-intel-jitevents was given.
if test "${with_intel_jitevents+set}" = set; then
withval=$with_intel_jitevents;
+ case "$withval" in
+ yes) USE_INTEL_JITEVENTS=1
+;;
+ no) USE_INTEL_JITEVENTS=0
+;;
+ *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
+echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
+ { (exit 1); exit 1; }; };;
+ esac
+
case $llvm_cv_os_type in
Linux|Win32|Cygwin|MingW) ;;
- *)
- { { echo "$as_me:$LINENO: error:
- Intel JIT API support is available on Linux and Windows only.\"" >&5
-echo "$as_me: error:
- Intel JIT API support is available on Linux and Windows only.\"" >&2;}
- { (exit 1); exit 1; }; } ;;
+ *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
+echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
+ { (exit 1); exit 1; }; };;
esac
- USE_INTEL_JITEVENTS=1
-
case "$llvm_cv_target_arch" in
- x86) llvm_intel_jitevents_archdir="lib32";;
- x86_64) llvm_intel_jitevents_archdir="lib64";;
- *) echo "Target architecture $llvm_cv_target_arch does not support Intel JIT Events API"
- exit -1;;
- esac
- INTEL_JITEVENTS_INCDIR="/opt/intel/vtune_amplifier_xe_2011/include"
- INTEL_JITEVENTS_LIBDIR="/opt/intel/vtune_amplifier_xe_2011/$llvm_intel_jitevents_archdir"
- case "$withval" in
- /* | [A-Za-z]:[\\/]*) INTEL_JITEVENTS_INCDIR=$withval/include
- INTEL_JITEVENTS_LIBDIR=$withval/$llvm_intel_jitevents_archdir ;;
- *) ;;
+ x86|x86_64) ;;
+ *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
+echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
+ { (exit 1); exit 1; }; };;
esac
-
-
-
- LIBS="$LIBS -L${INTEL_JITEVENTS_LIBDIR}"
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list