DELTA 259698 476812 390 SVN)P hF`&SelectionDAG, SelectionDAG *DAGENDREP DELTA 259698 485564 229 SVN-"!)wS$UkaK5 /// True if the function includes inline assembly that adjusts the stack /// pointer. bool HasInlineAsmWithSPAdjust HasInlineAsmWithSPAdjustReturns true if the function contains any stack-adjusting inline assembly. bool hasInlineAsmWithSPAdjust() const { return HasInlineAsmWithSPAdjust; } void setHasInlineAsmWithSPAdjust(bool B) { HasInlineAsmWithSPAdjust = B, const AllocaInst *AllocaENDREP DELTA 251607 57525 124 SVNYbirAb`any inline assembly. bool Hasinline assembly. bool hasInlineAsm() const { return HasInlineAsm; } /// Set a flag that indicates that the function contains inline assembly. void setHasInlineAsm(bool B) { HasENDREP DELTA 193323 2694372 5954 SVN *x(`-xs_iR~S~M5wq i <c\sCHb-{ Pw)b}H@k}6R~S~AYMNrXqawULL<T'zVrm"ZD20Mj Z=N[pp'JIc#l cxunKx^5ZY^0}a~'=>{+_Ns E y8[{{")扜ɴO8_"C03Ygn2i|3QMu["U]*#a~X̺vYlo鈻Y܆1=qg&0A]xh4|C@O C`_aψCG'I6 ,oaL~߂'3(!A}xQ`;vr&p O6͆+;Kw`iZ]FoW#PcqzWH1҂hWs$S(|0$>;3 (On!\-PXWFi 85:xn0ʳN{>[$Q %V!Q9vqF4"qAآ 0L] r CضQg8Z lsq ½\<-OzJb]kbr!I<H5/G2rg.pOed"ysI 1|I _>8^rl|͋n!>,d Iihh9nQ;a "gW#<iC?J&sxmr"QAx<gݗb1EVcoj 2C!>L I"\,X`壇= 7^$"̮IL.:u) 3rT;^ tdX=un>`1U/N*VAmf+M3 ..VAKЄWL/>~4:ߔ0#Rٮk8UƿB@7alH1(ܠ< s0fWCd+(;Lo✜m:/ < r@ٌ!DL ~y0=r&ts}4Up9FKvi31^wj9ځ@(|[fA"( qIhץ.īHq+ d0G#$T)xzeKrFxGGO]7zK+k\e:suPsŅNt,Z@PT$RjO?`De)9F5)jR j=,own\zP7'ao;\FWY`CV)|H)] EV:j?˴ !~_sÎ~,@ K03rSDWcb^;{{#0n8.(Siaen5pU+ !z(\~_]t5E\ 0z3I%Jg]D]YeL6uIڝ/_8,wWs1Y"`3%h2t:EճIFh%T07j? xfE0~So0}ۣvNq$LQq#Y|S!v}]wN@X+' ]1#g*kܩxXD~yCQ@aFϘLS(ŧ4{d+'TUjpB[UE]W_K~8i]Vxa2TfR߲dsm(_ˤ޷C\]"CZ=dX#6޿[|nY^E>p(e^yT z wx(^ϓh p\Gz2Zd ->z^w¬#HXAW9Fl:*gMvXxUX u5XԪlzx}6$s^ 3:>ЄnpYIlbϾ^{ ÿ.{gq6 f̖xzSP17TB?ig+`ByBq. r t9K9]3|T1۵Ƌ+L0m=j #Rm) ܱ#u|Lԗ ܑfk۱׼Cφ+) KY#ueD3i&0ntzk9s:c`A G: ?Eҟ65yޣ/>Դ|ök_m4;g[|VF/%]؊ːZn9x-wUW v:fKipKȅWc-'2p9as3&UX'_g& QXtH1{[dzqc.)a"éJ5*z1""qE,_ET~R& 5 ]wjYv +qĊ;e)m^xjrFq[K#'&)_]P>fRơP"1?Qctdk8iz> 'Mpk7z`M}-pk}Z&]垗+*=:ulilPk۫D2~HK`蟅V~z>}@"^Ӆk#k:{?Әh?q.vߦݎ,XԞb8㪍ݯiݭ5bJg .%%Tg1[;9XZ/ע ~ -'~f3qMdP;>]3H׾XfaBƸ ^$T3 c87ڤz xt<57A:FLzۻK|JŷTQD't iY:~0?1li\a"Qceuoq3 8\m^ ʆZ^"Yk|-STk4_͆8+Q|E^c ̯sBm:ſV7`Ko-7+uZݨ3gLK9O‰ԂqW'}~QpFr@MK{x >@%q דׅ0UVq*>˃{~ʚW㮆E_GPD洼wv.ck,n¿?##VwԤ7~tW ?u, up![z#3NJ*RS {t٤9ԩB QpkNCi԰777ǂs45e9?7aMcAy_rl7*„IE}՗yz= [6Ak0"Y [ %R%BѴU<;>H""6G zU+eFב^Պy"S?vJ:^ϯGHQW!ɐXz'XVqؠ#jQ~ZK>;Ef7Ѿ>5]UϤ =E;OH:54E4|GM#@]1 _4JM%XēOҜ8_yb*"Kq>HZaGu^ut&C줞}ߖ:-4 d8=/lq1/Y+:VDtGu!n~Y_EM}2QGco(VxtdًF(,FE;}\^ϾfbXm}nx͟Vpދ@W4 vΟl~zP|.jHs,|ʹ)np>>shܓm<,; Mr穨N[%bH$DGU g1cBDPB2Lώ?ˌ >WcHwQM#U" ĖUFu3|) ߘߋ&W3qs'&ZZ1Ǖ-JYÿ:GW 6X$h_p WfGyHgo2 Zx0H/5SfnP_1f qm`!q hasInlineAsmWithSPAdjust()); }Lg9MF->insert(BBI, CaseBB); BTC.push_back(BitTestCase(CasesBits[i].Mask, CaseBB, CasesBits[i].BB, CasesBits[i].ExtraWeight)); // Put SV in a virtual register to make it available from the new blocks. ExportFromCurrentBlock(SV); } BitTestBlock BTB(lowBound, assert(FuncInfo.MF->getFrameInfo()->hasVarSizedObjects()r [ YYMul, getValue(I.getArgOperand(2))); setValue(&I, Add); } return 0; } case Intrinsic::convert_to_fp16: setValue(&I, DAG.getNode(ISD::FP32_TO_FP16, sdl, ENDREP DELTA 259698 1012491 5917 SVN"setHasJKJmENDREP DELTA 259698 1193126 9577 SVNK8nklajl // Consider implicit defs to be clobbers. Think of cpuid and push. const uint16_t *ImpDefs = Desc.getImplicitDefs(); for (unsigned I = 0, E = Desc.getNumImplicitDefs(); I != E; ++I) ClobberRegs.push_back(ImpDefs[I]);ENDREP DELTA 259698 2139332 642 SVNbn  @OI->hasInlineAsmWithSPAdjustENDREP DELTA 259698 2285069 773 SVNc? % 2\x^mN1>Y)$ `0!& N(; -vZ[ i4v՟ssn'81rwT`D͐H;6 {o\p5dtdGi@>\ SRD0 i'>R0T[!ReH]UWdA75T NNdc{\Q*ANmQp =:}Ol$tb[