Home
last modified time | relevance | path

Searched refs:SRE (Results 1 – 25 of 42) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/MCTargetDesc/
H A DXCoreInstPrinter.cpp54 const MCSymbolRefExpr *SRE; in printExpr() local
57 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); in printExpr()
59 assert(SRE && CE && "Binary expression must be sym+const."); in printExpr()
62 SRE = dyn_cast<MCSymbolRefExpr>(Expr); in printExpr()
63 assert(SRE && "Unexpected MCExpr type."); in printExpr()
65 assert(SRE->getSpecifier() == 0); in printExpr()
67 SRE->getSymbol().print(OS, MAI); in printExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/MCTargetDesc/
H A DARCInstPrinter.cpp110 const MCSymbolRefExpr *SRE; in printExpr() local
119 SRE = dyn_cast<MCSymbolRefExpr>(BE->getLHS()); in printExpr()
121 assert(SRE && CE && "Binary expression must be sym+const."); in printExpr()
124 SRE = dyn_cast<MCSymbolRefExpr>(Expr); in printExpr()
125 assert(SRE && "Unexpected MCExpr type."); in printExpr()
127 assert(SRE->getSpecifier() == 0); in printExpr()
131 SRE->getSymbol().print(OS, MAI); in printExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCCodeEmitter.cpp334 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(Expr); in getDispRI34PCRelEncoding() local
335 (void)SRE; in getDispRI34PCRelEncoding()
339 SRE->getSpecifier()) && in getDispRI34PCRelEncoding()
365 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(LHS); in getDispRI34PCRelEncoding() local
366 (void)SRE; in getDispRI34PCRelEncoding()
371 assert((getSpecifier(SRE) == PPC::S_PCREL || in getDispRI34PCRelEncoding()
372 getSpecifier(SRE) == PPC::S_GOT_PCREL) && in getDispRI34PCRelEncoding()
433 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(Expr); in getTLSRegEncoding() local
434 bool IsPCRel = getSpecifier(SRE) == PPC::S_TLS_PCREL; in getTLSRegEncoding()
H A DPPCMCAsmInfo.h136 static inline uint16_t getSpecifier(const MCSymbolRefExpr *SRE) { in getSpecifier() argument
137 return SRE->getKind(); in getSpecifier()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCELFStreamer.cpp352 void MCELFStreamer::finalizeCGProfileEntry(const MCSymbolRefExpr *&SRE, in finalizeCGProfileEntry() argument
354 const MCSymbol *S = &SRE->getSymbol(); in finalizeCGProfileEntry()
358 SRE->getLoc(), Twine("Reference to undefined temporary symbol ") + in finalizeCGProfileEntry()
364 SRE = MCSymbolRefExpr::create(S, getContext(), SRE->getLoc()); in finalizeCGProfileEntry()
369 *MCOffset, "BFD_RELOC_NONE", SRE, SRE->getLoc(), in finalizeCGProfileEntry()
H A DMCExpr.cpp89 const MCSymbolRefExpr &SRE = cast<MCSymbolRefExpr>(*this); in print() local
90 const MCSymbol &Sym = SRE.getSymbol(); in print()
93 const MCSymbolRefExpr::VariantKind Kind = SRE.getKind(); in print()
477 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(this); in evaluateAsRelocatableImpl() local
478 MCSymbol &Sym = const_cast<MCSymbol &>(SRE->getSymbol()); in evaluateAsRelocatableImpl()
479 const auto Kind = SRE->getKind(); in evaluateAsRelocatableImpl()
H A DMCWinCOFFStreamer.cpp282 const MCSymbolRefExpr *SRE = MCSymbolRefExpr::create(Symbol, getContext()); in emitCOFFSectionIndex() local
283 MCFixup Fixup = MCFixup::create(DF->getContents().size(), SRE, FK_SecRel_2); in emitCOFFSectionIndex()
427 void MCWinCOFFStreamer::finalizeCGProfileEntry(const MCSymbolRefExpr *&SRE) { in finalizeCGProfileEntry() argument
428 const MCSymbol *S = &SRE->getSymbol(); in finalizeCGProfileEntry()
H A DMCXCOFFStreamer.cpp93 const MCSymbolRefExpr *SRE = MCSymbolRefExpr::create(Symbol, getContext()); in emitXCOFFRefDirective() local
100 MCFixup Fixup = MCFixup::create(DF->getContents().size(), SRE, Kind); in emitXCOFFRefDirective()
H A DMCMachOStreamer.cpp127 void finalizeCGProfileEntry(const MCSymbolRefExpr *&SRE);
462 void MCMachOStreamer::finalizeCGProfileEntry(const MCSymbolRefExpr *&SRE) { in finalizeCGProfileEntry() argument
463 const MCSymbol *S = &SRE->getSymbol(); in finalizeCGProfileEntry()
H A DMCCodeView.cpp245 const MCSymbolRefExpr *SRE = in emitFileChecksumOffset() local
248 OS.emitValueImpl(SRE, 4); in emitFileChecksumOffset()
650 const MCSymbolRefExpr *SRE = MCSymbolRefExpr::create(RangeBegin, Ctx); in encodeDefRange() local
652 MCBinaryExpr::createAdd(SRE, MCConstantExpr::create(Bias, Ctx), Ctx); in encodeDefRange()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaTargetStreamer.cpp62 } else if (auto SRE = dyn_cast<MCSymbolRefExpr>(Value)) { in emitLiteral() local
63 const MCSymbol &Sym = SRE->getSymbol(); in emitLiteral()
H A DXtensaInstPrinter.cpp34 const MCSymbolRefExpr *SRE; in printExpr() local
36 if (!(SRE = cast<MCSymbolRefExpr>(Expr))) in printExpr()
39 assert(SRE->getSpecifier() == 0); in printExpr()
41 OS << SRE->getSymbol(); in printExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUMCExpr.h128 static inline AMDGPUMCExpr::Specifier getSpecifier(const MCSymbolRefExpr *SRE) { in getSpecifier() argument
129 return AMDGPUMCExpr::Specifier(SRE->getKind()); in getSpecifier()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86EncodingOptimization.cpp377 if (const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(MCE)) in optimizeMOV() local
378 if (SRE->getSpecifier() == X86::S_TLVP) in optimizeMOV()
488 const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(LastOp.getExpr()); in optimizeToShortImmediateForm() local
489 if (!SRE || SRE->getSpecifier() != X86::S_ABS8) in optimizeToShortImmediateForm()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXTargetStreamer.cpp144 const MCSymbolRefExpr &SRE = cast<MCSymbolRefExpr>(*Value); in emitValue() local
145 StringRef SymName = SRE.getSymbol().getName(); in emitValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyInstPrinter.cpp343 auto SRE = static_cast<const MCSymbolRefExpr *>(Op.getExpr()); in printOperand() local
344 if (SRE->getSpecifier() == WebAssembly::S_TYPEINDEX) { in printOperand()
345 auto &Sym = static_cast<const MCSymbolWasm &>(SRE->getSymbol()); in printOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/AsmParser/
H A DPPCAsmParser.cpp47 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(E); in EvaluateCRExpr() local
48 StringRef Name = SRE->getSymbol().getName(); in EvaluateCRExpr()
748 if (const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(Val)) in CreateFromMCExpr() local
749 if (getSpecifier(SRE) == PPC::S_TLS || in CreateFromMCExpr()
750 getSpecifier(SRE) == PPC::S_TLS_PCREL) in CreateFromMCExpr()
751 return CreateTLSReg(SRE, S, E, IsPPC64); in CreateFromMCExpr()
1386 const auto *SRE = cast<MCSymbolRefExpr>(E); in extractSpecifier() local
1387 switch (getSpecifier(SRE)) { in extractSpecifier()
1401 Spec = getSpecifier(SRE); in extractSpecifier()
1404 return MCSymbolRefExpr::create(&SRE->getSymbol(), Context); in extractSpecifier()
/freebsd/crypto/heimdal/lib/kafs/
H A DMakefile.am81 ld -o $@ -bM:SRE -bI:$(srcdir)/afsl.exp -bE:$(srcdir)/afslib.exp $(AFS_EXTRA_LD) afslib.o -lc
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_iomuxc.c68 #define SRE (1 << 11) /* Slew Rate Field. */ macro
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp102 void annotateTLSDescriptorSequence(const MCSymbolRefExpr *SRE) override;
445 void annotateTLSDescriptorSequence(const MCSymbolRefExpr *SRE) override;
591 if (const MCSymbolRefExpr *SRE = dyn_cast_or_null<MCSymbolRefExpr>(Value)) { in emitValueImpl() local
592 if (SRE->getSpecifier() == ARM::S_SBREL && !(Size == 4)) { in emitValueImpl()
1113 if (const MCSymbolRefExpr *SRE = dyn_cast<MCSymbolRefExpr>(Value)) { in emitThumbSet() local
1114 const MCSymbol &Sym = SRE->getSymbol(); in emitThumbSet()
H A DARMAsmBackend.cpp583 if (const MCSymbolRefExpr *SRE = in adjustFixupValue() local
585 if (SRE->getSpecifier() == ARM::S_TLSCALL) in adjustFixupValue()
710 if (const MCSymbolRefExpr *SRE = in adjustFixupValue() local
712 if (SRE->getSpecifier() == ARM::S_TLSCALL) in adjustFixupValue()
H A DARMTargetStreamer.cpp117 const MCSymbolRefExpr *SRE) {} in annotateTLSDescriptorSequence() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFStreamer.cpp563 auto *SRE = MCSymbolRefExpr::create(&Sym, Ctx); in finish() local
564 (void)S.emitRelocDirective(*Zero, "BFD_RELOC_NONE", SRE, SMLoc(), in finish()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86Operand.h116 if (auto *SRE = dyn_cast<MCSymbolRefExpr>(Val)) { in print() local
117 const MCSymbol &Sym = SRE->getSymbol(); in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp1070 const MCSymbolRefExpr *SRE = cast<MCSymbolRefExpr>(E); in extractSpecifier() local
1072 switch (SRE->getSpecifier()) { in extractSpecifier()
1123 return MCSymbolRefExpr::create(&SRE->getSymbol(), Context); in extractSpecifier()

12