HomeSort by: relevance | last modified time | path
    Searched defs:Asm (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
PseudoProbePrinter.h 9 // This file contains support for writing pseudo probe info into asm files.
28 AsmPrinter *Asm;
WinCFGuard.h 25 AsmPrinter *Asm;
EHStreamer.h 33 AsmPrinter *Asm;
DwarfFile.h 51 AsmPrinter *Asm;
DwarfUnit.h 46 AsmPrinter *Asm;
88 if (Attribute != 0 && Asm->TM.Options.DebugStrictDwarf &&
98 AsmPrinter* getAsmPrinter() const { return Asm; }
270 Asm->getDwarfOffsetByteSize() + // Offset Into Abbrev. Section
373 Asm->getDwarfOffsetByteSize(); // Type DIE Offset
DebugLocStream.h 89 /// create a label with \a Asm.
92 bool finalizeList(AsmPrinter &Asm);
158 AsmPrinter &Asm;
165 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm,
167 : Locs(Locs), Asm(Asm), V(V), MI(MI), ListIndex(Locs.startList(&CU)),
177 /// temp symbol in \a Asm and setting up the \a DbgVariable.
AccelTable.cpp 54 void AccelTableBase::finalize(AsmPrinter *Asm, StringRef Prefix) {
78 E.second.Sym = Asm->createTempSymbol(Prefix);
94 AsmPrinter *const Asm; ///< Destination.
109 AccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents,
111 : Asm(Asm), Contents(Contents), SkipIdenticalHashes(SkipIdenticalHashes) {
134 void emit(AsmPrinter *Asm) const;
153 void emit(AsmPrinter *Asm) const;
168 AppleAccelTableWriter(AsmPrinter *Asm, const AccelTableBase &Contents,
170 : AccelTableWriter(Asm, Contents, true)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64MCExpr.cpp 114 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
124 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
125 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
138 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
143 void AArch64MCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
154 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/
CSKYMCExpr.cpp 57 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
67 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
68 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
81 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
86 void CSKYMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
95 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCExpr.cpp 224 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
227 fixELFSymbolsInTLSFixupsImpl(cast<MipsMCExpr>(Expr)->getSubExpr(), Asm);
233 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
234 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
245 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
250 void MipsMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
276 E->fixELFSymbolsInTLSFixups(Asm);
286 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/
VEMCExpr.cpp 180 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
191 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
192 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
205 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
214 void VEMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
224 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/sys/arch/sparc/sparc/
cpu_in_cksum.c 144 #define Asm asm volatile
145 #define ADD64 Asm(" ld [%4+ 0],%1; ld [%4+ 4],%2; \
164 #define ADD32 Asm(" ld [%4+ 0],%1; ld [%4+ 4],%2; \
175 #define ADD16 Asm(" ld [%4+ 0],%1; ld [%4+ 4],%2; \
182 #define ADD8 Asm(" ld [%4+ 0],%1; ld [%4+ 4],%2; \
187 #define ADD4 Asm(" ld [%3+ 0],%1; \
208 * Declare two temporary registers for use by the asm code. We
210 * use, instead of hard-coding this in the asm code above.
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCExpr.cpp 172 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
183 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
184 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
195 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
201 void SparcMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
209 MCSymbol *Symbol = Asm.getContext().getOrCreateSymbol("__tls_get_addr");
210 Asm.registerSymbol(*Symbol);
233 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
DebugHandlerBase.h 58 AsmPrinter *Asm;
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCWasmStreamer.cpp 62 MCAssembler &Asm = getAssembler();
66 Asm.registerSymbol(*Grp);
69 Asm.registerSymbol(*Section->getBeginSymbol());
MCELFStreamer.cpp 152 MCAssembler &Asm = getAssembler();
154 setSectionAlignmentForBundling(Asm, CurSection);
158 Asm.registerSymbol(*Grp);
160 Asm.getWriter().markGnuAbi();
163 Asm.registerSymbol(*Section->getBeginSymbol());
MCFragment.cpp 32 MCAsmLayout::MCAsmLayout(MCAssembler &Asm) : Assembler(Asm) {
34 for (MCSection &Sec : Asm)
37 for (MCSection &Sec : Asm)
183 const MCAssembler &Asm = getAssembler();
185 Asm.getContext().reportError(Expr->getLoc(),
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/
RISCVMCExpr.cpp 174 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) {
184 fixELFSymbolsInTLSFixupsImpl(BE->getLHS(), Asm);
185 fixELFSymbolsInTLSFixupsImpl(BE->getRHS(), Asm);
198 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
203 void RISCVMCExpr::fixELFSymbolsInTLSFixups(MCAssembler &Asm) const {
213 fixELFSymbolsInTLSFixupsImpl(getSubExpr(), Asm);
  /src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/
DWARFStreamer.h 56 AsmPrinter &getAsmPrinter() const { return *Asm; }
185 std::unique_ptr<AsmPrinter> Asm;
  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
LangStandard.h 23 Asm,
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaModule.cpp 590 Asm,
602 return UnnamedDeclKind::Asm;
626 case UnnamedDeclKind::Asm:
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCInstPrinter.h 34 Asm ///< 0ffh
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BTFDebug.h 181 AsmPrinter *Asm;
  /src/external/apache2/llvm/dist/clang/tools/driver/
cc1as_main.cpp 274 .Case("asm", FT_Asm)
367 assert(MAI && "Unable to create target asm info!");
482 assert(MAB && "Unable to create asm backend!");
583 AssemblerInvocation Asm;
584 if (!AssemblerInvocation::CreateFromArgs(Asm, Argv, Diags))
587 if (Asm.ShowHelp) {
599 if (Asm.ShowVersion) {
607 if (!Asm.LLVMArgs.empty()) {
608 unsigned NumArgs = Asm.LLVMArgs.size();
612 Args[i + 1] = Asm.LLVMArgs[i].c_str()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
DWARFStreamer.cpp 51 return error("no asm info for target " + TripleName, Context), false;
63 return error("no asm backend for target " + TripleName, Context), false;
102 Asm.reset(TheTarget->createAsmPrinter(*TM, std::unique_ptr<MCStreamer>(MS)));
103 if (!Asm)
104 return error("no asm printer for target " + TripleName, Context), false;
143 Unit.setLabelBegin(Asm->createTempSymbol("cu_begin"));
144 Asm->OutStreamer->emitLabel(Unit.getLabelBegin());
149 Asm->emitInt32(Unit.getNextUnitOffset() - Unit.getStartOffset() - 4);
150 Asm->emitInt16(DwarfVersion);
153 Asm->emitInt8(dwarf::DW_UT_compile)
    [all...]

Completed in 28 milliseconds

1 2