DELTA 351278 262505 223 SVN6;  y>xWARFENDREP DELTA 351278 267202 223 SVN&@)7CC[K(const DWARFSection &getDebugFrameEHFrameENDREP DELTA 351278 452485 277 SVN ,,+Dv:g1@U@'X@<XHJx^j0()8 Yt- J,$#KidNdGGIn $}GG f;x. {͗ (>SiG`< 7ap#DamhGneӜv|yE^h iMQ[J3La?^Z&!Za S=:-V06k-LnGB1ds;Dy4PVvJc;4D!4=|h{XƏ7ҹױչ?sD^G4wD¶9S%;(,l -xq4v48h1 ;Rk oLU*̘F/ơS`!S̙rR J@CZ;yFHEKKvDLqUTuߥ+w3İl ؍E Q>7n5+*t~kZsIIQ1-ʩ4jwwyu$0.Te_kONf_4MOX|=.I:c'TmENDREP DELTA 351278 1451596 15239 SVN"fNMtFtT:x"_zq4FWV5`B.Data.Data*DObj, *DObj, DObj->getEHDebugFrameSection; DWARFSectionMap EHFrameconst DWARFSection &getDebugFrameSection() const override { return DebugFrameSection; } const DWARFSection &getEHFrameSection() const override { return EHFrameSection; ENDREP DELTA 351278 1468776 389 SVNZP=><K& q~? MThCmmkdR<65DF O B}?O[l@O7?JʦENDREP DELTA 351278 1683479 1509 SVN}21X`vVDjmdwSeFe>[qx^K0+SI I< 91dW f$w_TE˛yWL[gB@h?,zd3"cHFEx Nɗ=67^dȔsxr~7ԡR$4M^d HF[2"c@+B,ENDREP DELTA 351278 1685713 610 SVN%8W4gt1Ustatic bool canFold(const MCAssembler *Asm, const MCSymbolRefExpr *A, const MCSymbolRefExpr *B, bool InSet) { if (InSet) return true; if (!Asm->getBackend().requiresDiffExpressionRelocations()) return true; const MCSymbol &CheckSym = A ? A->getSymbol() : B->getSymbol(); if (!CheckSym.isInSection()) return true; if (!CheckSym.getSection().hasInstructions()) return true; return false canFold(Asm, LHS_A, LHS_B, InSetENDREP DELTA 351303 95272 86 SVNi#/ bC&SET6: case ELF::R_RISCV_SUB6SET6: return (A + (S + RA)) & 0xFF; case ELF::R_RISCV_SUB6: return (A - (S + RA)) & 0xFFENDREP DELTA 351303 159339 494 SVNZ2 1_1(e<H=IeSB%iF%x^VKs6WluɎAq]IJ=bAJB  FV;]4qL [bM3րUpwy>_<7n4k[; ҟU^x;ao xr7 :Ucքuq[<Ҧ}1K&X0>x Z<4-<7XK[@U TQ`@AʺuZ6R`8\hu|s4S|:gXۀQO!2]-.G4AiJ[AGC FRƬBX֔0CP3,g|д!z!GRl]2zڂzxgW]~)mS =ǐҌ)m8 )y\/j`#!1Je {aU@[c(R8'}!c)ѼRiΤ 쑲uo,Ku^)m,TP"X+[E .f݄2^j_(WW:6ҮXLB?'ʓ|͘]uM<NL(%%xoeXXb)lLLIVom]n@&!õgetKind() == MCExpr::Target && cast(Expr)->getKind() == RISCVMCExpr::VK_RISCV_32_PCREL) return ELF::R_RISCV_32_PCREL;Add_6b: return ELF::R_RISCV_SET6FK_Data_Sub_6b: return ELF::R_RISCV_SUB6ENDREP DELTA 351278 3209606 1308 SVN9A$ 9MfU" void RISCVInstPrinter::printAtomicMemOp(const MCInst *MI, unsigned OpNo, raw_ostream &O) { const MCOperand &MO = MI->getOperand(OpNo); assert(MO.isReg() && "printAtomicMemOp can only print register operands"); O << "("; printRegName(O, MO.getReg()); O << ")"; return; } ENDREP DELTA 351278 3210927 753 SVNig m ltul void printAtomicMemOp(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,ENDREP DELTA 351278 3212251 1699 SVN 2 $ #case RISCVMCExpr::VK_RISCV_32_PCRELENDREP DELTA 351278 3237915 782 SVN#9#0"R{3dw7 |JWLex^Qj1}߯8>Z >y6ɒ w[ڗ.f32)(kB >`U4A8JfU`Xz 9:&gIAJq sr>zXx[T&c5Ŋ޴mEqɀ"f꽴9Ma$zGwV,BEz H65%Xnwr