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

1 2

  /src/external/apache2/llvm/dist/clang/lib/Driver/ToolChains/
AIX.h 19 /// aix -- Directly call system default assembler and linker.
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {}
Ananas.h 20 /// ananas -- Directly call GNU Binutils assembler and linker
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("ananas::Assembler", "assembler", TC) {}
CrossWindows.h 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC) : Tool("CrossWindows::Assembler", "as", TC) {}
DragonFly.h 19 /// dragonfly -- Directly call GNU Binutils assembler and linker
21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
23 Assembler(const ToolChain &TC)
24 : Tool("dragonfly::Assembler", "assembler", TC) {}
FreeBSD.h 20 /// freebsd -- Directly call GNU Binutils assembler and linker
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC)
25 : Tool("freebsd::Assembler", "assembler", TC) {}
Minix.h 19 /// minix -- Directly call GNU Binutils assembler and linker
21 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
23 Assembler(const ToolChain &TC) : Tool("minix::Assembler", "assembler", TC) {}
NetBSD.h 20 /// netbsd -- Directly call GNU Binutils assembler and linker
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC) : Tool("netbsd::Assembler", "assembler", TC) {}
OpenBSD.h 21 /// openbsd -- Directly call GNU Binutils assembler and linker
23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC)
26 : Tool("openbsd::Assembler", "assembler", TC) {}
Solaris.h 20 /// solaris -- Directly call Solaris assembler and linker
22 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
24 Assembler(const ToolChain &TC)
25 : Tool("solaris::Assembler", "assembler", TC) {}
XCore.h 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC) : Tool("XCore::Assembler", "XCore-as", TC) {}
Hexagon.h 23 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
25 Assembler(const ToolChain &TC)
26 : Tool("hexagon::Assembler", "hexagon-as", TC) {}
Myriad.h 34 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
36 Assembler(const ToolChain &TC) : Tool("moviAsm", "moviAsm", TC) {}
48 /// The Compiler and Assembler as defined above are in the SHAVE namespace,
96 mutable std::unique_ptr<Tool> Assembler;
MinGW.h 23 /// MinGW -- Directly call GNU Binutils assembler and linker
25 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
27 Assembler(const ToolChain &TC) : Tool("MinGW::Assemble", "assembler", TC) {}
CrossWindows.cpp 24 void tools::CrossWindows::Assembler::ConstructJob(
57 const std::string Assembler = TC.GetProgramPath("as");
58 Exec = Args.MakeArgString(Assembler);
293 return new tools::CrossWindows::Assembler(*this);
Cuda.h 86 // Run ptxas, the NVPTX assembler.
87 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
89 Assembler(const ToolChain &TC) : Tool("NVPTX::Assembler", "ptxas", TC) {}
154 // Never try to use the integrated assembler with CUDA; always fork out to
Darwin.h 49 class LLVM_LIBRARY_VISIBILITY Assembler : public MachOTool {
51 Assembler(const ToolChain &TC)
52 : MachOTool("darwin::Assembler", "assembler", TC) {}
223 // Default integrated assembler to on for Apple's MachO targets.
Gnu.h 39 /// Directly call GNU Binutils' assembler and linker.
41 class LLVM_LIBRARY_VISIBILITY Assembler : public Tool {
43 Assembler(const ToolChain &TC) : Tool("GNU::Assembler", "assembler", TC) {}
88 // A gcc tool has an "integrated" assembler that it will call to produce an
89 // object. Let it use that assembler so that we don't have to deal with
  /src/external/apache2/llvm/dist/llvm/include/llvm/MC/
MCAsmLayout.h 29 MCAssembler &Assembler;
47 MCAsmLayout(MCAssembler &Assembler);
49 /// Get the assembler object this is a layout for.
50 MCAssembler &getAssembler() const { return Assembler; }
MCObjectStreamer.h 32 /// suitable for use with the assembler backend. Specific object file formats
37 std::unique_ptr<MCAssembler> Assembler;
70 /// Object streamers require the integrated assembler.
112 MCAssembler &getAssembler() { return *Assembler; }
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCXCOFFStreamer.cpp 100 MCAssembler &Assembler = getAssembler();
104 Assembler.getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
MCWasmStreamer.cpp 57 llvm_unreachable("invalid assembler flag!");
87 // symbol with the assembler.
163 MCAssembler &Assembler = getAssembler();
167 Assembler.getEmitter().encodeInstruction(Inst, VecOS, Fixups, STI);
MCELFStreamer.cpp 54 MCAssembler &Assembler = getAssembler();
56 if (Assembler.isBundlingEnabled() && Assembler.getRelaxAll()) {
59 if (FSize > Assembler.getBundleAlignSize())
63 Assembler, EF, DF->getContents().size(), FSize);
72 Assembler.writeFragmentPadding(VecOS, *EF, FSize);
134 llvm_unreachable("invalid assembler flag!");
139 static void setSectionAlignmentForBundling(const MCAssembler &Assembler,
141 if (Section && Assembler.isBundlingEnabled() && Section->hasInstructions() &&
142 Section->getAlignment() < Assembler.getBundleAlignSize()
    [all...]
MCExpr.cpp 726 "Must have an assembler object if layout is given!");
769 MCAssembler *Assembler = Layout ? &Layout->getAssembler() : nullptr;
770 return evaluateAsRelocatableImpl(Res, Assembler, Layout, Fixup, nullptr,
775 MCAssembler *Assembler = &Layout.getAssembler();
776 return evaluateAsRelocatableImpl(Res, Assembler, &Layout, nullptr, nullptr,
844 // the OS X assembler will completely drop the 4. We should probably
MCAsmStreamer.cpp 51 std::unique_ptr<MCAssembler> Assembler;
80 Assembler(std::make_unique<MCAssembler>(
89 if (Assembler->getBackendPtr())
90 setAllowAutoPadding(Assembler->getBackend().allowAutoPadding());
95 MCAssembler &getAssembler() { return *Assembler; }
1233 // truncation warnings when round tripping through another assembler.
2312 // If the assembler on some target fills in the DWARF unit length, we
2314 // assembler requires the assembly file with the unit length omitted from
2325 // If the assembler on some target fills in the DWARF unit length, we
2327 // assembler requires the assembly file with the unit length omitted fro
    [all...]
MCObjectStreamer.cpp 33 Assembler(std::make_unique<MCAssembler>(
36 if (Assembler->getBackendPtr())
37 setAllowAutoPadding(Assembler->getBackend().allowAutoPadding());
47 return Assembler.get();
163 if (Assembler)
164 Assembler->reset();
194 const MCAssembler &Assembler,
200 if (Assembler.isBundlingEnabled())
201 return Assembler.getRelaxAll();
210 if (!F || !canReuseDataFragment(*F, *Assembler, STI))
    [all...]

Completed in 131 milliseconds

1 2