Home
last modified time | relevance | path

Searched refs:Assembler (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCObjectStreamer.cpp32 Assembler(std::make_unique<MCAssembler>( in MCObjectStreamer()
35 assert(Assembler->getBackendPtr() && Assembler->getEmitterPtr()); in MCObjectStreamer()
36 setAllowAutoPadding(Assembler->getBackend().allowAutoPadding()); in MCObjectStreamer()
38 Assembler->setRelaxAll(true); in MCObjectStreamer()
45 return Assembler.get(); in getAssemblerPtr()
124 if (Assembler) { in reset()
125 Assembler->reset(); in reset()
127 Assembler->setRelaxAll(getContext().getTargetOptions()->MCRelaxAll); in reset()
146 const MCAssembler &Assembler, in canReuseDataFragment() argument
157 if (Assembler.isBundlingEnabled()) in canReuseDataFragment()
[all …]
H A DMCELFStreamer.cpp95 static void setSectionAlignmentForBundling(const MCAssembler &Assembler, in setSectionAlignmentForBundling() argument
97 if (Assembler.isBundlingEnabled() && Section->hasInstructions()) in setSectionAlignmentForBundling()
98 Section->ensureMinAlignment(Align(Assembler.getBundleAlignSize())); in setSectionAlignmentForBundling()
505 MCAssembler &Assembler = getAssembler(); in emitInstToData() local
522 if (Assembler.isBundlingEnabled()) { in emitInstToData()
551 Assembler.getEmitter().encodeInstruction(Inst, DF->getContents(), in emitInstToData()
568 MCAssembler &Assembler = getAssembler(); in emitBundleAlignMode() local
569 if (Alignment > 1 && (Assembler.getBundleAlignSize() == 0 || in emitBundleAlignMode()
570 Assembler.getBundleAlignSize() == Alignment.value())) in emitBundleAlignMode()
571 Assembler.setBundleAlignSize(Alignment.value()); in emitBundleAlignMode()
H A DMCSPIRVStreamer.cpp21 MCAssembler &Assembler = getAssembler(); in emitInstToData() local
24 Assembler.getEmitter().encodeInstruction(Inst, Code, Fixups, STI); in emitInstToData()
H A DMCXCOFFStreamer.cpp147 MCAssembler &Assembler = getAssembler(); in emitInstToData() local
150 Assembler.getEmitter().encodeInstruction(Inst, Code, Fixups, STI); in emitInstToData()
H A DMCWasmStreamer.cpp182 MCAssembler &Assembler = getAssembler(); in emitInstToData() local
185 Assembler.getEmitter().encodeInstruction(Inst, Code, Fixups, STI); in emitInstToData()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DCrossWindows.cpp24 void tools::CrossWindows::Assembler::ConstructJob( in ConstructJob()
57 const std::string Assembler = TC.GetProgramPath("as"); in ConstructJob() local
58 Exec = Args.MakeArgString(Assembler); in ConstructJob()
298 return new tools::CrossWindows::Assembler(*this); in buildAssembler()
H A DAIX.h22 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool {
24 Assembler(const ToolChain &TC) : Tool("aix::Assembler", "assembler", TC) {} in Assembler() function
H A DPS4CPU.h30 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool {
32 Assembler(const ToolChain &TC) : Tool("PScpu::Assembler", "assembler", TC) {} in Assembler() function
H A DSolaris.cpp31 void solaris::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
37 gnutools::Assembler::ConstructJob(C, JA, Output, Inputs, Args, LinkingOutput); in ConstructJob()
357 return new tools::solaris::Assembler(*this); in buildAssembler()
H A DCuda.h84 class LLVM_LIBRARY_VISIBILITY Assembler final : public Tool {
86 Assembler(const ToolChain &TC) : Tool("NVPTX::Assembler", "ptxas", TC) {} in Assembler() function
H A DDragonFly.cpp23 void dragonfly::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
244 return new tools::dragonfly::Assembler(*this); in buildAssembler()
H A DZOS.cpp47 void zos::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
249 auto ZOS::buildAssembler() const -> Tool * { return new zos::Assembler(*this); } in buildAssembler()
H A DOHOS.h71 return new tools::gnutools::Assembler(*this); in buildAssembler()
H A DOpenBSD.cpp28 void openbsd::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
392 return new tools::openbsd::Assembler(*this); in buildAssembler()
H A DFreeBSD.cpp28 void freebsd::Assembler::ConstructJob(Compilation &C, const JobAction &JA, in ConstructJob()
469 return new tools::freebsd::Assembler(*this); in buildAssembler()
/freebsd/contrib/llvm-project/llvm/lib/ToolDrivers/llvm-dlltool/
H A DOptions.td28 def S: JoinedOrSeparate<["-"], "S">, HelpText<"Assembler">;
31 def f: JoinedOrSeparate<["-"], "f">, HelpText<"Assembler Flags">;
/freebsd/contrib/file/magic/Magdir/
H A Dmirage8 0 long 31415 Mirage Assembler m.out executable
H A Dsharc16 #0 string =! Assembler source
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCObjectStreamer.h41 std::unique_ptr<MCAssembler> Assembler; variable
107 MCAssembler &getAssembler() { return *Assembler; } in getAssembler()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.h31 MCAssembler *Assembler);
H A DHexagonMCELFStreamer.cpp62 MCAssembler *Assembler) in HexagonMCELFStreamer() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCELFStreamer.h39 MCAssembler *Assembler) in AVRMCELFStreamer() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/
H A DLoongArchAsmBackend.cpp503 auto &Assembler = const_cast<MCAssembler &>(Asm); in handleAddSubRelocations() local
504 Asm.getWriter().recordRelocation(Assembler, &F, FA, A, FixedValueA); in handleAddSubRelocations()
505 Asm.getWriter().recordRelocation(Assembler, &F, FB, B, FixedValueB); in handleAddSubRelocations()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.td92 // Assembler mnemonic/instruction aliases
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.cpp618 auto &Assembler = const_cast<MCAssembler &>(Asm); in handleAddSubRelocations() local
619 Asm.getWriter().recordRelocation(Assembler, &F, FA, A, FixedValueA); in handleAddSubRelocations()
620 Asm.getWriter().recordRelocation(Assembler, &F, FB, B, FixedValueB); in handleAddSubRelocations()

1234