DELTA 256030 25515 70364 SVN:EduKobrx^mn@y;"^HTںRn;vסwl\9bY=>͜3>~% nvX+T8uuR:HP:PQ2k`` eݮi[Hoߍ?G%r:鈴D |b#bI&P3/[ cxm3C)cyE1fܒ((z W[fe)(;z]4en&g>xg1L֋٪~}YLC}Zs> Eż+iVT<~YuLf2A+=j 2duj:H&h(^ε_s\b)*%;,Ct!/w"g- RY䩌 d bbbov eax, .tls$:tlsvar // [rax+rcx] contains the address // Windows 64bit: gs:0x58 // Windows 32bit: fs:__tls_array // If GV is an alias then use the aliasee for determining // thread-localness. if (const GlobalAlias *GA = dyn_cast(GV)) GV = GA->resolveAliasedGlobal(false); DebugLoc dl = GA->getDebugL d bbb_avx_hadd_ps_256: case Intrinsic::x86_avx_hadd_pd_256: case Intrinsic::x86_sse3_hsub_ps: case Intrinsic::x86_sse3_hsub_pd: case Intrinsic::x86_avx_hsub_ps_256: case Intrinsic::x86_avx_hsub_pd_256: case Intrinsic::x86_ssse3_phadd_w_128: case Intrinsic::x86_ssse3_phadd_d_128: case Intrinsic::x86_avx2_phadd_w: case Intrinsic::x86_avx2_ph d bbbon *MF = MBB->getParent(); MachineBasicBlock *mainMBB = MF->CreateMachineBasicBlock(BB); MachineBasicBlock *sinkMBB = MF->CreateMachineBasicBlock(BB); MF->insert(I, mainMBB); MF->insert(I, sinkMBB); // Transfer the remainder of BB and its successor edges to sinkMBB. sinkMBB->splice(sinkMBB->begin(), MBB, llvm::next(Machindn-0PbblIsAllOnes) { SDValue CC = Cond.getOperand(2); ISD::CondCode NewCC = ISD::getSetCCInverse(cast(CC)->get(), Cond.getOperand(0).getValueType().isInteger()); Cond = DAG.getSetCC(DL, IntVT, Cond.getOperand(0), Cond.getOperand(1), NewCC); std::swap(LHS, RHS); TV d bbb return std::make_pair(0U, &X86::VR128RegClass); // AVX types. case MVT::v32i8: case MVT::v16i16: case MVT::v8i32: case MVT::v4i64: case MVT::v8f32: case MVT::v4f64: return std::make_pair(0U, &X86::VR256RegClass); } break; } } // Use the default implementation in TargetLowering to ##bENDREP id: 21j-193323.0-208954.r258455/2440 type: file pred: 21j-193323.0-208954.r256030/142543 count: 45 text: 258455 0 2408 721059 573b8f4617854cf891015aedfdb0c474 cc36f89745e87a8f67feb38db21c5b1d686700eb 258454-5jfc/_7 cpath: /head/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp copyroot: 208954 /head/contrib/llvm PLAIN K 9 AsmParser V 36 dir 163-198090.0-208954.r251761/4888 K 12 Disassembler V 37 dir 6y-199989.0-208954.r249423/618986 K 11 InstPrinter V 38 dir 16d-218885.52-218893.r254790/14822 K 12 MCTargetDesc V 38 dir nv-224133.19-224145.r251662/323360 K 10 TargetInfo V 38 dir 16x-198090.0-208954.r249423/624752 K 5 Utils V 39 dir 16z-218885.53-218893.r249423/625851 K 5 X86.h V 39 file 20v-193323.0-208954.r251662/323639 K 6 X86.td V 39 file 20x-193323.0-208954.r251662/323943 K 17 X86AsmPrinter.cpp V 39 file l9-212793.12-212904.r249423/626730 K 15 X86AsmPrinter.h V 39 file lb-212793.13-212904.r249423/627081 K 28 X86COFFMachineModuleInfo.cpp V 39 file 177-198090.0-208954.r239462/479319 K 26 X86COFFMachineModuleInfo.h V 39 file 179-198090.0-208954.r249423/627426 K 17 X86CallingConv.td V 39 file 211-193323.0-208954.r256030/141915 K 18 X86CodeEmitter.cpp V 39 file 213-193323.0-208954.r251662/324249 K 15 X86FastISel.cpp V 39 file 21b-193323.0-208954.r256030/142230 K 16 X86FixupLEAs.cpp V 35 file kw-251607.k-251662.r255978/337 K 20 X86FloatingPoint.cpp V 39 file 21d-193323.0-208954.r249423/628706 K 20 X86FrameLowering.cpp V 40 file 17l-218885.54-218893.r251662/325221 K 18 X86FrameLowering.h V 40 file 17n-218885.55-218893.r251662/325579 K 19 X86ISelDAGToDAG.cpp V 38 file 21h-193323.0-208954.r255804/61004 K 19 X86ISelLowering.cpp V 37 file 21j-193323.0-208954.r258455/2440 K 17 X86ISelLowering.h V 39 file 21l-193323.0-208954.r251662/326573 K 16 X86Instr3DNow.td V 40 file 17s-218885.56-218893.r249423/630703 K 21 X86InstrArithmetic.td V 40 file 17u-218885.57-218893.r249423/631052 K 17 X86InstrBuilder.h V 39 file 21p-193323.0-208954.r239462/483279 K 20 X86InstrCMovSetCC.td V 40 file 17x-218885.58-218893.r249423/631413 K 19 X86InstrCompiler.td V 40 file 17z-218885.59-218893.r249423/631770 K 18 X86InstrControl.td V 40 file 181-218885.5a-218893.r249423/632126 K 20 X86InstrExtension.td V 40 file 183-218885.5b-218893.r249423/632480 K 14 X86InstrFMA.td V 39 file ll-212793.14-212904.r249423/632837 K 18 X86InstrFPStack.td V 39 file 21r-193323.0-208954.r249423/633182 K 18 X86InstrFormats.td V 39 file 21t-193323.0-208954.r251662/326891 K 24 X86InstrFragmentsSIMD.td V 38 file hs-203954.0-208954.r249423/633820 K 16 X86InstrInfo.cpp V 36 file 21v-193323.0-208954.r256090/561 K 14 X86InstrInfo.h V 39 file 21x-193323.0-208954.r243830/462082 K 15 X86InstrInfo.td V 37 file 21z-193323.0-208954.r251761/5131 K 14 X86InstrMMX.td V 39 file 221-193323.0-208954.r249423/634780 K 14 X86InstrSSE.td V 39 file 223-193323.0-208954.r251662/327844 K 14 X86InstrSVM.td V 40 file 1dn-234285.29-234353.r234353/787463 K 22 X86InstrShiftRotate.td V 40 file 18d-218885.5c-218893.r251662/328161 K 17 X86InstrSystem.td V 40 file 18f-218885.5d-218893.r251662/328523 K 14 X86InstrTSX.td V 39 file ur-243789.17-243830.r249423/636128 K 14 X86InstrVMX.td V 40 file 18h-218885.5e-218893.r239462/487904 K 14 X86InstrXOP.td V 40 file 1ds-234285.2a-234353.r243830/464044 K 14 X86JITInfo.cpp V 39 file 225-193323.0-208954.r249423/636471 K 12 X86JITInfo.h V 39 file 227-193323.0-208954.r249423/636786 K 18 X86MCInstLower.cpp V 39 file lx-212793.15-212904.r249423/637096 K 26 X86MachineFunctionInfo.cpp V 40 file 1dy-234285.2b-234353.r234353/796884 K 24 X86MachineFunctionInfo.h V 39 file 229-193323.0-208954.r239462/489605 K 23 X86PadShortFunction.cpp V 40 file 1ox-249259.2a-249423.r249423/637449 K 19 X86RegisterInfo.cpp V 39 file 22b-193323.0-208954.r249423/637806 K 17 X86RegisterInfo.h V 39 file 22d-193323.0-208954.r249423/638127 K 18 X86RegisterInfo.td V 39 file 22f-193323.0-208954.r243830/465694 K 16 X86Relocations.h V 39 file 22h-193323.0-208954.r239462/490885 K 18 X86SchedHaswell.td V 40 file 1p1-249259.2b-249423.r251662/328875 K 22 X86SchedSandyBridge.td V 40 file 1p3-249259.2c-249423.r251662/329226 K 14 X86Schedule.td V 40 file 1e5-234285.2c-234353.r249423/639146 K 18 X86ScheduleAtom.td V 40 file 1e7-234285.2d-234353.r249423/639493 K 23 X86SelectionDAGInfo.cpp V 38 file gg-207618.0-208954.r249423/639848 K 21 X86SelectionDAGInfo.h V 38 file gi-207618.0-208954.r218893/594475 K 16 X86Subtarget.cpp V 39 file 22j-193323.0-208954.r251662/329585 K 14 X86Subtarget.h V 39 file 22l-193323.0-208954.r256030/142863 K 20 X86TargetMachine.cpp V 39 file 22r-193323.0-208954.r251662/330216 K 18 X86TargetMachine.h V 39 file 22t-193323.0-208954.r249423/641121 K 23 X86TargetObjectFile.cpp V 39 file 189-198090.0-208954.r249423/641439 K 21 X86TargetObjectFile.h V 39 file 18b-198090.0-208954.r249423/641762 K 26 X86TargetTransformInfo.cpp V 40 file 1pe-249259.2d-249423.r251662/330535 K 17 X86VZeroUpper.cpp V 39 file ys-226584.2i-226633.r249423/642446 END ENDREP id: 1zx-193323.0-208954.r258455/7397 type: dir pred: 1zx-193323.0-208954.r256090/5515 count: 66 text: 258455 2753 4631 4631 15288c5c286482028926af146fc77c5b cpath: /head/contrib/llvm/lib/Target/X86 copyroot: 208954 /head/contrib/llvm PLAIN K 7 AArch64 V 38 dir 10c-249259.1h-249423.r255804/21643 K 3 ARM V 37 dir 1h0-193323.0-208954.r255804/27504 K 10 CppBackend V 38 dir 1nv-193323.0-208954.r249423/477646 K 7 Hexagon V 37 dir wm-234285.1p-234353.r255804/32201 K 6 MBlaze V 37 dir 8e-204642.0-208954.r251662/244649 K 6 MSP430 V 37 dir 1q7-193323.0-208954.r255804/34895 K 11 Mangler.cpp V 38 file 98-202878.0-208954.r251662/244891 K 4 Mips V 37 dir 1rn-193323.0-208954.r255804/40881 K 5 NVPTX V 37 dir sg-239310.1f-239462.r255804/44402 K 7 PowerPC V 37 dir 1ut-193323.0-208954.r255804/48444 K 4 R600 V 38 dir 1fw-249259.28-249423.r255804/55136 K 5 Sparc V 37 dir 1xn-193323.0-208954.r255804/57727 K 7 SystemZ V 36 dir gu-251607.j-251662.r255804/60745 K 10 Target.cpp V 39 file 1zb-193323.0-208954.r251662/320130 K 23 TargetIntrinsicInfo.cpp V 39 file 1zl-193323.0-208954.r249423/614954 K 17 TargetJITInfo.cpp V 40 file 1ay-234285.25-234353.r234353/823772 K 21 TargetLibraryInfo.cpp V 40 file 15w-218885.51-218893.r249423/615264 K 28 TargetLoweringObjectFile.cpp V 39 file 15z-198090.0-208954.r249423/615617 K 17 TargetMachine.cpp V 39 file 1zp-193323.0-208954.r249423/615942 K 18 TargetMachineC.cpp V 40 file 1b3-234285.26-234353.r251662/320434 K 23 TargetSubtargetInfo.cpp V 39 file nh-224133.18-224145.r249423/616601 K 3 X86 V 36 dir 1zx-193323.0-208954.r258455/7397 K 5 XCore V 38 dir 22v-193323.0-208954.r251662/343535 END ENDREP id: 1gz-193323.0-208954.r258455/9032 type: dir pred: 1gz-193323.0-208954.r256090/7151 count: 71 text: 258455 7632 1387 1387 aaf9b39d216c0eab565c6e2507459089 cpath: /head/contrib/llvm/lib/Target 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.r258455/9032 K 10 Transforms V 36 dir 24d-193323.0-208954.r255076/4835 END ENDREP id: z5-193323.0-208954.r258455/10226 type: dir pred: z5-193323.0-208954.r258350/6105 count: 94 text: 258455 9263 950 950 a6bba0964207155c3bcf93c2dcce34a3 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 36 dir z5-193323.0-208954.r258455/10226 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.r258455/10734 type: dir pred: 2-193323.0-208954.r258350/6612 count: 160 text: 258455 10447 274 274 51b8026eec2474f4bd6b9dcf311d4f6f 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 28 dir 2-18335.0.r258428/298713 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.r258426/840 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 27 dir 2-51921.0.r258429/42909 K 7 libyaml V 34 dir 3-247738.0-247779.r247779/1661 K 4 llvm V 35 dir 2-193323.0-208954.r258455/10734 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.r258437/2167 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.r258455/14807 type: dir pred: 1-16755.0.r258437/6235 count: 4683 text: 258455 11038 3756 3756 db7f4b8cd7166c7ce9383a8c7af37379 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.r258362/4517 K 7 contrib V 27 dir 1-16755.0.r258455/14807 K 6 crypto V 27 dir 1-25405.0.r257954/35162 K 3 etc V 23 dir 1-38.0.r258364/7184 K 5 games V 25 dir 1-2491.0.r256019/2750 K 3 gnu V 22 dir 1-3.0.r258445/3994 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.r258451/17908 K 7 libexec V 23 dir c-5.0.r257853/26495 K 7 release V 25 dir 1-3027.0.r258433/3368 K 6 rescue V 28 dir 7-117035.0.r252356/36383 K 4 sbin V 23 dir fa-4.0.r258357/9672 K 6 secure V 26 dir r-1553.0.r255829/44698 K 5 share V 22 dir e-3.0.r258440/6599 K 3 sys V 23 dir g-5.0.r258451/26192 K 5 tests V 27 dir g-257097.0.r257852/7169 K 5 tools V 26 dir 43-1590.0.r258390/5081 K 7 usr.bin V 23 dir m-3.0.r258446/12914 K 8 usr.sbin V 23 dir q-3.0.r258439/12919 END ENDREP id: 5-1.0.r258455/16259 type: dir pred: 5-1.0.r258451/27705 count: 179450 text: 258455 14998 1248 1248 d509cdab40547e51d4c156823d2d6018 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.r258455/16259 K 8 projects V 23 dir 6-1.0.r258453/14361 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.r258454/20578 K 8 svnadmin V 27 dir 0-179447.0.r258180/1767 K 4 user V 23 dir a-1.0.r258423/20415 K 6 vendor V 22 dir b-1.0.r258435/7824 K 13 vendor-crypto V 25 dir 0-1575.0.r257953/3266 K 10 vendor-sys V 26 dir 0-12116.0.r258386/8758 END ENDREP id: 0.0.r258455/17041 type: dir pred: 0.0.r258454/21286 count: 258455 text: 258455 16512 516 516 a0e00ee8c04a609fbba22a810f6b3afb props: 254474 0 3820 0 5ba9c173df0952cf5e34e8d9b314fd8a cpath: / copyroot: 0 / minfo-cnt: 38304 21j-193323.0-208954.t258454-5jfc modify-file true false /head/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp 17041 17268