DELTA 243789 419831 813 SVN³z¶k‚u‡A€ ¤‡SŠs«e€I‡+¬O‚sAliasAnalysis.h" #include "llvm/Analysis/CaptureTracking.h" #include "llvm/IR/Constants.h" #include "llvm/IR/Instructions.h" #include "llvm/Support/CallSite.h" Count = 0;// If there are lots of uses, conservatively say that the value // is captured to avoid taking too much compile time. if (Count++ >= Threshold) return Tracker->tooManyUses(); ENDREP id: zr-193323.0-208954.r258350/442 type: file pred: zr-193323.0-208954.r249423/270227 count: 14 text: 258350 0 411 7019 0118f1584f18f4cbeccaca9d5acddbbb d4ab518c272de8a3395f91ba081b9e8680668009 258349-5jcf/_6 cpath: /head/contrib/llvm/lib/Analysis/CaptureTracking.cpp copyroot: 208954 /head/contrib/llvm PLAIN K 17 AliasAnalysis.cpp V 38 file z8-193323.0-208954.r249423/266994 K 24 AliasAnalysisCounter.cpp V 38 file zb-193323.0-208954.r249423/267307 K 26 AliasAnalysisEvaluator.cpp V 38 file zd-193323.0-208954.r249423/267626 K 17 AliasDebugger.cpp V 38 file zf-193323.0-208954.r249423/267949 K 19 AliasSetTracker.cpp V 38 file zh-193323.0-208954.r249423/268261 K 12 Analysis.cpp V 38 file zj-193323.0-208954.r251662/115495 K 22 BasicAliasAnalysis.cpp V 38 file zl-193323.0-208954.r251662/115802 K 22 BlockFrequencyInfo.cpp V 38 file af-226584.s-226633.r249423/269204 K 25 BranchProbabilityInfo.cpp V 38 file 3q-223013.7-223017.r249423/269557 K 14 CFGPrinter.cpp V 38 file zn-193323.0-208954.r249423/269918 K 19 CaptureTracking.cpp V 35 file zr-193323.0-208954.r258350/442 K 15 CodeMetrics.cpp V 38 file em-234285.q-234353.r249423/270542 K 19 ConstantFolding.cpp V 38 file zt-193323.0-208954.r251662/116120 K 13 CostModel.cpp V 38 file dh-243789.i-243830.r249423/271198 K 22 DependenceAnalysis.cpp V 38 file dj-243789.j-243830.r249423/271534 K 14 DomPrinter.cpp V 38 file 2z-198396.0-208954.r218893/468018 K 21 DominanceFrontier.cpp V 39 file ep-218885.1h-218893.r249423/271890 K 3 IPA V 37 dir zz-193323.0-208954.r251662/117241 K 11 IVUsers.cpp V 39 file 10f-193323.0-208954.r249423/275247 K 13 InstCount.cpp V 39 file 10h-193323.0-208954.r249423/275558 K 23 InstructionSimplify.cpp V 38 file 4i-199481.0-208954.r251662/117480 K 12 Interval.cpp V 39 file 10j-193323.0-208954.r249423/276190 K 21 IntervalPartition.cpp V 39 file 10l-193323.0-208954.r218893/457166 K 17 LazyValueInfo.cpp V 38 file 4k-199481.0-208954.r249423/276493 K 24 LibCallAliasAnalysis.cpp V 39 file 10n-193323.0-208954.r249423/276807 K 20 LibCallSemantics.cpp V 39 file 10p-193323.0-208954.r249423/277128 K 8 Lint.cpp V 38 file 4q-207618.0-208954.r249423/277444 K 9 Loads.cpp V 38 file 6d-210006.9-210299.r249423/277750 K 12 LoopInfo.cpp V 39 file 10t-193323.0-208954.r249423/278077 K 12 LoopPass.cpp V 39 file 10v-193323.0-208954.r239462/227845 K 17 MemDepPrinter.cpp V 39 file fc-218885.1j-218893.r249423/278389 K 18 MemoryBuiltins.cpp V 38 file 54-198892.0-208954.r251662/117802 K 28 MemoryDependenceAnalysis.cpp V 39 file 111-193323.0-208954.r251662/118116 K 26 ModuleDebugInfoPrinter.cpp V 38 file 4f-208599.0-208954.r249423/279378 K 19 NoAliasAnalysis.cpp V 39 file fg-218885.1k-218893.r249423/279699 K 16 PHITransAddr.cpp V 38 file 2w-200581.0-208954.r249423/280048 K 17 PathNumbering.cpp V 39 file fj-218885.1l-218893.r249423/280361 K 19 PathProfileInfo.cpp V 39 file fl-218885.1m-218893.r249423/280707 K 23 PathProfileVerifier.cpp V 39 file fn-218885.1n-218893.r249423/281057 K 18 PostDominators.cpp V 39 file 113-193323.0-208954.r249423/281414 K 21 ProfileDataLoader.cpp V 38 file e0-243789.k-243830.r249423/281729 K 25 ProfileDataLoaderPass.cpp V 38 file e2-243789.l-243830.r249423/282080 K 24 ProfileEstimatorPass.cpp V 38 file ha-198090.0-208954.r249423/282439 K 15 ProfileInfo.cpp V 39 file 115-193323.0-208954.r249423/282760 K 21 ProfileInfoLoader.cpp V 39 file 117-193323.0-208954.r249423/283074 K 25 ProfileInfoLoaderPass.cpp V 39 file 119-193323.0-208954.r249423/283391 K 23 ProfileVerifierPass.cpp V 38 file hf-198090.0-208954.r249423/283714 K 17 PtrUseVisitor.cpp V 38 file m2-249259.v-249423.r249423/284034 K 14 RegionInfo.cpp V 38 file 8y-212793.f-212904.r251662/118443 K 14 RegionPass.cpp V 39 file fv-218885.1o-218893.r243830/213807 K 17 RegionPrinter.cpp V 38 file 90-212793.g-212904.r249423/284708 K 19 ScalarEvolution.cpp V 39 file 11b-193323.0-208954.r251662/118780 K 32 ScalarEvolutionAliasAnalysis.cpp V 38 file hk-198090.0-208954.r249423/285371 K 27 ScalarEvolutionExpander.cpp V 39 file 11d-193323.0-208954.r249423/285698 K 32 ScalarEvolutionNormalization.cpp V 38 file 4y-207618.0-208954.r234353/632364 K 21 SparsePropagation.cpp V 39 file 11f-193323.0-208954.r249423/286024 K 23 TargetTransformInfo.cpp V 38 file ma-249259.w-249423.r249423/286342 K 9 Trace.cpp V 39 file 11h-193323.0-208954.r249423/286692 K 26 TypeBasedAliasAnalysis.cpp V 38 file 96-212793.h-212904.r251662/119099 K 17 ValueTracking.cpp V 39 file 11j-193323.0-208954.r249423/287359 END ENDREP id: z6-193323.0-208954.r258350/4910 type: dir pred: z6-193323.0-208954.r251662/123627 count: 49 text: 258350 747 4150 4150 14c2b8530e1a11faddf31e8c137b2d91 cpath: /head/contrib/llvm/lib/Analysis copyroot: 208954 /head/contrib/llvm PLAIN K 8 Analysis V 35 dir z6-193323.0-208954.r258350/4910 K 7 Archive V 38 dir 11l-193323.0-208954.r249423/293613 K 9 AsmParser V 38 dir 11z-193323.0-208954.r256030/138469 K 7 Bitcode V 38 dir 12h-193323.0-208954.r251662/127623 K 7 CodeGen V 37 dir 13p-193323.0-208954.r256024/12070 K 9 DebugInfo V 37 dir ex-226584.z-226633.r251662/160060 K 15 ExecutionEngine V 38 dir 1b5-193323.0-208954.r251662/167239 K 2 IR V 38 dir tb-249259.18-249423.r256030/141676 K 8 IRReader V 38 dir vz-249259.19-249423.r249423/388322 K 6 Linker V 38 dir 1cf-193323.0-208954.r251662/175329 K 2 MC V 36 dir 4u-195098.0-208954.r254790/13430 K 6 Object V 38 dir nl-218885.2g-218893.r251662/187868 K 6 Option V 38 dir xp-249259.1a-249423.r249423/407785 K 7 Support V 37 dir 1cv-193323.0-208954.r258005/17640 K 8 TableGen V 38 dir ka-226584.1b-226633.r249423/439399 K 6 Target V 36 dir 1gz-193323.0-208954.r256090/7151 K 10 Transforms V 36 dir 24d-193323.0-208954.r255076/4835 END ENDREP id: z5-193323.0-208954.r258350/6105 type: dir pred: z5-193323.0-208954.r258005/18841 count: 93 text: 258350 5142 950 950 22e78462b2759f5b04fe9eca32f059cd cpath: /head/contrib/llvm/lib copyroot: 208954 /head/contrib/llvm PLAIN K 11 LICENSE.TXT V 37 file 9-193323.0-225880.r249423/102493 K 7 include V 36 dir ff-193323.0-208954.r258005/10990 K 3 lib V 35 dir z5-193323.0-208954.r258350/6105 K 5 tools V 36 dir 8xy-193323.0-208954.r258098/8519 K 5 utils V 38 dir 97r-193323.0-208954.r251662/577919 END ENDREP id: 2-193323.0-208954.r258350/6612 type: dir pred: 2-193323.0-208954.r258098/9046 count: 159 text: 258350 6326 273 273 5fcfa1d3ffff94c1a3a37c6948c63cf7 props: 251662 578439 267 0 cd32b2bfa5e40131d20c3c2761797b9b cpath: /head/contrib/llvm copyroot: 208954 /head/contrib/llvm minfo-cnt: 3 minfo-here: y PLAIN K 3 amd V 27 dir 2-38495.0.r195626/11608 K 3 apr V 35 dir 3-251875.0-251886.r253734/21678 K 8 apr-util V 35 dir 3-251876.1-251886.r253734/50381 K 3 atf V 35 dir 3-240116.0-240120.r258290/11496 K 8 binutils V 26 dir 2-33966.0.r258017/9225 K 5 bmake V 34 dir 4-236769.0-241146.r258114/4024 K 5 bsnmp V 27 dir 2-122395.0.r256680/2982 K 5 byacc V 36 dir 7i-234949.0-235723.r257315/18692 K 5 bzip2 V 26 dir 2-78557.0.r240373/2310 K 7 com_err V 26 dir 2-50765.0.r235716/4123 K 11 compiler-rt V 34 dir 3-214150.0-215125.r245642/9813 K 6 dialog V 28 dir 4-217309.0.r255958/13041 K 4 diff V 26 dir 2-30840.0.r239360/3263 K 3 dtc V 35 dir 3-204431.0-204488.r243933/54889 K 2 ee V 35 dir 2-192830.0-192850.r245952/29686 K 5 expat V 28 dir 2-104350.0.r247296/26427 K 4 file V 27 dir 2-68350.0.r245307/16421 K 4 flex V 32 dir 3-2258.0-250873.r250879/2249 K 3 gcc V 27 dir 2-18335.0.r258321/33427 K 7 gcclibs V 27 dir 2-169696.0.r258205/4679 K 3 gdb V 27 dir 2-19371.0.r251858/30479 K 5 gdtoa V 29 dir 2-112159.0.r243933/104490 K 5 gperf V 26 dir 2-18215.0.r258139/3079 K 5 groff V 27 dir 2-18100.0.r257263/12343 K 8 ipfilter V 26 dir 2-22515.0.r256518/8000 K 8 jemalloc V 28 dir 2-234370.0.r256823/17316 K 4 ldns V 28 dir 2-246827.0.r255801/10013 K 9 ldns-host V 34 dir 6-254939.0-255403.r255403/1597 K 4 less V 26 dir 2-60787.0.r251170/4905 K 10 libarchive V 35 dir 3-228753.0-228761.r248995/61956 K 10 libbegemot V 27 dir 2-135769.0.r165010/1272 K 6 libc++ V 27 dir 3-227983.0.r256082/6262 K 12 libc-pwcache V 34 dir 4-241233.0-241731.r241731/2403 K 8 libc-vis V 34 dir 4-241236.0-244401.r248302/5595 K 8 libcxxrt V 27 dir c-227983.0.r256642/2680 K 11 libexecinfo V 33 dir 4-254661.0-254688.r255177/890 K 11 libgnuregex V 28 dir 5-1.0-251436.r251437/829 K 7 libpcap V 27 dir 2-17684.0.r257466/13727 K 11 libreadline V 26 dir 2-21309.0.r257642/4446 K 9 libstdc++ V 26 dir 2-51921.0.r253563/4269 K 7 libyaml V 34 dir 3-247738.0-247779.r247779/1661 K 4 llvm V 34 dir 2-193323.0-208954.r258350/6612 K 9 lukemftpd V 26 dir 2-79969.0.r223702/2578 K 6 mdocml V 35 dir 3-241675.0-241754.r258065/36029 K 5 mknod V 31 dir 4-244543.0-244562.r244562/0 K 5 mtree V 34 dir 4-244541.1-244562.r256687/3563 K 7 ncurses V 27 dir 2-50277.0.r235773/10951 K 6 netcat V 27 dir 2-141262.0.r258195/2033 K 5 ngatm V 28 dir 2-121331.0.r208483/21574 K 3 ntp V 28 dir 2-54360.0.r245952/183770 K 3 nvi V 27 dir 2-19305.0.r257999/26312 K 4 ofed V 28 dir 3-219820.0.r254123/14364 K 12 one-true-awk V 26 dir 2-85588.0.r244988/3968 K 7 openbsm V 27 dir 2-155132.0.r253541/1822 K 7 openpam V 27 dir 2-91095.0.r255393/13875 K 10 openresolv V 34 dir 3-219732.0-219736.r239477/1110 K 4 opie V 27 dir 2-22348.0.r257264/12249 K 11 pam_modules V 26 dir 2-93788.0.r254960/2671 K 2 pf V 27 dir 2-126354.0.r240494/8826 K 7 pnpinfo V 25 dir 2-29616.0.r228672/619 K 8 sendmail V 26 dir 2-38033.0.r254251/5733 K 4 serf V 35 dir 3-251877.2-251886.r253895/14215 K 5 smbfs V 26 dir 2-87867.0.r258049/3397 K 7 sqlite3 V 35 dir 3-251883.3-251886.r251886/34575 K 10 subversion V 35 dir 3-251881.4-251886.r257936/60170 K 12 tcp_wrappers V 26 dir 2-44744.0.r257406/3600 K 7 tcpdump V 27 dir 2-17681.0.r257349/19209 K 4 tcsh V 28 dir 2-59244.0.r231990/161593 K 6 telnet V 26 dir 2-29089.0.r257773/1613 K 7 texinfo V 26 dir 2-21496.0.r221386/3537 K 5 tnftp V 33 dir 2-79972.0-223308.r232779/5092 K 3 top V 26 dir 2-24140.0.r244180/2277 K 10 traceroute V 26 dir 2-18580.0.r237635/3403 K 6 tzcode V 27 dir 2-204301.0.r228342/1407 K 6 tzdata V 33 dir 2t-1639.0-204298.r257681/6030 K 7 unbound V 28 dir 2-249140.0.r255840/15038 K 5 unvis V 33 dir 6-247131.0-248303.r248303/331 K 3 vis V 33 dir 7-247128.1-248303.r248303/544 K 3 wpa V 34 dir 3-189251.0-189261.r257394/4502 K 2 xz V 35 dir 3-207753.0-207842.r244601/13506 END ENDREP id: 1-16755.0.r258350/10680 type: dir pred: 1-16755.0.r258321/37456 count: 4678 text: 258350 6914 3753 3753 5512479b7519c432305b0bfa804c031c cpath: /head/contrib copyroot: 0 / minfo-cnt: 65 PLAIN K 9 COPYRIGHT V 25 file 1-2656.0.r244900/131 K 5 LOCKS V 27 file 1-146890.0.r255635/352 K 11 MAINTAINERS V 25 file 1-94742.0.r257891/48 K 8 Makefile V 30 file 3-1594.0-1595.r255784/398 K 13 Makefile.inc1 V 28 file 5-38666.0.r258283/15037 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r258345/593 K 6 README V 26 file 1-21173.0.r215293/415 K 8 UPDATING V 27 file 1-41806.0.r257850/2289 K 3 bin V 22 dir 1-5.0.r257929/5475 K 4 cddl V 27 dir 1-168404.0.r257877/7453 K 7 contrib V 27 dir 1-16755.0.r258350/10680 K 6 crypto V 27 dir 1-25405.0.r257954/35162 K 3 etc V 23 dir 1-38.0.r258332/6006 K 5 games V 25 dir 1-2491.0.r256019/2750 K 3 gnu V 22 dir 1-3.0.r257733/1614 K 7 include V 25 dir 1-697.0.r258283/20643 K 9 kerberos5 V 27 dir 4q-29815.0.r255455/7193 K 3 lib V 23 dir 6-5.0.r258349/10373 K 7 libexec V 23 dir c-5.0.r257853/26495 K 7 release V 25 dir 1-3027.0.r258320/2143 K 6 rescue V 28 dir 7-117035.0.r252356/36383 K 4 sbin V 23 dir fa-4.0.r258071/5887 K 6 secure V 26 dir r-1553.0.r255829/44698 K 5 share V 23 dir e-3.0.r258331/42678 K 3 sys V 23 dir g-5.0.r258342/10101 K 5 tests V 27 dir g-257097.0.r257852/7169 K 5 tools V 26 dir 43-1590.0.r258333/5808 K 7 usr.bin V 23 dir m-3.0.r258329/12349 K 8 usr.sbin V 23 dir q-3.0.r258348/11160 END ENDREP id: 5-1.0.r258350/12133 type: dir pred: 5-1.0.r258349/11813 count: 179389 text: 258350 10871 1249 1249 07c04612a3ed8d79ae7d1a7f680daf57 props: 256377 142635 465 0 0ec889b4f50155c38e45abec7d96e0ab cpath: /head copyroot: 0 / minfo-cnt: 147 minfo-here: y PLAIN K 11 ROADMAP.txt V 27 file 0-179453.0.r221478/293 K 7 cvs2svn V 23 dir 0-1.0.r177821/70859 K 4 head V 23 dir 5-1.0.r258350/12133 K 8 projects V 24 dir 6-1.0.r258344/900874 K 7 release V 22 dir 7-1.0.r255898/2886 K 6 releng V 23 dir 8-1.0.r257194/89435 K 6 stable V 23 dir 9-1.0.r258346/20644 K 8 svnadmin V 27 dir 0-179447.0.r258180/1767 K 4 user V 22 dir a-1.0.r258334/7102 K 6 vendor V 22 dir b-1.0.r258239/5721 K 13 vendor-crypto V 25 dir 0-1575.0.r257953/3266 K 10 vendor-sys V 26 dir 0-12116.0.r258189/5551 END ENDREP id: 0.0.r258350/12915 type: dir pred: 0.0.r258349/12595 count: 258350 text: 258350 12386 516 516 cf25d9a50b92dab9c982803dda67aa74 props: 254474 0 3820 0 5ba9c173df0952cf5e34e8d9b314fd8a cpath: / copyroot: 0 / minfo-cnt: 38303 zr-193323.0-208954.t258349-5jcf modify-file true false /head/contrib/llvm/lib/Analysis/CaptureTracking.cpp 12915 13142