aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--COPYRIGHT2
-rw-r--r--LOCKS1
-rw-r--r--Makefile.inc1158
-rw-r--r--ObsoleteFiles.inc28
-rw-r--r--UPDATING58
-rw-r--r--bin/cat/cat.117
-rw-r--r--bin/cat/cat.c19
-rw-r--r--bin/cp/cp.c12
-rw-r--r--bin/cp/utils.c19
-rw-r--r--bin/date/netdate.c2
-rw-r--r--bin/df/df.1112
-rw-r--r--bin/df/df.c47
-rw-r--r--bin/ln/ln.12
-rw-r--r--bin/ls/cmp.c20
-rw-r--r--bin/ls/extern.h12
-rw-r--r--bin/ls/ls.172
-rw-r--r--bin/ls/ls.c106
-rw-r--r--bin/ls/ls.h4
-rw-r--r--bin/ls/print.c4
-rw-r--r--bin/ls/util.c19
-rw-r--r--bin/mv/mv.c2
-rw-r--r--bin/ps/extern.h2
-rw-r--r--bin/ps/fmt.c13
-rw-r--r--bin/ps/ps.13
-rw-r--r--bin/ps/ps.c31
-rw-r--r--bin/pwait/pwait.c2
-rw-r--r--bin/sh/TOUR4
-rw-r--r--bin/sh/alias.c11
-rw-r--r--bin/sh/eval.c60
-rw-r--r--bin/sh/exec.c56
-rw-r--r--bin/sh/expand.c13
-rw-r--r--bin/sh/expand.h1
-rw-r--r--bin/sh/init.h1
-rw-r--r--bin/sh/input.c22
-rw-r--r--bin/sh/input.h4
-rw-r--r--bin/sh/jobs.c27
-rw-r--r--bin/sh/main.c2
-rw-r--r--bin/sh/miscbltin.c4
-rw-r--r--bin/sh/mkinit.c8
-rw-r--r--bin/sh/mksyntax.c205
-rw-r--r--bin/sh/nodetypes1
-rw-r--r--bin/sh/output.c14
-rw-r--r--bin/sh/output.h2
-rw-r--r--bin/sh/parser.c7
-rw-r--r--bin/sh/parser.h2
-rw-r--r--bin/sh/redir.c22
-rw-r--r--bin/sh/sh.124
-rw-r--r--bin/sh/var.c32
-rw-r--r--bin/test/test.19
-rw-r--r--cddl/contrib/opensolaris/cmd/zdb/zdb.c30
-rw-r--r--cddl/contrib/opensolaris/cmd/zfs/zfs.832
-rw-r--r--cddl/contrib/opensolaris/cmd/zpool/zpool-features.7 (renamed from cddl/contrib/opensolaris/cmd/zpool/zpool-features.5)2
-rw-r--r--cddl/contrib/opensolaris/cmd/zpool/zpool.814
-rw-r--r--cddl/contrib/opensolaris/cmd/zpool/zpool_main.c11
-rw-r--r--cddl/contrib/opensolaris/cmd/ztest/ztest.c299
-rw-r--r--cddl/contrib/opensolaris/lib/libdtrace/powerpc/dt_isadep.c75
-rw-r--r--cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c31
-rw-r--r--cddl/contrib/opensolaris/lib/libzfs/common/libzfs_status.c10
-rw-r--r--cddl/lib/Makefile3
-rw-r--r--cddl/lib/libdtrace/Makefile6
-rw-r--r--cddl/sbin/zpool/Makefile2
-rw-r--r--cddl/usr.sbin/Makefile6
-rw-r--r--contrib/atf/FREEBSD-Xlist8
-rw-r--r--contrib/atf/FREEBSD-upgrade28
-rw-r--r--contrib/atf/atf-c/macros.h2
-rw-r--r--contrib/atf/atf-run/requirements_test.cpp3
-rw-r--r--contrib/atf/atf-sh/atf_check_test.sh4
-rw-r--r--contrib/atf/doc/atf-test-case.42
-rw-r--r--contrib/bind9/CHANGES112
-rw-r--r--contrib/bind9/Makefile.in2
-rw-r--r--contrib/bind9/README5
-rw-r--r--contrib/bind9/acconfig.h5
-rw-r--r--contrib/bind9/bin/Makefile.in2
-rw-r--r--contrib/bind9/bin/check/Makefile.in2
-rw-r--r--contrib/bind9/bin/check/check-tool.c5
-rw-r--r--contrib/bind9/bin/confgen/Makefile.in2
-rw-r--r--contrib/bind9/bin/confgen/unix/Makefile.in2
-rw-r--r--contrib/bind9/bin/dig/Makefile.in2
-rw-r--r--contrib/bind9/bin/dig/nslookup.c11
-rw-r--r--contrib/bind9/bin/dnssec/Makefile.in2
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-dsfromkey.86
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-dsfromkey.c7
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-dsfromkey.docbook6
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-dsfromkey.html19
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keyfromlabel.86
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keyfromlabel.c8
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keyfromlabel.docbook6
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html17
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keygen.810
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keygen.c23
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keygen.docbook12
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-keygen.html25
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-settime.c7
-rw-r--r--contrib/bind9/bin/dnssec/dnssec-signzone.c5
-rw-r--r--contrib/bind9/bin/named/Makefile.in2
-rw-r--r--contrib/bind9/bin/named/builtin.c6
-rw-r--r--contrib/bind9/bin/named/config.c4
-rw-r--r--contrib/bind9/bin/named/controlconf.c6
-rwxr-xr-xcontrib/bind9/bin/named/convertxsl.pl2
-rw-r--r--contrib/bind9/bin/named/query.c180
-rw-r--r--contrib/bind9/bin/named/server.c108
-rw-r--r--contrib/bind9/bin/named/statschannel.c37
-rw-r--r--contrib/bind9/bin/named/unix/Makefile.in2
-rw-r--r--contrib/bind9/bin/nsupdate/Makefile.in2
-rw-r--r--contrib/bind9/bin/nsupdate/nsupdate.c53
-rw-r--r--contrib/bind9/bin/rndc/Makefile.in2
-rw-r--r--contrib/bind9/bin/tools/Makefile.in2
-rw-r--r--contrib/bind9/config.h.in10
-rw-r--r--contrib/bind9/configure.in43
-rw-r--r--contrib/bind9/doc/Makefile.in2
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM-book.xml179
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.ch04.html96
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.ch06.html260
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.ch07.html12
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.ch08.html16
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.ch09.html218
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.html96
-rw-r--r--contrib/bind9/doc/arm/Bv9ARM.pdf6512
-rw-r--r--contrib/bind9/doc/arm/Makefile.in2
-rw-r--r--contrib/bind9/doc/arm/man.arpaname.html6
-rw-r--r--contrib/bind9/doc/arm/man.ddns-confgen.html8
-rw-r--r--contrib/bind9/doc/arm/man.dig.html18
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-dsfromkey.html17
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html15
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-keygen.html23
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-revoke.html8
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-settime.html12
-rw-r--r--contrib/bind9/doc/arm/man.dnssec-signzone.html10
-rw-r--r--contrib/bind9/doc/arm/man.genrandom.html8
-rw-r--r--contrib/bind9/doc/arm/man.host.html8
-rw-r--r--contrib/bind9/doc/arm/man.isc-hmac-fixup.html8
-rw-r--r--contrib/bind9/doc/arm/man.named-checkconf.html10
-rw-r--r--contrib/bind9/doc/arm/man.named-checkzone.html10
-rw-r--r--contrib/bind9/doc/arm/man.named-journalprint.html6
-rw-r--r--contrib/bind9/doc/arm/man.named.html14
-rw-r--r--contrib/bind9/doc/arm/man.nsec3hash.html8
-rw-r--r--contrib/bind9/doc/arm/man.nsupdate.html12
-rw-r--r--contrib/bind9/doc/arm/man.rndc-confgen.html10
-rw-r--r--contrib/bind9/doc/arm/man.rndc.conf.html10
-rw-r--r--contrib/bind9/doc/arm/man.rndc.html10
-rw-r--r--contrib/bind9/doc/misc/Makefile.in2
-rw-r--r--contrib/bind9/doc/misc/format-options.pl2
-rw-r--r--contrib/bind9/doc/misc/options18
-rwxr-xr-xcontrib/bind9/doc/misc/sort-options.pl2
-rw-r--r--contrib/bind9/isc-config.sh.in2
-rw-r--r--contrib/bind9/lib/Makefile.in2
-rw-r--r--contrib/bind9/lib/bind9/Makefile.in2
-rw-r--r--contrib/bind9/lib/bind9/api2
-rw-r--r--contrib/bind9/lib/bind9/check.c69
-rw-r--r--contrib/bind9/lib/bind9/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/bind9/include/bind9/Makefile.in2
-rw-r--r--contrib/bind9/lib/dns/Makefile.in5
-rw-r--r--contrib/bind9/lib/dns/adb.c44
-rw-r--r--contrib/bind9/lib/dns/api4
-rw-r--r--contrib/bind9/lib/dns/db.c9
-rw-r--r--contrib/bind9/lib/dns/dnssec.c115
-rw-r--r--contrib/bind9/lib/dns/ds.c35
-rw-r--r--contrib/bind9/lib/dns/dst_api.c16
-rw-r--r--contrib/bind9/lib/dns/dst_internal.h3
-rw-r--r--contrib/bind9/lib/dns/dst_openssl.h3
-rw-r--r--contrib/bind9/lib/dns/dst_parse.c61
-rw-r--r--contrib/bind9/lib/dns/dst_parse.h5
-rw-r--r--contrib/bind9/lib/dns/dst_result.c4
-rw-r--r--contrib/bind9/lib/dns/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/dns/include/dns/db.h8
-rw-r--r--contrib/bind9/lib/dns/include/dns/dnssec.h13
-rw-r--r--contrib/bind9/lib/dns/include/dns/ds.h7
-rw-r--r--contrib/bind9/lib/dns/include/dns/iptable.h4
-rw-r--r--contrib/bind9/lib/dns/include/dns/keyvalues.h10
-rw-r--r--contrib/bind9/lib/dns/include/dns/log.h1
-rw-r--r--contrib/bind9/lib/dns/include/dns/rdataset.h20
-rw-r--r--contrib/bind9/lib/dns/include/dns/rpz.h13
-rw-r--r--contrib/bind9/lib/dns/include/dns/stats.h10
-rw-r--r--contrib/bind9/lib/dns/include/dns/view.h2
-rw-r--r--contrib/bind9/lib/dns/include/dns/zone.h2
-rw-r--r--contrib/bind9/lib/dns/include/dst/Makefile.in2
-rw-r--r--contrib/bind9/lib/dns/include/dst/dst.h2
-rw-r--r--contrib/bind9/lib/dns/include/dst/result.h6
-rw-r--r--contrib/bind9/lib/dns/log.c1
-rw-r--r--contrib/bind9/lib/dns/master.c47
-rw-r--r--contrib/bind9/lib/dns/masterdump.c12
-rw-r--r--contrib/bind9/lib/dns/openssl_link.c40
-rw-r--r--contrib/bind9/lib/dns/openssldh_link.c18
-rw-r--r--contrib/bind9/lib/dns/openssldsa_link.c34
-rw-r--r--contrib/bind9/lib/dns/opensslecdsa_link.c596
-rw-r--r--contrib/bind9/lib/dns/opensslgost_link.c75
-rw-r--r--contrib/bind9/lib/dns/opensslrsa_link.c52
-rw-r--r--contrib/bind9/lib/dns/rbtdb.c39
-rw-r--r--contrib/bind9/lib/dns/rcode.c2
-rw-r--r--contrib/bind9/lib/dns/rdata.c12
-rw-r--r--contrib/bind9/lib/dns/rdata/generic/dlv_32769.c12
-rw-r--r--contrib/bind9/lib/dns/rdata/generic/ds_43.c12
-rw-r--r--contrib/bind9/lib/dns/rdataset.c28
-rw-r--r--contrib/bind9/lib/dns/resolver.c50
-rw-r--r--contrib/bind9/lib/dns/rpz.c133
-rwxr-xr-xcontrib/bind9/lib/dns/spnego_asn1.pl2
-rw-r--r--contrib/bind9/lib/dns/validator.c10
-rw-r--r--contrib/bind9/lib/dns/view.c2
-rw-r--r--contrib/bind9/lib/dns/zone.c101
-rw-r--r--contrib/bind9/lib/export/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/dns/Makefile.in4
-rw-r--r--contrib/bind9/lib/export/dns/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/dns/include/dns/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/dns/include/dst/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/irs/include/irs/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/nls/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/nothreads/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/nothreads/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/pthreads/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/pthreads/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/unix/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isc/unix/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/isccfg/include/isccfg/Makefile.in2
-rw-r--r--contrib/bind9/lib/export/samples/Makefile-postinstall.in2
-rw-r--r--contrib/bind9/lib/export/samples/Makefile.in2
-rw-r--r--contrib/bind9/lib/irs/Makefile.in2
-rw-r--r--contrib/bind9/lib/irs/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/irs/include/irs/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/alpha/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/alpha/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/alpha/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/api6
-rw-r--r--contrib/bind9/lib/isc/ia64/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/ia64/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/ia64/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/ia64/include/isc/atomic.h2
-rw-r--r--contrib/bind9/lib/isc/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/include/isc/file.h13
-rw-r--r--contrib/bind9/lib/isc/include/isc/namespace.h2
-rw-r--r--contrib/bind9/lib/isc/include/isc/task.h27
-rw-r--r--contrib/bind9/lib/isc/mem.c10
-rw-r--r--contrib/bind9/lib/isc/mips/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/mips/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/mips/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/nls/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/noatomic/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/noatomic/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/noatomic/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/nothreads/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/nothreads/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/nothreads/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/powerpc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/powerpc/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/powerpc/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/pthreads/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/pthreads/condition.c11
-rw-r--r--contrib/bind9/lib/isc/pthreads/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/pthreads/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/sparc64/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/sparc64/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/sparc64/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/task.c45
-rw-r--r--contrib/bind9/lib/isc/task_api.c11
-rw-r--r--contrib/bind9/lib/isc/unix/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/unix/file.c31
-rw-r--r--contrib/bind9/lib/isc/unix/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/unix/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_32/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_32/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_32/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_64/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_64/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isc/x86_64/include/isc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isccc/api2
-rw-r--r--contrib/bind9/lib/isccc/cc.c6
-rw-r--r--contrib/bind9/lib/isccc/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isccc/include/isccc/Makefile.in2
-rw-r--r--contrib/bind9/lib/isccfg/api2
-rw-r--r--contrib/bind9/lib/isccfg/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/isccfg/include/isccfg/Makefile.in2
-rw-r--r--contrib/bind9/lib/isccfg/namedconf.c224
-rw-r--r--contrib/bind9/lib/lwres/Makefile.in2
-rw-r--r--contrib/bind9/lib/lwres/api2
-rw-r--r--contrib/bind9/lib/lwres/getaddrinfo.c8
-rw-r--r--contrib/bind9/lib/lwres/include/Makefile.in2
-rw-r--r--contrib/bind9/lib/lwres/include/lwres/Makefile.in2
-rw-r--r--contrib/bind9/lib/lwres/man/Makefile.in2
-rw-r--r--contrib/bind9/make/rules.in2
-rw-r--r--contrib/bind9/version4
-rw-r--r--contrib/binutils/Makefile.in4
-rw-r--r--contrib/binutils/Makefile.tpl2
-rw-r--r--contrib/binutils/bfd/elflink.c1
-rw-r--r--[-rwxr-xr-x]contrib/binutils/config/acinclude.m40
-rw-r--r--contrib/binutils/gas/config/tc-arm.c1
-rw-r--r--contrib/binutils/include/elf/common.h4
-rw-r--r--contrib/binutils/libiberty/Makefile.in10
-rw-r--r--contrib/bmake/ChangeLog57
-rw-r--r--contrib/bmake/FILES65
-rw-r--r--contrib/bmake/Makefile221
-rw-r--r--contrib/bmake/Makefile.config.in16
-rw-r--r--contrib/bmake/Makefile.in190
-rw-r--r--contrib/bmake/bmake.170
-rw-r--r--contrib/bmake/bmake.cat141
-rwxr-xr-xcontrib/bmake/boot-strap267
-rw-r--r--contrib/bmake/bsd.after-import.mk30
-rw-r--r--contrib/bmake/compat.c7
-rw-r--r--contrib/bmake/cond.c37
-rwxr-xr-xcontrib/bmake/configure28
-rw-r--r--contrib/bmake/configure.in12
-rw-r--r--contrib/bmake/job.c38
-rw-r--r--contrib/bmake/main.c218
-rwxr-xr-xcontrib/bmake/make-bootstrap.sh.in2
-rw-r--r--contrib/bmake/make.170
-rw-r--r--contrib/bmake/make.c10
-rw-r--r--contrib/bmake/makefile.in14
-rw-r--r--contrib/bmake/meta.c26
-rw-r--r--contrib/bmake/mk/ChangeLog644
-rw-r--r--contrib/bmake/mk/FILES60
-rw-r--r--contrib/bmake/mk/README401
-rw-r--r--contrib/bmake/mk/auto.dep.mk64
-rw-r--r--contrib/bmake/mk/auto.obj.mk56
-rw-r--r--contrib/bmake/mk/autoconf.mk78
-rw-r--r--contrib/bmake/mk/autodep.mk216
-rw-r--r--contrib/bmake/mk/dep.mk133
-rw-r--r--contrib/bmake/mk/dirdeps.mk414
-rw-r--r--contrib/bmake/mk/doc.mk63
-rw-r--r--contrib/bmake/mk/dpadd.mk196
-rw-r--r--contrib/bmake/mk/final.mk14
-rw-r--r--contrib/bmake/mk/gendirdeps.mk301
-rw-r--r--contrib/bmake/mk/host-target.mk31
-rw-r--r--contrib/bmake/mk/host.libnames.mk29
-rw-r--r--contrib/bmake/mk/inc.mk35
-rw-r--r--contrib/bmake/mk/init.mk44
-rw-r--r--contrib/bmake/mk/install-mk185
-rw-r--r--contrib/bmake/mk/install-new.mk53
-rw-r--r--contrib/bmake/mk/java.mk97
-rw-r--r--contrib/bmake/mk/lib.mk605
-rw-r--r--contrib/bmake/mk/libnames.mk22
-rw-r--r--contrib/bmake/mk/libs.mk54
-rw-r--r--contrib/bmake/mk/links.mk75
-rw-r--r--contrib/bmake/mk/man.mk137
-rw-r--r--contrib/bmake/mk/meta.autodep.mk262
-rw-r--r--contrib/bmake/mk/meta.stage.mk212
-rw-r--r--contrib/bmake/mk/meta.subdir.mk79
-rw-r--r--contrib/bmake/mk/meta.sys.mk139
-rwxr-xr-xcontrib/bmake/mk/meta2deps.py614
-rwxr-xr-xcontrib/bmake/mk/meta2deps.sh307
-rw-r--r--contrib/bmake/mk/mk-files.txt467
-rw-r--r--contrib/bmake/mk/nls.mk48
-rw-r--r--contrib/bmake/mk/obj.mk113
-rw-r--r--contrib/bmake/mk/options.mk58
-rw-r--r--contrib/bmake/mk/own.mk244
-rw-r--r--contrib/bmake/mk/prlist.mk36
-rw-r--r--contrib/bmake/mk/prog.mk219
-rw-r--r--contrib/bmake/mk/progs.mk87
-rw-r--r--contrib/bmake/mk/rst2htm.mk43
-rw-r--r--contrib/bmake/mk/scripts.mk52
-rw-r--r--contrib/bmake/mk/srctop.mk66
-rw-r--r--contrib/bmake/mk/subdir.mk99
-rw-r--r--contrib/bmake/mk/sys.clean-env.mk119
-rw-r--r--contrib/bmake/mk/sys.dependfile.mk47
-rw-r--r--contrib/bmake/mk/sys.mk199
-rw-r--r--contrib/bmake/mk/sys/AIX.mk197
-rw-r--r--contrib/bmake/mk/sys/Darwin.mk220
-rw-r--r--contrib/bmake/mk/sys/Generic.mk208
-rw-r--r--contrib/bmake/mk/sys/HP-UX.mk237
-rw-r--r--contrib/bmake/mk/sys/IRIX.mk199
-rw-r--r--contrib/bmake/mk/sys/Linux.mk200
-rw-r--r--contrib/bmake/mk/sys/NetBSD.mk234
-rw-r--r--contrib/bmake/mk/sys/OSF1.mk211
-rw-r--r--contrib/bmake/mk/sys/OpenBSD.mk209
-rw-r--r--contrib/bmake/mk/sys/SunOS.mk232
-rw-r--r--contrib/bmake/mk/sys/UnixWare.mk254
-rw-r--r--contrib/bmake/mk/target-flags.mk62
-rw-r--r--contrib/bmake/mk/warnings.mk148
-rw-r--r--contrib/bmake/mk/yacc.mk57
-rw-r--r--contrib/bmake/realpath.c77
-rw-r--r--contrib/bmake/unit-tests/Makefile.in8
-rw-r--r--contrib/bmake/unit-tests/order20
-rw-r--r--contrib/bmake/unit-tests/test.exp3
-rw-r--r--contrib/bmake/var.c16
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/lib/tc.def0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_target/snmp_target.30
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_target/target_snmp.c0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_target/target_tree.def0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_usm/snmp_usm.30
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_usm/usm_snmp.c0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_usm/usm_tree.def0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_vacm/snmp_vacm.30
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_vacm/vacm_snmp.c0
-rw-r--r--[-rwxr-xr-x]contrib/bsnmp/snmp_vacm/vacm_tree.def0
-rw-r--r--contrib/compiler-rt/LICENSE.TXT4
-rw-r--r--contrib/compiler-rt/lib/arm/aeabi_uldivmod.S3
-rw-r--r--contrib/compiler-rt/lib/arm/divsi3.S12
-rw-r--r--contrib/compiler-rt/lib/arm/udivsi3.S10
-rw-r--r--contrib/compiler-rt/lib/cmpdi2.c13
-rw-r--r--contrib/compiler-rt/lib/fixsfdi.c2
-rw-r--r--contrib/compiler-rt/lib/int_endianness.h15
-rw-r--r--contrib/compiler-rt/lib/int_lib.h10
-rw-r--r--contrib/compiler-rt/lib/ucmpdi2.c13
-rw-r--r--contrib/cvs/diff/Makefile.in4
-rw-r--r--contrib/cvs/lib/Makefile.in4
-rw-r--r--contrib/dialog/CHANGES175
-rw-r--r--contrib/dialog/VERSION2
-rw-r--r--contrib/dialog/aclocal.m4198
-rw-r--r--contrib/dialog/arrows.c34
-rw-r--r--contrib/dialog/buttons.c55
-rw-r--r--contrib/dialog/calendar.c61
-rw-r--r--contrib/dialog/checklist.c51
-rw-r--r--contrib/dialog/columns.c5
-rwxr-xr-xcontrib/dialog/configure2913
-rw-r--r--contrib/dialog/configure.in4
-rw-r--r--contrib/dialog/dialog.1217
-rw-r--r--contrib/dialog/dialog.3191
-rw-r--r--contrib/dialog/dialog.c136
-rw-r--r--contrib/dialog/dialog.h58
-rw-r--r--contrib/dialog/dlg_colors.h18
-rw-r--r--contrib/dialog/dlg_keys.c119
-rw-r--r--contrib/dialog/dlg_keys.h25
-rw-r--r--contrib/dialog/editbox.c103
-rw-r--r--contrib/dialog/formbox.c89
-rw-r--r--contrib/dialog/fselect.c136
-rw-r--r--contrib/dialog/guage.c30
-rwxr-xr-xcontrib/dialog/headers-sh.in38
-rw-r--r--contrib/dialog/inputbox.c18
-rw-r--r--contrib/dialog/inputstr.c6
-rw-r--r--contrib/dialog/makefile.in34
-rw-r--r--contrib/dialog/menubox.c51
-rw-r--r--contrib/dialog/mixedform.c6
-rw-r--r--contrib/dialog/mixedgauge.c31
-rw-r--r--contrib/dialog/msgbox.c64
-rw-r--r--contrib/dialog/package/debian/changelog35
-rw-r--r--contrib/dialog/package/dialog.spec10
-rw-r--r--contrib/dialog/pause.c60
-rw-r--r--contrib/dialog/po/cs.po54
-rw-r--r--contrib/dialog/po/el.po46
-rw-r--r--contrib/dialog/po/hr.po78
-rw-r--r--contrib/dialog/po/sr.po34
-rw-r--r--contrib/dialog/prgbox.c5
-rw-r--r--contrib/dialog/progressbox.c60
-rw-r--r--contrib/dialog/rc.c45
-rwxr-xr-xcontrib/dialog/samples/copifuncs/admin.funcs4
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/common.funcs2
-rwxr-xr-xcontrib/dialog/samples/copifuncs/copi.funcs10
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifman10
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifman23
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifmcfg20
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifmcfg40
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifmcfg50
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifpoll22
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.ifreq23
-rwxr-xr-xcontrib/dialog/samples/copifuncs/copi.sendifm14
-rw-r--r--[-rwxr-xr-x]contrib/dialog/samples/copifuncs/copi.sendifm20
-rwxr-xr-xcontrib/dialog/samples/copifuncs/copi.wheel8
-rwxr-xr-xcontrib/dialog/samples/copismall4
-rw-r--r--contrib/dialog/samples/debian.rc54
-rwxr-xr-xcontrib/dialog/samples/dft-cancel3
-rwxr-xr-xcontrib/dialog/samples/dft-extra3
-rwxr-xr-xcontrib/dialog/samples/dft-help3
-rwxr-xr-xcontrib/dialog/samples/dft-no3
-rw-r--r--contrib/dialog/samples/dialog.py3
-rwxr-xr-xcontrib/dialog/samples/dselect11
-rwxr-xr-xcontrib/dialog/samples/form16
-rwxr-xr-xcontrib/dialog/samples/fselect011
-rwxr-xr-xcontrib/dialog/samples/inputmenu83
-rwxr-xr-xcontrib/dialog/samples/inputmenu-stdout86
-rwxr-xr-xcontrib/dialog/samples/inputmenu14
-rwxr-xr-xcontrib/dialog/samples/inputmenu24
-rwxr-xr-xcontrib/dialog/samples/inputmenu34
-rwxr-xr-xcontrib/dialog/samples/inputmenu44
-rwxr-xr-xcontrib/dialog/samples/killall11
-rwxr-xr-xcontrib/dialog/samples/prgbox5
-rwxr-xr-xcontrib/dialog/samples/prgbox25
-rw-r--r--contrib/dialog/samples/report-button3
-rw-r--r--contrib/dialog/samples/report-edit3
-rw-r--r--contrib/dialog/samples/report-string3
-rw-r--r--contrib/dialog/samples/report-tempfile3
-rw-r--r--contrib/dialog/samples/report-yesno3
-rw-r--r--contrib/dialog/samples/setup-edit5
-rw-r--r--contrib/dialog/samples/setup-tempfile7
-rw-r--r--contrib/dialog/samples/setup-utf83
-rw-r--r--contrib/dialog/samples/setup-vars10
-rw-r--r--contrib/dialog/samples/slackware.rc47
-rw-r--r--contrib/dialog/samples/sourcemage.rc58
-rw-r--r--contrib/dialog/samples/suse.rc52
-rwxr-xr-xcontrib/dialog/samples/tailboxbg4
-rwxr-xr-xcontrib/dialog/samples/tailboxbg14
-rwxr-xr-xcontrib/dialog/samples/tailboxbg24
-rwxr-xr-xcontrib/dialog/samples/testdata-8bit11
-rw-r--r--contrib/dialog/samples/valgrind.log847
-rwxr-xr-xcontrib/dialog/samples/wheel6
-rw-r--r--contrib/dialog/samples/whiptail.rc56
-rwxr-xr-xcontrib/dialog/samples/with-dquotes3
-rwxr-xr-xcontrib/dialog/samples/with-squotes3
-rw-r--r--contrib/dialog/tailbox.c8
-rw-r--r--contrib/dialog/textbox.c22
-rw-r--r--contrib/dialog/timebox.c31
-rw-r--r--contrib/dialog/trace.c111
-rw-r--r--contrib/dialog/ui_getc.c6
-rw-r--r--contrib/dialog/util.c237
-rw-r--r--contrib/dialog/yesno.c19
-rw-r--r--contrib/dtc/Makefile2
-rw-r--r--[-rwxr-xr-x]contrib/ee/Makefile0
-rw-r--r--[-rwxr-xr-x]contrib/ee/ee.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/doc/expat.pngbin1027 -> 1027 bytes
-rw-r--r--[-rwxr-xr-x]contrib/expat/doc/valid-xhtml10.pngbin2368 -> 2368 bytes
-rw-r--r--[-rwxr-xr-x]contrib/expat/lib/expat_external.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/benchmark/README.txt0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/benchmark/benchmark.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/benchmark/benchmark.dsp0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/benchmark/benchmark.dsw0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/minicheck.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/minicheck.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/tests/runtestspp.cpp0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/codepage.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/codepage.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/ct.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/filemap.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/readfilemap.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/unixfilemap.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/win32filemap.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlfile.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlfile.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlmime.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlmime.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmltchar.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlurl.h0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlwf.c0
-rw-r--r--[-rwxr-xr-x]contrib/expat/xmlwf/xmlwin32url.cxx0
-rw-r--r--contrib/file/Magdir/lua1
-rw-r--r--contrib/gcc/Makefile.in4
-rw-r--r--contrib/gcc/config/arm/arm.h2
-rw-r--r--contrib/gcc/config/arm/freebsd.h31
-rw-r--r--contrib/gcc/config/arm/unwind-arm.h4
-rw-r--r--[-rwxr-xr-x]contrib/gcc/config/i386/host-cygwin.c0
-rw-r--r--[-rwxr-xr-x]contrib/gcc/config/i386/winnt-cxx.c0
-rw-r--r--[-rwxr-xr-x]contrib/gcc/config/i386/winnt-stubs.c0
-rw-r--r--contrib/gcc/dwarf2out.c6
-rw-r--r--contrib/gcc/longlong.h2
-rw-r--r--contrib/gcc/unwind-dw2.c12
-rw-r--r--contrib/gcclibs/libcpp/Makefile.in4
-rw-r--r--contrib/gcclibs/libdecnumber/Makefile.in4
-rw-r--r--contrib/gcclibs/libiberty/Makefile.in10
-rw-r--r--contrib/gdb/gdb/c-valprint.c16
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/config/i386/nm-nto.h0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/config/i386/nto.mh0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/config/i386/nto.mt0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/config/i386/tm-nto.h0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/config/tm-nto.h0
-rw-r--r--contrib/gdb/gdb/cp-valprint.c9
-rw-r--r--contrib/gdb/gdb/dwarf2loc.c11
-rw-r--r--contrib/gdb/gdb/dwarf2read.c26
-rw-r--r--contrib/gdb/gdb/f-valprint.c11
-rw-r--r--contrib/gdb/gdb/frame.c17
-rw-r--r--contrib/gdb/gdb/gdbtypes.c14
-rw-r--r--contrib/gdb/gdb/gdbtypes.h10
-rw-r--r--contrib/gdb/gdb/hpread.c3
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/i386-nto-tdep.c0
-rw-r--r--contrib/gdb/gdb/jv-valprint.c14
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/nto-procfs.c0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/nto-tdep.c0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/nto-tdep.h0
-rw-r--r--contrib/gdb/gdb/osabi.c14
-rw-r--r--contrib/gdb/gdb/p-valprint.c34
-rw-r--r--contrib/gdb/gdb/parse.c42
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/proc-api.c0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/proc-events.c0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/proc-flags.c0
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/proc-why.c0
-rw-r--r--contrib/gdb/gdb/scm-valprint.c3
-rw-r--r--contrib/gdb/gdb/stabsread.c4
-rw-r--r--contrib/gdb/gdb/stack.c4
-rw-r--r--[-rwxr-xr-x]contrib/gdb/gdb/uw-thread.c0
-rw-r--r--contrib/gdb/gdb/valprint.c59
-rw-r--r--contrib/gdb/gdb/value.h5
-rw-r--r--contrib/gdb/gdb/varobj.c6
-rw-r--r--contrib/gdtoa/makefile6
-rw-r--r--contrib/gperf/lib/Makefile.in6
-rw-r--r--[-rwxr-xr-x]contrib/ipfilter/FreeBSD-4.0/ipv6-patch0
-rw-r--r--[-rwxr-xr-x]contrib/ipfilter/FreeBSD-4.0/ipv6-patch-4.00
-rw-r--r--contrib/ipfilter/ipsend/44arp.c4
-rw-r--r--contrib/jemalloc/COPYING4
-rw-r--r--contrib/jemalloc/ChangeLog58
-rw-r--r--contrib/jemalloc/FREEBSD-diffs28
-rwxr-xr-xcontrib/jemalloc/FREEBSD-upgrade1
-rw-r--r--contrib/jemalloc/VERSION2
-rw-r--r--contrib/jemalloc/doc/jemalloc.391
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/arena.h152
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/chunk.h8
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/chunk_dss.h14
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/chunk_mmap.h2
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/ckh.h8
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/ctl.h5
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/extent.h3
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/hash.h331
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/huge.h2
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h162
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/private_namespace.h57
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/prof.h5
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/rtree.h3
-rw-r--r--contrib/jemalloc/include/jemalloc/internal/tcache.h20
-rw-r--r--contrib/jemalloc/include/jemalloc/jemalloc.h11
-rw-r--r--contrib/jemalloc/include/jemalloc/jemalloc_defs.h14
-rw-r--r--contrib/jemalloc/src/arena.c776
-rw-r--r--contrib/jemalloc/src/base.c3
-rw-r--r--contrib/jemalloc/src/chunk.c180
-rw-r--r--contrib/jemalloc/src/chunk_dss.c38
-rw-r--r--contrib/jemalloc/src/chunk_mmap.c12
-rw-r--r--contrib/jemalloc/src/ckh.c86
-rw-r--r--contrib/jemalloc/src/ctl.c379
-rw-r--r--contrib/jemalloc/src/huge.c7
-rw-r--r--contrib/jemalloc/src/jemalloc.c281
-rw-r--r--contrib/jemalloc/src/mutex.c2
-rw-r--r--contrib/jemalloc/src/prof.c76
-rw-r--r--contrib/jemalloc/src/rtree.c21
-rw-r--r--contrib/jemalloc/src/stats.c10
-rw-r--r--contrib/jemalloc/src/tcache.c13
-rw-r--r--contrib/jemalloc/src/util.c5
-rw-r--r--contrib/less/NEWS16
-rw-r--r--contrib/less/README4
-rwxr-xr-xcontrib/less/configure116
-rw-r--r--contrib/less/configure.ac57
-rw-r--r--contrib/less/defines.ds12
-rw-r--r--contrib/less/defines.h.in12
-rw-r--r--contrib/less/defines.o212
-rw-r--r--contrib/less/defines.o912
-rw-r--r--contrib/less/defines.wn12
-rw-r--r--contrib/less/less.man868
-rw-r--r--contrib/less/less.nro17
-rw-r--r--contrib/less/lessecho.man2
-rw-r--r--contrib/less/lessecho.nro2
-rw-r--r--contrib/less/lesskey.man2
-rw-r--r--contrib/less/lesskey.nro2
-rw-r--r--contrib/less/option.c49
-rw-r--r--contrib/less/output.c5
-rw-r--r--contrib/less/position.c2
-rw-r--r--contrib/less/screen.c4
-rw-r--r--contrib/less/version.c9
-rw-r--r--contrib/libarchive/libarchive/archive_getdate.c9
-rw-r--r--contrib/libarchive/libarchive/test/test_archive_getdate.c3
-rw-r--r--contrib/libc++/include/__config21
-rw-r--r--contrib/libc++/include/__functional_base6
-rw-r--r--contrib/libc++/include/__functional_base_036
-rw-r--r--contrib/libc++/include/__locale12
-rw-r--r--contrib/libc++/include/__mutex_base6
-rw-r--r--contrib/libc++/include/algorithm70
-rw-r--r--contrib/libc++/include/array3
-rw-r--r--contrib/libc++/include/atomic22
-rw-r--r--contrib/libc++/include/cmath92
-rw-r--r--contrib/libc++/include/complex2
-rw-r--r--contrib/libc++/include/condition_variable12
-rw-r--r--contrib/libc++/include/cstddef6
-rw-r--r--contrib/libc++/include/cstdlib16
-rw-r--r--contrib/libc++/include/cwchar4
-rw-r--r--contrib/libc++/include/exception2
-rw-r--r--contrib/libc++/include/ext/__hash2
-rw-r--r--contrib/libc++/include/functional2
-rw-r--r--contrib/libc++/include/future10
-rw-r--r--contrib/libc++/include/ios2
-rw-r--r--contrib/libc++/include/istream11
-rw-r--r--contrib/libc++/include/iterator31
-rw-r--r--contrib/libc++/include/limits188
-rw-r--r--contrib/libc++/include/locale102
-rw-r--r--contrib/libc++/include/memory35
-rw-r--r--contrib/libc++/include/ostream17
-rw-r--r--contrib/libc++/include/random218
-rw-r--r--contrib/libc++/include/regex21
-rw-r--r--contrib/libc++/include/streambuf8
-rw-r--r--contrib/libc++/include/string14
-rw-r--r--contrib/libc++/include/system_error2
-rw-r--r--contrib/libc++/include/tuple2
-rw-r--r--contrib/libc++/include/type_traits47
-rw-r--r--contrib/libc++/include/utility4
-rw-r--r--contrib/libc++/include/valarray6
-rw-r--r--contrib/libc++/include/vector8
-rw-r--r--contrib/libc++/src/chrono.cpp4
-rw-r--r--contrib/libc++/src/debug.cpp2
-rw-r--r--contrib/libc++/src/exception.cpp8
-rw-r--r--contrib/libc++/src/future.cpp2
-rw-r--r--contrib/libc++/src/hash.cpp25
-rw-r--r--contrib/libc++/src/locale.cpp150
-rw-r--r--contrib/libc++/src/memory.cpp6
-rw-r--r--contrib/libc++/src/string.cpp136
-rw-r--r--contrib/libc++/src/thread.cpp6
-rw-r--r--contrib/libc-vis/unvis.3 (renamed from lib/libc/gen/unvis.3)155
-rw-r--r--contrib/libc-vis/unvis.c562
-rw-r--r--contrib/libc-vis/vis.3 (renamed from lib/libc/gen/vis.3)284
-rw-r--r--contrib/libc-vis/vis.c583
-rw-r--r--contrib/libc-vis/vis.h (renamed from include/vis.h)57
-rw-r--r--contrib/libcxxrt/atomic.h29
-rw-r--r--contrib/libcxxrt/exception.cc86
-rw-r--r--contrib/libcxxrt/memory.cc33
-rw-r--r--contrib/libcxxrt/typeinfo.h18
-rw-r--r--[-rwxr-xr-x]contrib/libpcap/configure.in0
-rw-r--r--contrib/libstdc++/include/std/std_limits.h5
-rw-r--r--contrib/libstdc++/libsupc++/unwind-cxx.h20
-rw-r--r--contrib/llvm/include/llvm-c/Core.h39
-rw-r--r--contrib/llvm/include/llvm-c/Disassembler.h9
-rw-r--r--contrib/llvm/include/llvm-c/Target.h46
-rw-r--r--contrib/llvm/include/llvm-c/TargetMachine.h2
-rw-r--r--contrib/llvm/include/llvm-c/Transforms/Vectorize.h3
-rw-r--r--contrib/llvm/include/llvm/ADT/APFloat.h11
-rw-r--r--contrib/llvm/include/llvm/ADT/APInt.h29
-rw-r--r--contrib/llvm/include/llvm/ADT/ArrayRef.h13
-rw-r--r--contrib/llvm/include/llvm/ADT/BitVector.h86
-rw-r--r--contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h15
-rw-r--r--contrib/llvm/include/llvm/ADT/DeltaAlgorithm.h14
-rw-r--r--contrib/llvm/include/llvm/ADT/DenseMap.h11
-rw-r--r--contrib/llvm/include/llvm/ADT/DenseMapInfo.h6
-rw-r--r--contrib/llvm/include/llvm/ADT/EquivalenceClasses.h2
-rw-r--r--contrib/llvm/include/llvm/ADT/FoldingSet.h9
-rw-r--r--contrib/llvm/include/llvm/ADT/Hashing.h3
-rw-r--r--contrib/llvm/include/llvm/ADT/ImmutableList.h5
-rw-r--r--contrib/llvm/include/llvm/ADT/ImmutableMap.h4
-rw-r--r--contrib/llvm/include/llvm/ADT/ImmutableSet.h81
-rw-r--r--contrib/llvm/include/llvm/ADT/MapVector.h90
-rw-r--r--contrib/llvm/include/llvm/ADT/Optional.h9
-rw-r--r--contrib/llvm/include/llvm/ADT/OwningPtr.h27
-rw-r--r--contrib/llvm/include/llvm/ADT/PackedVector.h27
-rw-r--r--contrib/llvm/include/llvm/ADT/PointerIntPair.h4
-rw-r--r--contrib/llvm/include/llvm/ADT/ScopedHashTable.h4
-rw-r--r--contrib/llvm/include/llvm/ADT/SetVector.h92
-rw-r--r--contrib/llvm/include/llvm/ADT/SmallBitVector.h30
-rw-r--r--contrib/llvm/include/llvm/ADT/SmallPtrSet.h7
-rw-r--r--contrib/llvm/include/llvm/ADT/SmallString.h100
-rw-r--r--contrib/llvm/include/llvm/ADT/SmallVector.h156
-rw-r--r--contrib/llvm/include/llvm/ADT/SparseBitVector.h18
-rw-r--r--contrib/llvm/include/llvm/ADT/SparseSet.h10
-rw-r--r--contrib/llvm/include/llvm/ADT/StringExtras.h23
-rw-r--r--contrib/llvm/include/llvm/ADT/StringRef.h163
-rw-r--r--contrib/llvm/include/llvm/ADT/StringSet.h9
-rw-r--r--contrib/llvm/include/llvm/ADT/Trie.h334
-rw-r--r--contrib/llvm/include/llvm/ADT/Triple.h34
-rw-r--r--contrib/llvm/include/llvm/ADT/Twine.h28
-rw-r--r--contrib/llvm/include/llvm/ADT/ValueMap.h4
-rw-r--r--contrib/llvm/include/llvm/ADT/ilist.h5
-rw-r--r--contrib/llvm/include/llvm/AddressingMode.h41
-rw-r--r--contrib/llvm/include/llvm/Analysis/AliasAnalysis.h26
-rw-r--r--contrib/llvm/include/llvm/Analysis/AliasSetTracker.h5
-rw-r--r--contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h38
-rw-r--r--contrib/llvm/include/llvm/Analysis/CallGraph.h6
-rw-r--r--contrib/llvm/include/llvm/Analysis/CaptureTracking.h2
-rw-r--r--contrib/llvm/include/llvm/Analysis/CodeMetrics.h8
-rw-r--r--contrib/llvm/include/llvm/Analysis/ConstantFolding.h16
-rw-r--r--contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h885
-rw-r--r--contrib/llvm/include/llvm/Analysis/Dominators.h2
-rw-r--r--contrib/llvm/include/llvm/Analysis/IVUsers.h4
-rw-r--r--contrib/llvm/include/llvm/Analysis/InlineCost.h11
-rw-r--r--contrib/llvm/include/llvm/Analysis/InstructionSimplify.h54
-rw-r--r--contrib/llvm/include/llvm/Analysis/IntervalPartition.h4
-rw-r--r--contrib/llvm/include/llvm/Analysis/LazyValueInfo.h8
-rw-r--r--contrib/llvm/include/llvm/Analysis/Loads.h4
-rw-r--r--contrib/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h124
-rw-r--r--contrib/llvm/include/llvm/Analysis/LoopInfo.h15
-rw-r--r--contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h1
-rw-r--r--contrib/llvm/include/llvm/Analysis/MemoryBuiltins.h70
-rw-r--r--contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h6
-rw-r--r--contrib/llvm/include/llvm/Analysis/PHITransAddr.h6
-rw-r--r--contrib/llvm/include/llvm/Analysis/Passes.h23
-rw-r--r--contrib/llvm/include/llvm/Analysis/ProfileDataLoader.h139
-rw-r--r--contrib/llvm/include/llvm/Analysis/ProfileDataTypes.h39
-rw-r--r--contrib/llvm/include/llvm/Analysis/ProfileInfoTypes.h10
-rw-r--r--contrib/llvm/include/llvm/Analysis/RegionInfo.h39
-rw-r--r--contrib/llvm/include/llvm/Analysis/ScalarEvolution.h10
-rw-r--r--contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h14
-rw-r--r--contrib/llvm/include/llvm/Analysis/SparsePropagation.h6
-rw-r--r--contrib/llvm/include/llvm/Analysis/ValueTracking.h26
-rw-r--r--contrib/llvm/include/llvm/Argument.h5
-rw-r--r--contrib/llvm/include/llvm/Attributes.h553
-rw-r--r--contrib/llvm/include/llvm/BasicBlock.h5
-rw-r--r--contrib/llvm/include/llvm/Bitcode/Archive.h14
-rw-r--r--contrib/llvm/include/llvm/Bitcode/BitstreamReader.h8
-rw-r--r--contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h4
-rw-r--r--contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h7
-rw-r--r--contrib/llvm/include/llvm/CallingConv.h24
-rw-r--r--contrib/llvm/include/llvm/CodeGen/AsmPrinter.h10
-rw-r--r--contrib/llvm/include/llvm/CodeGen/CallingConvLower.h2
-rw-r--r--contrib/llvm/include/llvm/CodeGen/CommandFlags.h228
-rw-r--r--contrib/llvm/include/llvm/CodeGen/FastISel.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/GCMetadata.h5
-rw-r--r--contrib/llvm/include/llvm/CodeGen/GCMetadataPrinter.h7
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/IntrinsicLowering.h6
-rw-r--r--contrib/llvm/include/llvm/CodeGen/LiveInterval.h35
-rw-r--r--contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h49
-rw-r--r--contrib/llvm/include/llvm/CodeGen/LiveVariables.h6
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h26
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h9
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h6
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h27
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineFunction.h12
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineInstr.h83
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h17
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineInstrBundle.h40
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineJumpTableInfo.h6
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineMemOperand.h9
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineModuleInfoImpls.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineOperand.h49
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h87
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h80
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineSSAUpdater.h6
-rw-r--r--contrib/llvm/include/llvm/CodeGen/MachineScheduler.h237
-rw-r--r--contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h21
-rw-r--r--contrib/llvm/include/llvm/CodeGen/PBQP/HeuristicBase.h5
-rw-r--r--contrib/llvm/include/llvm/CodeGen/Passes.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/PseudoSourceValue.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h4
-rw-r--r--contrib/llvm/include/llvm/CodeGen/RegisterClassInfo.h19
-rw-r--r--contrib/llvm/include/llvm/CodeGen/RegisterPressure.h3
-rw-r--r--contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h9
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h99
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ScheduleDAGILP.h86
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h114
-rw-r--r--contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h5
-rw-r--r--contrib/llvm/include/llvm/CodeGen/SelectionDAG.h16
-rw-r--r--contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h65
-rw-r--r--contrib/llvm/include/llvm/CodeGen/TargetSchedule.h167
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ValueTypes.h128
-rw-r--r--contrib/llvm/include/llvm/CodeGen/ValueTypes.td62
-rw-r--r--contrib/llvm/include/llvm/Constant.h9
-rw-r--r--contrib/llvm/include/llvm/Constants.h56
-rw-r--r--contrib/llvm/include/llvm/DIBuilder.h43
-rw-r--r--contrib/llvm/include/llvm/DataLayout.h (renamed from contrib/llvm/include/llvm/Target/TargetData.h)170
-rw-r--r--contrib/llvm/include/llvm/DebugInfo.h12
-rw-r--r--contrib/llvm/include/llvm/DebugInfo/DIContext.h36
-rw-r--r--contrib/llvm/include/llvm/DefaultPasses.h2
-rw-r--r--contrib/llvm/include/llvm/DerivedTypes.h35
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h19
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/JITEventListener.h15
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h31
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/ObjectBuffer.h80
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/ObjectImage.h61
-rw-r--r--contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h47
-rw-r--r--contrib/llvm/include/llvm/Function.h85
-rw-r--r--contrib/llvm/include/llvm/GlobalAlias.h5
-rw-r--r--contrib/llvm/include/llvm/GlobalValue.h32
-rw-r--r--contrib/llvm/include/llvm/GlobalVariable.h7
-rw-r--r--contrib/llvm/include/llvm/IRBuilder.h69
-rw-r--r--contrib/llvm/include/llvm/InitializePasses.h13
-rw-r--r--contrib/llvm/include/llvm/InlineAsm.h30
-rw-r--r--contrib/llvm/include/llvm/InstrTypes.h29
-rw-r--r--contrib/llvm/include/llvm/Instruction.h5
-rw-r--r--contrib/llvm/include/llvm/Instructions.h437
-rw-r--r--contrib/llvm/include/llvm/IntrinsicInst.h58
-rw-r--r--contrib/llvm/include/llvm/Intrinsics.h4
-rw-r--r--contrib/llvm/include/llvm/Intrinsics.td12
-rw-r--r--contrib/llvm/include/llvm/IntrinsicsARM.td437
-rw-r--r--contrib/llvm/include/llvm/IntrinsicsMips.td125
-rw-r--r--contrib/llvm/include/llvm/IntrinsicsX86.td82
-rw-r--r--contrib/llvm/include/llvm/LLVMContext.h10
-rw-r--r--contrib/llvm/include/llvm/LinkAllPasses.h8
-rw-r--r--contrib/llvm/include/llvm/MC/MCAsmBackend.h24
-rw-r--r--contrib/llvm/include/llvm/MC/MCAsmInfo.h20
-rw-r--r--contrib/llvm/include/llvm/MC/MCAssembler.h38
-rw-r--r--contrib/llvm/include/llvm/MC/MCCodeEmitter.h10
-rw-r--r--contrib/llvm/include/llvm/MC/MCContext.h5
-rw-r--r--contrib/llvm/include/llvm/MC/MCDwarf.h11
-rw-r--r--contrib/llvm/include/llvm/MC/MCELFObjectWriter.h9
-rw-r--r--contrib/llvm/include/llvm/MC/MCExpr.h27
-rw-r--r--contrib/llvm/include/llvm/MC/MCInst.h2
-rw-r--r--contrib/llvm/include/llvm/MC/MCInstPrinter.h13
-rw-r--r--contrib/llvm/include/llvm/MC/MCInstrDesc.h2
-rw-r--r--contrib/llvm/include/llvm/MC/MCLabel.h8
-rw-r--r--contrib/llvm/include/llvm/MC/MCMachObjectWriter.h6
-rw-r--r--contrib/llvm/include/llvm/MC/MCObjectFileInfo.h3
-rw-r--r--contrib/llvm/include/llvm/MC/MCObjectStreamer.h10
-rw-r--r--contrib/llvm/include/llvm/MC/MCObjectWriter.h5
-rw-r--r--contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h4
-rw-r--r--contrib/llvm/include/llvm/MC/MCParser/MCAsmLexer.h14
-rw-r--r--contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h38
-rw-r--r--contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h8
-rw-r--r--contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h54
-rw-r--r--contrib/llvm/include/llvm/MC/MCRegisterInfo.h9
-rw-r--r--contrib/llvm/include/llvm/MC/MCSchedule.h141
-rw-r--r--contrib/llvm/include/llvm/MC/MCSection.h8
-rw-r--r--contrib/llvm/include/llvm/MC/MCSectionCOFF.h1
-rw-r--r--contrib/llvm/include/llvm/MC/MCSectionELF.h1
-rw-r--r--contrib/llvm/include/llvm/MC/MCSectionMachO.h1
-rw-r--r--contrib/llvm/include/llvm/MC/MCStreamer.h24
-rw-r--r--contrib/llvm/include/llvm/MC/MCSubtargetInfo.h65
-rw-r--r--contrib/llvm/include/llvm/MC/MCSymbol.h11
-rw-r--r--contrib/llvm/include/llvm/MC/MCTargetAsmLexer.h10
-rw-r--r--contrib/llvm/include/llvm/MC/MCTargetAsmParser.h77
-rw-r--r--contrib/llvm/include/llvm/MC/MCValue.h2
-rw-r--r--contrib/llvm/include/llvm/MC/SubtargetFeature.h6
-rw-r--r--contrib/llvm/include/llvm/MDBuilder.h21
-rw-r--r--contrib/llvm/include/llvm/Metadata.h10
-rw-r--r--contrib/llvm/include/llvm/Object/Archive.h1
-rw-r--r--contrib/llvm/include/llvm/Object/Binary.h5
-rw-r--r--contrib/llvm/include/llvm/Object/COFF.h3
-rw-r--r--contrib/llvm/include/llvm/Object/ELF.h370
-rw-r--r--contrib/llvm/include/llvm/Object/MachO.h3
-rw-r--r--contrib/llvm/include/llvm/Object/MachOFormat.h10
-rw-r--r--contrib/llvm/include/llvm/Object/ObjectFile.h43
-rw-r--r--contrib/llvm/include/llvm/Object/RelocVisitor.h131
-rw-r--r--contrib/llvm/include/llvm/Operator.h50
-rw-r--r--contrib/llvm/include/llvm/Pass.h5
-rw-r--r--contrib/llvm/include/llvm/PassAnalysisSupport.h2
-rw-r--r--contrib/llvm/include/llvm/PassSupport.h4
-rw-r--r--contrib/llvm/include/llvm/Support/AlignOf.h65
-rw-r--r--contrib/llvm/include/llvm/Support/Allocator.h8
-rw-r--r--contrib/llvm/include/llvm/Support/CallSite.h36
-rw-r--r--contrib/llvm/include/llvm/Support/Casting.h16
-rw-r--r--contrib/llvm/include/llvm/Support/CommandLine.h17
-rw-r--r--contrib/llvm/include/llvm/Support/Compiler.h35
-rw-r--r--contrib/llvm/include/llvm/Support/DataExtractor.h5
-rw-r--r--contrib/llvm/include/llvm/Support/ELF.h60
-rw-r--r--contrib/llvm/include/llvm/Support/FileOutputBuffer.h7
-rw-r--r--contrib/llvm/include/llvm/Support/FileSystem.h78
-rw-r--r--contrib/llvm/include/llvm/Support/Format.h40
-rw-r--r--contrib/llvm/include/llvm/Support/FormattedStream.h11
-rw-r--r--contrib/llvm/include/llvm/Support/GCOV.h32
-rw-r--r--contrib/llvm/include/llvm/Support/InstVisitor.h6
-rw-r--r--contrib/llvm/include/llvm/Support/IntegersSubset.h8
-rw-r--r--contrib/llvm/include/llvm/Support/IntegersSubsetMapping.h18
-rw-r--r--contrib/llvm/include/llvm/Support/LEB128.h2
-rw-r--r--contrib/llvm/include/llvm/Support/LockFileManager.h4
-rw-r--r--contrib/llvm/include/llvm/Support/MathExtras.h31
-rw-r--r--contrib/llvm/include/llvm/Support/Memory.h65
-rw-r--r--contrib/llvm/include/llvm/Support/MemoryBuffer.h5
-rw-r--r--contrib/llvm/include/llvm/Support/Mutex.h5
-rw-r--r--contrib/llvm/include/llvm/Support/MutexGuard.h4
-rw-r--r--contrib/llvm/include/llvm/Support/PathV1.h4
-rw-r--r--contrib/llvm/include/llvm/Support/PathV2.h113
-rw-r--r--contrib/llvm/include/llvm/Support/PrettyStackTrace.h10
-rw-r--r--contrib/llvm/include/llvm/Support/Program.h4
-rw-r--r--contrib/llvm/include/llvm/Support/RWMutex.h5
-rw-r--r--contrib/llvm/include/llvm/Support/Regex.h8
-rw-r--r--contrib/llvm/include/llvm/Support/Registry.h7
-rw-r--r--contrib/llvm/include/llvm/Support/SourceMgr.h8
-rw-r--r--contrib/llvm/include/llvm/Support/StreamableMemoryObject.h20
-rw-r--r--contrib/llvm/include/llvm/Support/TargetFolder.h15
-rw-r--r--contrib/llvm/include/llvm/Support/TargetRegistry.h31
-rw-r--r--contrib/llvm/include/llvm/Support/Threading.h4
-rw-r--r--contrib/llvm/include/llvm/Support/TimeValue.h7
-rw-r--r--contrib/llvm/include/llvm/Support/Timer.h7
-rw-r--r--contrib/llvm/include/llvm/Support/ValueHandle.h4
-rw-r--r--contrib/llvm/include/llvm/Support/YAMLParser.h13
-rw-r--r--contrib/llvm/include/llvm/Support/circular_raw_ostream.h4
-rw-r--r--contrib/llvm/include/llvm/Support/raw_os_ostream.h10
-rw-r--r--contrib/llvm/include/llvm/Support/raw_ostream.h64
-rw-r--r--contrib/llvm/include/llvm/Support/system_error.h8
-rw-r--r--contrib/llvm/include/llvm/Support/type_traits.h10
-rw-r--r--contrib/llvm/include/llvm/SymbolTableListTraits.h1
-rw-r--r--contrib/llvm/include/llvm/TableGen/Error.h19
-rw-r--r--contrib/llvm/include/llvm/TableGen/Main.h9
-rw-r--r--contrib/llvm/include/llvm/TableGen/Record.h486
-rw-r--r--contrib/llvm/include/llvm/TableGen/TableGenAction.h35
-rw-r--r--contrib/llvm/include/llvm/Target/Mangler.h9
-rw-r--r--contrib/llvm/include/llvm/Target/Target.td104
-rw-r--r--contrib/llvm/include/llvm/Target/TargetCallingConv.h27
-rw-r--r--contrib/llvm/include/llvm/Target/TargetELFWriterInfo.h121
-rw-r--r--contrib/llvm/include/llvm/Target/TargetInstrInfo.h37
-rw-r--r--contrib/llvm/include/llvm/Target/TargetIntrinsicInfo.h5
-rw-r--r--contrib/llvm/include/llvm/Target/TargetLibraryInfo.h103
-rw-r--r--contrib/llvm/include/llvm/Target/TargetLowering.h131
-rw-r--r--contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h9
-rw-r--r--contrib/llvm/include/llvm/Target/TargetMachine.h20
-rw-r--r--contrib/llvm/include/llvm/Target/TargetOpcodes.h6
-rw-r--r--contrib/llvm/include/llvm/Target/TargetOptions.h4
-rw-r--r--contrib/llvm/include/llvm/Target/TargetRegisterInfo.h62
-rw-r--r--contrib/llvm/include/llvm/Target/TargetSchedule.td340
-rw-r--r--contrib/llvm/include/llvm/Target/TargetSelectionDAG.td4
-rw-r--r--contrib/llvm/include/llvm/Target/TargetSelectionDAGInfo.h10
-rw-r--r--contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h23
-rw-r--r--contrib/llvm/include/llvm/Target/TargetTransformImpl.h98
-rw-r--r--contrib/llvm/include/llvm/TargetTransformInfo.h204
-rw-r--r--contrib/llvm/include/llvm/Transforms/IPO.h25
-rw-r--r--contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h2
-rw-r--r--contrib/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h1
-rw-r--r--contrib/llvm/include/llvm/Transforms/Instrumentation.h2
-rw-r--r--contrib/llvm/include/llvm/Transforms/Scalar.h6
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/AddrModeMatcher.h3
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h28
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/BuildLibCalls.h32
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/BypassSlowDivision.h33
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/Cloning.h15
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/IntegerDivision.h48
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/Local.h30
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h4
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/SimplifyIndVar.h2
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/SimplifyLibCalls.h52
-rw-r--r--contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h2
-rw-r--r--contrib/llvm/include/llvm/Transforms/Vectorize.h6
-rw-r--r--contrib/llvm/include/llvm/Type.h23
-rw-r--r--contrib/llvm/include/llvm/Use.h3
-rw-r--r--contrib/llvm/include/llvm/User.h46
-rw-r--r--contrib/llvm/include/llvm/Value.h12
-rw-r--r--contrib/llvm/lib/Analysis/AliasAnalysis.cpp10
-rw-r--r--contrib/llvm/lib/Analysis/AliasSetTracker.cpp6
-rw-r--r--contrib/llvm/lib/Analysis/Analysis.cpp4
-rw-r--r--contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp170
-rw-r--r--contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp134
-rw-r--r--contrib/llvm/lib/Analysis/CaptureTracking.cpp4
-rw-r--r--contrib/llvm/lib/Analysis/CodeMetrics.cpp10
-rw-r--r--contrib/llvm/lib/Analysis/ConstantFolding.cpp265
-rw-r--r--contrib/llvm/lib/Analysis/CostModel.cpp193
-rw-r--r--contrib/llvm/lib/Analysis/DependenceAnalysis.cpp3786
-rw-r--r--contrib/llvm/lib/Analysis/DominanceFrontier.cpp2
-rw-r--r--contrib/llvm/lib/Analysis/IPA/CallGraph.cpp13
-rw-r--r--contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp6
-rw-r--r--contrib/llvm/lib/Analysis/IVUsers.cpp6
-rw-r--r--contrib/llvm/lib/Analysis/InlineCost.cpp91
-rw-r--r--contrib/llvm/lib/Analysis/InstructionSimplify.cpp89
-rw-r--r--contrib/llvm/lib/Analysis/LazyValueInfo.cpp52
-rw-r--r--contrib/llvm/lib/Analysis/Lint.cpp56
-rw-r--r--contrib/llvm/lib/Analysis/Loads.cpp8
-rw-r--r--contrib/llvm/lib/Analysis/LoopDependenceAnalysis.cpp362
-rw-r--r--contrib/llvm/lib/Analysis/LoopInfo.cpp11
-rw-r--r--contrib/llvm/lib/Analysis/MemoryBuiltins.cpp184
-rw-r--r--contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp30
-rw-r--r--contrib/llvm/lib/Analysis/NoAliasAnalysis.cpp4
-rw-r--r--contrib/llvm/lib/Analysis/PHITransAddr.cpp2
-rw-r--r--contrib/llvm/lib/Analysis/ProfileDataLoader.cpp155
-rw-r--r--contrib/llvm/lib/Analysis/ProfileDataLoaderPass.cpp188
-rw-r--r--contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp2
-rw-r--r--contrib/llvm/lib/Analysis/ProfileInfo.cpp26
-rw-r--r--contrib/llvm/lib/Analysis/RegionInfo.cpp26
-rw-r--r--contrib/llvm/lib/Analysis/RegionPass.cpp5
-rw-r--r--contrib/llvm/lib/Analysis/ScalarEvolution.cpp116
-rw-r--r--contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp23
-rw-r--r--contrib/llvm/lib/Analysis/Trace.cpp2
-rw-r--r--contrib/llvm/lib/Analysis/ValueTracking.cpp61
-rw-r--r--contrib/llvm/lib/Archive/ArchiveInternals.h2
-rw-r--r--contrib/llvm/lib/Archive/ArchiveReader.cpp4
-rw-r--r--contrib/llvm/lib/AsmParser/LLLexer.cpp9
-rw-r--r--contrib/llvm/lib/AsmParser/LLParser.cpp257
-rw-r--r--contrib/llvm/lib/AsmParser/LLParser.h2
-rw-r--r--contrib/llvm/lib/AsmParser/LLToken.h11
-rw-r--r--contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp159
-rw-r--r--contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h67
-rw-r--r--contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp130
-rw-r--r--contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h6
-rw-r--r--contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/AllocationOrder.cpp5
-rw-r--r--contrib/llvm/lib/CodeGen/Analysis.cpp18
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp171
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp234
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DIE.cpp18
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h8
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfAccelTable.h4
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp67
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h7
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp203
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h27
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h40
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/AsmPrinter/Win64Exception.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/BranchFolding.cpp25
-rw-r--r--contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/CallingConvLower.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/CodeGen.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp8
-rw-r--r--contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp10
-rw-r--r--contrib/llvm/lib/CodeGen/ExecutionDepsFix.cpp11
-rw-r--r--contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/GCStrategy.cpp14
-rw-r--r--contrib/llvm/lib/CodeGen/IfConversion.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/InlineSpiller.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp8
-rw-r--r--contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp3
-rw-r--r--contrib/llvm/lib/CodeGen/LiveInterval.cpp97
-rw-r--r--contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp831
-rw-r--r--contrib/llvm/lib/CodeGen/LiveIntervalUnion.h4
-rw-r--r--contrib/llvm/lib/CodeGen/LiveRangeCalc.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp11
-rw-r--r--contrib/llvm/lib/CodeGen/LiveRegMatrix.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/LiveRegMatrix.h2
-rw-r--r--contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp5
-rw-r--r--contrib/llvm/lib/CodeGen/LiveVariables.cpp42
-rw-r--r--contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp90
-rw-r--r--contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp20
-rw-r--r--contrib/llvm/lib/CodeGen/MachineCSE.cpp70
-rw-r--r--contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp13
-rw-r--r--contrib/llvm/lib/CodeGen/MachineFunction.cpp49
-rw-r--r--contrib/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/MachineInstr.cpp337
-rw-r--r--contrib/llvm/lib/CodeGen/MachineInstrBundle.cpp62
-rw-r--r--contrib/llvm/lib/CodeGen/MachineLICM.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/MachineModuleInfoImpls.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/MachinePostDominators.cpp55
-rw-r--r--contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp18
-rw-r--r--contrib/llvm/lib/CodeGen/MachineScheduler.cpp1458
-rw-r--r--contrib/llvm/lib/CodeGen/MachineSink.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp74
-rw-r--r--contrib/llvm/lib/CodeGen/MachineTraceMetrics.h13
-rw-r--r--contrib/llvm/lib/CodeGen/MachineVerifier.cpp157
-rw-r--r--contrib/llvm/lib/CodeGen/Passes.cpp17
-rw-r--r--contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp5
-rw-r--r--contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp9
-rw-r--r--contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp3
-rw-r--r--contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp8
-rw-r--r--contrib/llvm/lib/CodeGen/RegAllocBasic.cpp3
-rw-r--r--contrib/llvm/lib/CodeGen/RegAllocFast.cpp73
-rw-r--r--contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp8
-rw-r--r--contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp17
-rw-r--r--contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp10
-rw-r--r--contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp1077
-rw-r--r--contrib/llvm/lib/CodeGen/RegisterCoalescer.h7
-rw-r--r--contrib/llvm/lib/CodeGen/RegisterPressure.cpp35
-rw-r--r--contrib/llvm/lib/CodeGen/RegisterScavenging.cpp7
-rw-r--r--contrib/llvm/lib/CodeGen/ScheduleDAG.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp346
-rw-r--r--contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp3
-rw-r--r--contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp1190
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp8
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp55
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp147
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp50
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp43
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h3
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp48
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp73
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp27
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SDNodeOrdering.h4
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp182
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp44
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp18
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h9
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp284
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp372
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h19
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp11
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp31
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp7
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp43
-rw-r--r--contrib/llvm/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp22
-rw-r--r--contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp86
-rw-r--r--contrib/llvm/lib/CodeGen/SlotIndexes.cpp4
-rw-r--r--contrib/llvm/lib/CodeGen/SplitKit.cpp2
-rw-r--r--contrib/llvm/lib/CodeGen/StackColoring.cpp783
-rw-r--r--contrib/llvm/lib/CodeGen/StackProtector.cpp69
-rw-r--r--contrib/llvm/lib/CodeGen/StackSlotColoring.cpp6
-rw-r--r--contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp11
-rw-r--r--contrib/llvm/lib/CodeGen/TailDuplication.cpp3
-rw-r--r--contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp120
-rw-r--r--contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp12
-rw-r--r--contrib/llvm/lib/CodeGen/TargetSchedule.cpp306
-rw-r--r--contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp499
-rw-r--r--contrib/llvm/lib/CodeGen/VirtRegMap.cpp16
-rw-r--r--contrib/llvm/lib/CodeGen/VirtRegMap.h4
-rw-r--r--contrib/llvm/lib/DebugInfo/DIContext.cpp7
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFCompileUnit.cpp48
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFCompileUnit.h16
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFContext.cpp220
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFContext.h40
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugAranges.cpp1
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.cpp184
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugInfoEntry.h54
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugLine.cpp27
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugLine.h8
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugRangeList.cpp67
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFDebugRangeList.h78
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFFormValue.cpp76
-rw-r--r--contrib/llvm/lib/DebugInfo/DWARFFormValue.h2
-rw-r--r--contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp43
-rw-r--r--contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp2
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp32
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/IntelJITEventsWrapper.h (renamed from contrib/llvm/include/llvm/ExecutionEngine/IntelJITEventsWrapper.h)2
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_config.h454
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/ittnotify_types.h70
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.c481
-rw-r--r--contrib/llvm/lib/ExecutionEngine/IntelJITEvents/jitprofiling.h259
-rw-r--r--contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp8
-rw-r--r--contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.cpp2
-rw-r--r--contrib/llvm/lib/ExecutionEngine/Interpreter/Interpreter.h4
-rw-r--r--contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp14
-rw-r--r--contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp4
-rw-r--r--contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.h4
-rw-r--r--contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp36
-rw-r--r--contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp113
-rw-r--r--contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h26
-rw-r--r--contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.cpp14
-rw-r--r--contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h50
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp8
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h6
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h (renamed from contrib/llvm/lib/ExecutionEngine/RuntimeDyld/ObjectImage.h)135
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp145
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp556
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h56
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h96
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp28
-rw-r--r--contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h6
-rw-r--r--contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp9
-rw-r--r--contrib/llvm/lib/MC/ELFObjectWriter.cpp28
-rw-r--r--contrib/llvm/lib/MC/MCAsmBackend.cpp7
-rw-r--r--contrib/llvm/lib/MC/MCAsmInfo.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCAsmInfoCOFF.cpp4
-rw-r--r--contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp1
-rw-r--r--contrib/llvm/lib/MC/MCAsmStreamer.cpp27
-rw-r--r--contrib/llvm/lib/MC/MCAssembler.cpp15
-rw-r--r--contrib/llvm/lib/MC/MCContext.cpp6
-rw-r--r--contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp14
-rw-r--r--contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp3
-rw-r--r--contrib/llvm/lib/MC/MCDwarf.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCELFObjectTargetWriter.cpp8
-rw-r--r--contrib/llvm/lib/MC/MCELFStreamer.cpp52
-rw-r--r--contrib/llvm/lib/MC/MCExpr.cpp15
-rw-r--r--contrib/llvm/lib/MC/MCInst.cpp4
-rw-r--r--contrib/llvm/lib/MC/MCInstPrinter.cpp14
-rw-r--r--contrib/llvm/lib/MC/MCLabel.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCMachOStreamer.cpp59
-rw-r--r--contrib/llvm/lib/MC/MCObjectFileInfo.cpp33
-rw-r--r--contrib/llvm/lib/MC/MCObjectStreamer.cpp45
-rw-r--r--contrib/llvm/lib/MC/MCParser/AsmLexer.cpp13
-rw-r--r--contrib/llvm/lib/MC/MCParser/AsmParser.cpp578
-rw-r--r--contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCParser/MCAsmLexer.cpp3
-rw-r--r--contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp2
-rw-r--r--contrib/llvm/lib/MC/MCRegisterInfo.cpp3
-rw-r--r--contrib/llvm/lib/MC/MCStreamer.cpp4
-rw-r--r--contrib/llvm/lib/MC/MCSubtargetInfo.cpp57
-rw-r--r--contrib/llvm/lib/MC/MCSymbol.cpp4
-rw-r--r--contrib/llvm/lib/MC/MCValue.cpp2
-rw-r--r--contrib/llvm/lib/MC/MachObjectWriter.cpp53
-rw-r--r--contrib/llvm/lib/MC/SubtargetFeature.cpp35
-rw-r--r--contrib/llvm/lib/MC/WinCOFFStreamer.cpp42
-rw-r--r--contrib/llvm/lib/Object/COFFObjectFile.cpp14
-rw-r--r--contrib/llvm/lib/Object/MachOObjectFile.cpp21
-rw-r--r--contrib/llvm/lib/Support/APFloat.cpp230
-rw-r--r--contrib/llvm/lib/Support/Atomic.cpp14
-rw-r--r--contrib/llvm/lib/Support/CommandLine.cpp26
-rw-r--r--contrib/llvm/lib/Support/DAGDeltaAlgorithm.cpp10
-rw-r--r--contrib/llvm/lib/Support/DataExtractor.cpp6
-rw-r--r--contrib/llvm/lib/Support/DataStream.cpp2
-rw-r--r--contrib/llvm/lib/Support/DynamicLibrary.cpp2
-rw-r--r--contrib/llvm/lib/Support/Errno.cpp15
-rw-r--r--contrib/llvm/lib/Support/FoldingSet.cpp18
-rw-r--r--contrib/llvm/lib/Support/Host.cpp3
-rw-r--r--contrib/llvm/lib/Support/LockFileManager.cpp2
-rw-r--r--contrib/llvm/lib/Support/Memory.cpp56
-rw-r--r--contrib/llvm/lib/Support/MemoryBuffer.cpp58
-rw-r--r--contrib/llvm/lib/Support/SmallVector.cpp6
-rw-r--r--contrib/llvm/lib/Support/StreamableMemoryObject.cpp24
-rw-r--r--contrib/llvm/lib/Support/StringMap.cpp9
-rw-r--r--contrib/llvm/lib/Support/StringRef.cpp4
-rw-r--r--contrib/llvm/lib/Support/Triple.cpp59
-rw-r--r--contrib/llvm/lib/Support/Unix/Memory.inc206
-rw-r--r--contrib/llvm/lib/Support/Unix/Path.inc17
-rw-r--r--contrib/llvm/lib/Support/Unix/Signals.inc38
-rw-r--r--contrib/llvm/lib/Support/Windows/Memory.inc165
-rw-r--r--contrib/llvm/lib/Support/Windows/PathV2.inc2
-rw-r--r--contrib/llvm/lib/Support/YAMLParser.cpp7
-rw-r--r--contrib/llvm/lib/Support/raw_ostream.cpp12
-rw-r--r--contrib/llvm/lib/Support/regexec.c2
-rw-r--r--contrib/llvm/lib/Support/system_error.cpp10
-rw-r--r--contrib/llvm/lib/TableGen/Error.cpp35
-rw-r--r--contrib/llvm/lib/TableGen/Main.cpp138
-rw-r--r--contrib/llvm/lib/TableGen/Record.cpp615
-rw-r--r--contrib/llvm/lib/TableGen/TGParser.cpp94
-rw-r--r--contrib/llvm/lib/TableGen/TGParser.h23
-rw-r--r--contrib/llvm/lib/TableGen/TableGenAction.cpp15
-rw-r--r--contrib/llvm/lib/Target/ARM/ARM.h1
-rw-r--r--contrib/llvm/lib/Target/ARM/ARM.td31
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp98
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h40
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp943
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h16
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp173
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h13
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMCallingConv.td2
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp8
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp9
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMConstantPoolValue.h5
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.cpp78
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMELFWriterInfo.h59
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp16
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMFastISel.cpp233
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp41
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp2
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp174
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp679
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMISelLowering.h19
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrFormats.td21
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp62
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrInfo.td212
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrNEON.td125
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrThumb.td6
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td138
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMInstrVFP.td12
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMJITInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp6
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h12
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td23
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMSchedule.td2
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMScheduleA9.td597
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td1085
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp9
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMSubtarget.h14
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp19
-rw-r--r--contrib/llvm/lib/Target/ARM/ARMTargetMachine.h35
-rw-r--r--contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp280
-rw-r--r--contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp92
-rw-r--r--contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp584
-rw-r--r--contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h3
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp13
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp7
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp1
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp10
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h5
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp8
-rw-r--r--contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp51
-rw-r--r--contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp74
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUAsmPrinter.cpp6
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp2
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp43
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUSubtarget.h4
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp5
-rw-r--r--contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h17
-rw-r--r--contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp35
-rw-r--r--contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h4
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.cpp2
-rw-r--r--[-rwxr-xr-x]contrib/llvm/lib/Target/Hexagon/HexagonAsmPrinter.h0
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonCallingConvLower.cpp2
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp2
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonInstrFormats.td10
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp28
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.td312
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.cpp681
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonMachineScheduler.h244
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonNewValueJump.cpp2
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonPeephole.cpp35
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp52
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h5
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonRemoveSZExtArgs.cpp2
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonSchedule.td1
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonScheduleV4.td1
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonSubtarget.cpp33
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.cpp28
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonTargetMachine.h17
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp4
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp4
-rw-r--r--contrib/llvm/lib/Target/Hexagon/HexagonVarargsCallingConvention.h8
-rw-r--r--contrib/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp29
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp2
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.cpp107
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeELFWriterInfo.h59
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeFrameLowering.cpp2
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp5
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp7
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h20
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MBlazeTargetObjectFile.cpp4
-rw-r--r--contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCCodeEmitter.cpp4
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.cpp16
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430FrameLowering.h1
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp4
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp4
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.h2
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp14
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h2
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp6
-rw-r--r--contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h16
-rw-r--r--contrib/llvm/lib/Target/Mangler.cpp9
-rw-r--r--contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp1289
-rw-r--r--contrib/llvm/lib/Target/Mips/Disassembler/MipsDisassembler.cpp29
-rw-r--r--contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp4
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp14
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsBaseInfo.h14
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.cpp81
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsDirectObjLower.h28
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp22
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsFixupKinds.h12
-rw-r--r--contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp72
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips.td19
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16FrameLowering.cpp56
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16FrameLowering.h5
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16InstrInfo.cpp93
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16InstrInfo.h4
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16InstrInfo.td1225
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.cpp122
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips16RegisterInfo.h5
-rw-r--r--contrib/llvm/lib/Target/Mips/Mips64InstrInfo.td97
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsAnalyzeImmediate.cpp2
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp42
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h8
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsCallingConv.td12
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsCodeEmitter.cpp160
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsDSPInstrFormats.td309
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsDSPInstrInfo.td1319
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp11
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp36
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsFrameLowering.h3
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp210
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp1453
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsISelLowering.h164
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsInstrFPU.td41
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsInstrFormats.td29
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp55
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsInstrInfo.h12
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsInstrInfo.td210
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsJITInfo.cpp15
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsJITInfo.h7
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsLongBranch.cpp232
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp33
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsMCInstLower.h3
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsMachineFunction.cpp13
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsMachineFunction.h50
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp50
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h4
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td27
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSEFrameLowering.cpp16
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp51
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSEInstrInfo.h8
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.cpp45
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSERegisterInfo.h9
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp9
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsSubtarget.h11
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp7
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsTargetMachine.h18
-rw-r--r--contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.cpp10
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTX.td34
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXAllocaHoisting.h4
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXAsmPrinter.cpp105
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp68
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXISelLowering.h3
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp4
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXLowerAggrCopies.h4
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.cpp20
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXSubtarget.h12
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp7
-rw-r--r--contrib/llvm/lib/Target/NVPTX/NVPTXTargetMachine.h16
-rw-r--r--contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp8
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp13
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp92
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCFixupKinds.h10
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp4
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp56
-rw-r--r--contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp2
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPC.td10
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp101
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td7
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.cpp266
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCFrameLowering.h71
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp156
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp1111
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h60
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td115
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCInstrAltivec.td32
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCInstrFormats.td41
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp24
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td200
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp36
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h5
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCSchedule.td88
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCSchedule440.td60
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleA2.td81
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleE500mc.td265
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleE5500.td309
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleG3.td7
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleG4.td7
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleG4Plus.td8
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCScheduleG5.td10
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp15
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h57
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp5
-rw-r--r--contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h15
-rw-r--r--contrib/llvm/lib/Target/Sparc/SparcFrameLowering.cpp2
-rw-r--r--contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp2
-rw-r--r--contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td2
-rw-r--r--contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp4
-rw-r--r--contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h15
-rw-r--r--contrib/llvm/lib/Target/Target.cpp19
-rw-r--r--contrib/llvm/lib/Target/TargetELFWriterInfo.cpp25
-rw-r--r--contrib/llvm/lib/Target/TargetLibraryInfo.cpp75
-rw-r--r--contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp4
-rw-r--r--contrib/llvm/lib/Target/TargetMachineC.cpp12
-rw-r--r--contrib/llvm/lib/Target/TargetRegisterInfo.cpp6
-rw-r--r--contrib/llvm/lib/Target/TargetTransformImpl.cpp353
-rw-r--r--contrib/llvm/lib/Target/X86/AsmParser/X86AsmLexer.cpp43
-rw-r--r--contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp445
-rw-r--r--contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp12
-rw-r--r--contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.h2
-rw-r--r--contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c16
-rw-r--r--contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h12
-rw-r--r--contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h5
-rw-r--r--contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp66
-rw-r--r--contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h3
-rw-r--r--contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp48
-rw-r--r--contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h5
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp12
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h16
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp25
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp5
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp37
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp115
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h7
-rw-r--r--contrib/llvm/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp48
-rw-r--r--contrib/llvm/lib/Target/X86/X86.td13
-rw-r--r--contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp113
-rw-r--r--contrib/llvm/lib/Target/X86/X86AsmPrinter.h37
-rw-r--r--contrib/llvm/lib/Target/X86/X86COFFMachineModuleInfo.h2
-rw-r--r--contrib/llvm/lib/Target/X86/X86CallingConv.td59
-rw-r--r--contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp61
-rw-r--r--contrib/llvm/lib/Target/X86/X86ELFWriterInfo.cpp147
-rw-r--r--contrib/llvm/lib/Target/X86/X86ELFWriterInfo.h59
-rw-r--r--contrib/llvm/lib/Target/X86/X86FastISel.cpp56
-rw-r--r--contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp6
-rw-r--r--contrib/llvm/lib/Target/X86/X86FrameLowering.cpp13
-rw-r--r--contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp609
-rw-r--r--contrib/llvm/lib/Target/X86/X86ISelLowering.cpp3024
-rw-r--r--contrib/llvm/lib/Target/X86/X86ISelLowering.h154
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrCompiler.td466
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrControl.td7
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrFMA.td432
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrFormats.td91
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td31
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrInfo.cpp536
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrInfo.h3
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrInfo.td83
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrMMX.td75
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrSSE.td1488
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrShiftRotate.td78
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrTSX.td32
-rw-r--r--contrib/llvm/lib/Target/X86/X86InstrXOP.td17
-rw-r--r--contrib/llvm/lib/Target/X86/X86JITInfo.cpp17
-rw-r--r--contrib/llvm/lib/Target/X86/X86MCInstLower.cpp54
-rw-r--r--contrib/llvm/lib/Target/X86/X86MCInstLower.h52
-rw-r--r--contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp66
-rw-r--r--contrib/llvm/lib/Target/X86/X86RegisterInfo.h9
-rw-r--r--contrib/llvm/lib/Target/X86/X86RegisterInfo.td496
-rw-r--r--contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/X86/X86Subtarget.cpp27
-rw-r--r--contrib/llvm/lib/Target/X86/X86Subtarget.h31
-rw-r--r--contrib/llvm/lib/Target/X86/X86TargetMachine.cpp19
-rw-r--r--contrib/llvm/lib/Target/X86/X86TargetMachine.h32
-rw-r--r--contrib/llvm/lib/Target/X86/X86VZeroUpper.cpp12
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp4
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreFrameLowering.cpp13
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp16
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td4
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp2
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp4
-rw-r--r--contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h15
-rw-r--r--contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp64
-rw-r--r--contrib/llvm/lib/Transforms/IPO/BarrierNoopPass.cpp47
-rw-r--r--contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp8
-rw-r--r--contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp107
-rw-r--r--contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp63
-rw-r--r--contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp34
-rw-r--r--contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp93
-rw-r--r--contrib/llvm/lib/Transforms/IPO/IPO.cpp7
-rw-r--r--contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp6
-rw-r--r--contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp4
-rw-r--r--contrib/llvm/lib/Transforms/IPO/Inliner.cpp28
-rw-r--r--contrib/llvm/lib/Transforms/IPO/Internalize.cpp38
-rw-r--r--contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp26
-rw-r--r--contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp56
-rw-r--r--contrib/llvm/lib/Transforms/IPO/PruneEH.cpp10
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombine.h14
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp172
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp25
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp70
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp201
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp17
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp30
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp7
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h4
-rw-r--r--contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp401
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp437
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/BlackList.cpp105
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/BlackList.h57
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp16
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.cpp79
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/FunctionBlackList.h37
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp73
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h53
-rw-r--r--contrib/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp137
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp80
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp4
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp5
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/DCE.cpp17
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp203
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp120
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/GVN.cpp99
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/GlobalMerge.cpp10
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp42
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp8
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LICM.cpp45
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp37
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp6
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp65
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp58
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp9
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp13
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp72
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp150
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp105
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/SCCP.cpp10
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/SROA.cpp3700
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/Scalar.cpp3
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp198
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp62
-rw-r--r--contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp980
-rw-r--r--contrib/llvm/lib/Transforms/Utils/AddrModeMatcher.cpp6
-rw-r--r--contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp45
-rw-r--r--contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp154
-rw-r--r--contrib/llvm/lib/Transforms/Utils/BypassSlowDivision.cpp262
-rw-r--r--contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp14
-rw-r--r--contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp4
-rw-r--r--contrib/llvm/lib/Transforms/Utils/IntegerDivision.cpp420
-rw-r--r--contrib/llvm/lib/Transforms/Utils/LCSSA.cpp15
-rw-r--r--contrib/llvm/lib/Transforms/Utils/Local.cpp82
-rw-r--r--contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp7
-rw-r--r--contrib/llvm/lib/Transforms/Utils/MetaRenamer.cpp132
-rw-r--r--contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp18
-rw-r--r--contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp1507
-rw-r--r--contrib/llvm/lib/Transforms/Utils/SimplifyIndVar.cpp6
-rw-r--r--contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp6
-rw-r--r--contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp1149
-rw-r--r--contrib/llvm/lib/Transforms/Utils/Utils.cpp1
-rw-r--r--contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp2
-rw-r--r--contrib/llvm/lib/Transforms/Vectorize/BBVectorize.cpp1012
-rw-r--r--contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp1941
-rw-r--r--contrib/llvm/lib/Transforms/Vectorize/Vectorize.cpp8
-rw-r--r--contrib/llvm/lib/VMCore/AsmWriter.cpp129
-rw-r--r--contrib/llvm/lib/VMCore/Attributes.cpp518
-rw-r--r--contrib/llvm/lib/VMCore/AttributesImpl.h71
-rw-r--r--contrib/llvm/lib/VMCore/AutoUpgrade.cpp3
-rw-r--r--contrib/llvm/lib/VMCore/ConstantFold.cpp28
-rw-r--r--contrib/llvm/lib/VMCore/Constants.cpp27
-rw-r--r--contrib/llvm/lib/VMCore/ConstantsContext.h35
-rw-r--r--contrib/llvm/lib/VMCore/Core.cpp62
-rw-r--r--contrib/llvm/lib/VMCore/DIBuilder.cpp40
-rw-r--r--contrib/llvm/lib/VMCore/DataLayout.cpp (renamed from contrib/llvm/lib/Target/TargetData.cpp)240
-rw-r--r--contrib/llvm/lib/VMCore/DebugInfo.cpp10
-rw-r--r--contrib/llvm/lib/VMCore/Dominators.cpp10
-rw-r--r--contrib/llvm/lib/VMCore/Function.cpp21
-rw-r--r--contrib/llvm/lib/VMCore/GCOV.cpp30
-rw-r--r--contrib/llvm/lib/VMCore/IRBuilder.cpp6
-rw-r--r--contrib/llvm/lib/VMCore/InlineAsm.cpp13
-rw-r--r--contrib/llvm/lib/VMCore/Instructions.cpp63
-rw-r--r--contrib/llvm/lib/VMCore/LLVMContext.cpp5
-rw-r--r--contrib/llvm/lib/VMCore/LLVMContextImpl.cpp18
-rw-r--r--contrib/llvm/lib/VMCore/LLVMContextImpl.h9
-rw-r--r--contrib/llvm/lib/VMCore/PassManager.cpp2
-rw-r--r--contrib/llvm/lib/VMCore/TargetTransformInfo.cpp31
-rw-r--r--contrib/llvm/lib/VMCore/Type.cpp41
-rw-r--r--contrib/llvm/lib/VMCore/User.cpp9
-rw-r--r--contrib/llvm/lib/VMCore/Value.cpp2
-rw-r--r--contrib/llvm/lib/VMCore/ValueTypes.cpp30
-rw-r--r--contrib/llvm/lib/VMCore/Verifier.cpp181
-rw-r--r--contrib/llvm/tools/bugpoint/ExtractFunction.cpp2
-rw-r--r--contrib/llvm/tools/bugpoint/OptimizerDriver.cpp2
-rw-r--r--contrib/llvm/tools/clang/include/clang-c/Index.h170
-rw-r--r--contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h15
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ASTContext.h616
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Attr.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/BuiltinTypes.def2
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h17
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CharUnits.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Comment.h189
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentBriefParser.h3
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentCommandTraits.h186
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentCommands.td156
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentHTMLTags.td54
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentLexer.h116
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentParser.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/CommentSema.h48
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Decl.h52
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclBase.h27
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h46
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h106
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h130
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Expr.h249
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h214
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h33
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/NSAPI.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h3
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/RawCommentList.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/RecordLayout.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h13
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/SelectorLocationsKind.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Stmt.h377
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h7
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h92
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/Type.h163
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h42
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/UnresolvedSet.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/AST/VTableBuilder.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchFinder.h29
-rw-r--r--contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchers.h1445
-rw-r--r--contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h621
-rw-r--r--contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTMatchersMacros.h65
-rw-r--r--contrib/llvm/tools/clang/include/clang/ASTMatchers/ASTTypeTraits.h209
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h30
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h3
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h35
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/CFG.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h46
-rw-r--r--contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h7
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Attr.td16
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Builtins.def65
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/BuiltinsMips.def63
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/BuiltinsNVPTX.def246
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def9
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h27
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticASTKinds.td2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommentKinds.td16
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td24
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td9
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td83
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td35
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def93
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h85
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td50
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td358
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td43
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/FileManager.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h33
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def22
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Module.h30
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/ObjCRuntime.h45
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Sanitizers.def69
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h21
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h15
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td10
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h59
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def41
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.h25
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td8
-rw-r--r--contrib/llvm/tools/clang/include/clang/CodeGen/CodeGenAction.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Action.h15
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Arg.h26
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/ArgList.h72
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td43
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td419
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Compilation.h11
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Driver.h43
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Job.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/OptParser.td31
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/OptTable.h61
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Option.h324
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Options.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Options.td1647
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Tool.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h40
-rw-r--r--contrib/llvm/tools/clang/include/clang/Driver/Types.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h86
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h135
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def132
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h182
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h44
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h79
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h111
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticRenderer.h8
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h16
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h34
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h18
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def58
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/SerializedDiagnosticPrinter.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnostic.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Frontend/VerifyDiagnosticConsumer.h86
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h3
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/HeaderMap.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h25
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/HeaderSearchOptions.h (renamed from contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h)11
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/Lexer.h91
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h10
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h60
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h74
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h53
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PPMutationListener.h43
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PTHManager.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h84
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h128
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/PreprocessorOptions.h (renamed from contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h)13
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/Token.h18
-rw-r--r--contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h17
-rw-r--r--contrib/llvm/tools/clang/include/clang/Parse/Parser.h197
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Core/DeltaTree.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/DeltaTree.h)4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Core/HTMLRewrite.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/HTMLRewrite.h)0
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Core/RewriteRope.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/RewriteRope.h)26
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Core/Rewriter.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h)6
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Core/TokenRewriter.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/TokenRewriter.h)4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ASTConsumers.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/ASTConsumers.h)0
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FixItRewriter.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h)2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h)0
-rw-r--r--contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/Rewriters.h (renamed from contrib/llvm/tools/clang/include/clang/Rewrite/Rewriters.h)0
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h8
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h20
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h54
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h11
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Initialization.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/MultiplexExternalSemaSource.h367
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Overload.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Ownership.h216
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Scope.h15
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h226
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Sema.h249
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/SemaConsumer.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/Template.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h18
-rw-r--r--contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h234
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h476
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h72
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ContinuousRangeMap.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/Module.h66
-rw-r--r--contrib/llvm/tools/clang/include/clang/Serialization/ModuleManager.h9
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/DereferenceChecker.h35
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Analyses.def (renamed from contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def)2
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h308
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h89
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h58
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h129
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h17
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h12
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h4
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h80
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h167
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h130
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h111
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h70
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h52
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h11
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h74
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h76
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h43
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h95
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h31
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h57
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h5
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h45
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h6
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h52
-rw-r--r--contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h2
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/CommandLineClangTool.h80
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/CommonOptionsParser.h89
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h95
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabasePluginRegistry.h27
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/FileMatchTrie.h90
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/JSONCompilationDatabase.h107
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/Refactoring.h1
-rw-r--r--contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h48
-rw-r--r--contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp75
-rw-r--r--contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h2
-rw-r--r--contrib/llvm/tools/clang/lib/ARCMigrate/ObjCMT.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ASTContext.cpp325
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp277
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp478
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp32
-rw-r--r--contrib/llvm/tools/clang/lib/AST/Comment.cpp93
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentBriefParser.cpp51
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentCommandTraits.cpp141
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentDumper.cpp48
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentLexer.cpp62
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentParser.cpp72
-rw-r--r--contrib/llvm/tools/clang/lib/AST/CommentSema.cpp314
-rw-r--r--contrib/llvm/tools/clang/lib/AST/Decl.cpp88
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DeclBase.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp30
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp269
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp18
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp86
-rw-r--r--contrib/llvm/tools/clang/lib/AST/DumpXML.cpp23
-rw-r--r--contrib/llvm/tools/clang/lib/AST/Expr.cpp299
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp121
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp61
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp133
-rw-r--r--contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp242
-rw-r--r--contrib/llvm/tools/clang/lib/AST/NSAPI.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/AST/ParentMap.cpp69
-rw-r--r--contrib/llvm/tools/clang/lib/AST/RawCommentList.cpp69
-rw-r--r--contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp84
-rw-r--r--contrib/llvm/tools/clang/lib/AST/Stmt.cpp167
-rw-r--r--contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp115
-rw-r--r--contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp68
-rw-r--r--contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp16
-rw-r--r--contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp63
-rw-r--r--contrib/llvm/tools/clang/lib/AST/Type.cpp55
-rw-r--r--contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp55
-rw-r--r--contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/AST/VTableBuilder.cpp3
-rw-r--r--contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp411
-rw-r--r--contrib/llvm/tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp66
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp41
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/BodyFarm.cpp374
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/BodyFarm.h43
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/CFG.cpp83
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp73
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/ObjCNoReturn.cpp67
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp68
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp36
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/ThreadSafety.cpp340
-rw-r--r--contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp64
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/ConvertUTF.c24
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/ConvertUTFWrapper.cpp18
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp25
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/FileManager.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/Module.cpp11
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp133
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp8
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/Targets.cpp410
-rw-r--r--contrib/llvm/tools/clang/lib/Basic/Version.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h38
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp109
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp138
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h26
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp430
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h12
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp223
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp31
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp257
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h3
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp53
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp77
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp17
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp568
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp32
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp71
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp41
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp482
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp86
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp156
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp798
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h8
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp17
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h4
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp26
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp128
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp60
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp66
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h133
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp227
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h36
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp57
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.h15
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h6
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp58
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp65
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/ModuleBuilder.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp752
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Arg.cpp34
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/ArgList.cpp41
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/CC1AsOptions.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Compilation.cpp100
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Driver.cpp248
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/DriverOptions.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/OptTable.cpp158
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Option.cpp333
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/SanitizerArgs.h106
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp61
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp500
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/ToolChains.h44
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Tools.cpp990
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Tools.h5
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/Types.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/Driver/WindowsToolChain.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp306
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/ChainedDiagnosticConsumer.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/ChainedIncludesSource.cpp22
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp139
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp1263
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp11
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp10
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/DependencyGraph.cpp10
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/DiagnosticRenderer.cpp94
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp76
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp133
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp86
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp8
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp232
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp203
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp10
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp213
-rw-r--r--contrib/llvm/tools/clang/lib/Frontend/Warnings.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp55
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/__wmmintrin_aes.h67
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/__wmmintrin_pclmul.h34
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/altivec.h26
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/bmi2intrin.h19
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/cpuid.h2
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/f16cintrin.h58
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/immintrin.h4
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/module.map37
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/rtmintrin.h49
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/unwind.h2
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/wmmintrin.h41
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/x86intrin.h4
-rw-r--r--contrib/llvm/tools/clang/lib/Headers/xmmintrin.h9
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp47
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/Lexer.cpp75
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp263
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp90
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp524
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp56
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp20
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp333
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp11
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/Pragma.cpp22
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp56
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp66
-rw-r--r--contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp88
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp224
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp189
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp179
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp203
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp11
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp67
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp248
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParsePragma.h37
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp297
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp10
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp131
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/Parser.cpp272
-rw-r--r--contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h10
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/CMakeLists.txt24
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/DeltaTree.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/DeltaTree.cpp)5
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/HTMLRewrite.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp)5
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/Makefile18
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/RewriteRope.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/RewriteRope.cpp)6
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/Rewriter.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp)2
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Core/TokenRewriter.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/TokenRewriter.cpp)2
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/CMakeLists.txt28
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/FixItRewriter.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp)2
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/FrontendActions.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp)8
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/HTMLPrint.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/HTMLPrint.cpp)6
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/InclusionRewriter.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/InclusionRewriter.cpp)12
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/Makefile18
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteMacros.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/RewriteMacros.cpp)4
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteModernObjC.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/RewriteModernObjC.cpp)156
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteObjC.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp)38
-rw-r--r--contrib/llvm/tools/clang/lib/Rewrite/Frontend/RewriteTest.cpp (renamed from contrib/llvm/tools/clang/lib/Rewrite/RewriteTest.cpp)4
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp290
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp38
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp138
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp271
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/ScopeInfo.cpp189
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/Sema.cpp62
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp17
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp23
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp3
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaCast.cpp68
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp715
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp86
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp829
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp135
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp687
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp145
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp64
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp475
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp163
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp34
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp124
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp120
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp31
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp43
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp227
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp430
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaPseudoObject.cpp87
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp930
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaStmtAsm.cpp661
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaStmtAttr.cpp9
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp365
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp160
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp126
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp172
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/SemaType.cpp176
-rw-r--r--contrib/llvm/tools/clang/lib/Sema/TreeTransform.h360
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp3
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp2323
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp151
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp35
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp781
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp58
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp28
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp13
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/Module.cpp18
-rw-r--r--contrib/llvm/tools/clang/lib/Serialization/ModuleManager.cpp42
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp92
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp109
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp77
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp9
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp22
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp59
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td83
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp72
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp35
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp60
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp180
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp10
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp9
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp12
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp550
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp41
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp16
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp259
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp87
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp20
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp218
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp9
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp21
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp14
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp203
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp94
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp16
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp356
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp19
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp348
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp23
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp46
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp7
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp5
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp18
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp36
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp138
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicConstraintManager.cpp446
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp6
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp517
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp602
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp166
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp27
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp54
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp39
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp15
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp204
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp155
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp414
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp133
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp79
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp351
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp82
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp15
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp34
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp306
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp47
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp68
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp66
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp308
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp37
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SVals.cpp3
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp18
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.h4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp25
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp86
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp109
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/TextPathDiagnostics.cpp1
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp154
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.h4
-rw-r--r--contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp2
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp (renamed from contrib/llvm/tools/clang/lib/Tooling/CommandLineClangTool.cpp)61
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp297
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/CustomCompilationDatabase.h42
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/FileMatchTrie.cpp188
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/JSONCompilationDatabase.cpp303
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/Refactoring.cpp11
-rw-r--r--contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp30
-rw-r--r--contrib/llvm/tools/clang/tools/driver/cc1_main.cpp78
-rw-r--r--contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp13
-rw-r--r--contrib/llvm/tools/clang/tools/driver/driver.cpp12
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp4
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp72
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/ClangCommentHTMLTagsEmitter.cpp69
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp20
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp23
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/NeonEmitter.cpp28
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/OptParserEmitter.cpp101
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/TableGen.cpp175
-rw-r--r--contrib/llvm/tools/clang/utils/TableGen/TableGenBackends.h5
-rw-r--r--contrib/llvm/tools/llc/llc.cpp219
-rw-r--r--contrib/llvm/tools/lli/RecordingMemoryManager.cpp87
-rw-r--r--contrib/llvm/tools/lli/RecordingMemoryManager.h78
-rw-r--r--contrib/llvm/tools/lli/RemoteTarget.cpp61
-rw-r--r--contrib/llvm/tools/lli/RemoteTarget.h101
-rw-r--r--contrib/llvm/tools/lli/lli.cpp258
-rw-r--r--contrib/llvm/tools/llvm-ar/llvm-ar.cpp203
-rw-r--r--contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp30
-rw-r--r--contrib/llvm/tools/llvm-extract/llvm-extract.cpp51
-rw-r--r--contrib/llvm/tools/llvm-mc/llvm-mc.cpp11
-rw-r--r--contrib/llvm/tools/llvm-nm/llvm-nm.cpp9
-rw-r--r--contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp17
-rw-r--r--contrib/llvm/tools/llvm-ranlib/llvm-ranlib.cpp59
-rw-r--r--contrib/llvm/tools/llvm-rtdyld/llvm-rtdyld.cpp8
-rw-r--r--contrib/llvm/tools/llvm-stress/llvm-stress.cpp4
-rw-r--r--contrib/llvm/tools/opt/opt.cpp98
-rw-r--r--contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp558
-rw-r--r--contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp73
-rw-r--r--contrib/llvm/utils/TableGen/AsmWriterInst.cpp23
-rw-r--r--contrib/llvm/utils/TableGen/CallingConvEmitter.cpp11
-