Home
last modified time | relevance | path

Searched refs:ByteAlignment (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/MC/
H A DMCXCOFFStreamer.cpp81 unsigned ByteAlignment) { in emitCommonSymbol() argument
85 Symbol->setCommon(Size, ByteAlignment); in emitCommonSymbol()
90 Align(ByteAlignment)); in emitCommonSymbol()
93 emitValueToAlignment(ByteAlignment); in emitCommonSymbol()
98 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
139 unsigned ByteAlignment) { in emitXCOFFLocalCommonSymbol() argument
140 emitCommonSymbol(CsectSym, Size, ByteAlignment); in emitXCOFFLocalCommonSymbol()
H A DMCWinCOFFStreamer.cpp265 unsigned ByteAlignment) { in emitCommonSymbol() argument
270 if (ByteAlignment > 32) in emitCommonSymbol()
274 Size = std::max(Size, static_cast<uint64_t>(ByteAlignment)); in emitCommonSymbol()
279 Symbol->setCommon(Size, ByteAlignment); in emitCommonSymbol()
281 if (!T.isWindowsMSVCEnvironment() && ByteAlignment > 1) { in emitCommonSymbol()
287 << Log2_32_Ceil(ByteAlignment); in emitCommonSymbol()
297 unsigned ByteAlignment) { in emitLocalCommonSymbol() argument
303 emitValueToAlignment(ByteAlignment, 0, 1, 0); in emitLocalCommonSymbol()
321 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
327 uint64_t Size, unsigned ByteAlignment) { in emitTBSSSymbol() argument
H A DMCMachOStreamer.cpp107 unsigned ByteAlignment) override;
110 unsigned ByteAlignment) override;
112 uint64_t Size = 0, unsigned ByteAlignment = 0,
115 unsigned ByteAlignment = 0) override;
435 unsigned ByteAlignment) { in emitCommonSymbol() argument
441 Symbol->setCommon(Size, ByteAlignment); in emitCommonSymbol()
445 unsigned ByteAlignment) { in emitLocalCommonSymbol() argument
448 Symbol, Size, ByteAlignment); in emitLocalCommonSymbol()
452 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
470 emitValueToAlignment(ByteAlignment, 0, 1, 0); in emitZerofill()
[all …]
H A DMCAsmStreamer.cpp865 OS << ',' << Log2_32(ByteAlignment); in emitXCOFFLocalCommonSymbol()
959 if (ByteAlignment != 0) { in emitCommonSymbol()
961 OS << ',' << ByteAlignment; in emitCommonSymbol()
985 case LCOMM::ByteAlignment: in emitLocalCommonSymbol()
1017 if (ByteAlignment != 0) in emitZerofill()
1043 if (ByteAlignment > 1) OS << ", " << Log2_32(ByteAlignment); in emitTBSSSymbol()
1403 if (!isPowerOf2_32(ByteAlignment)) in emitValueToAlignment()
1407 OS << Log2_32(ByteAlignment); in emitValueToAlignment()
1414 if (isPowerOf2_32(ByteAlignment)) { in emitValueToAlignment()
1431 OS << Log2_32(ByteAlignment); in emitValueToAlignment()
[all …]
H A DMCNullStreamer.cpp40 unsigned ByteAlignment) override {} in emitCommonSymbol() argument
42 uint64_t Size = 0, unsigned ByteAlignment = 0, in emitZerofill() argument
H A DMCWasmStreamer.cpp167 unsigned ByteAlignment) { in emitCommonSymbol() argument
176 unsigned ByteAlignment) { in emitLocalCommonSymbol() argument
266 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
272 uint64_t Size, unsigned ByteAlignment) { in emitTBSSSymbol() argument
H A DMCELFStreamer.cpp308 unsigned ByteAlignment) { in emitCommonSymbol() argument
323 emitValueToAlignment(ByteAlignment, 0, 1, 0); in emitCommonSymbol()
329 if(Symbol->declareCommon(Size, ByteAlignment)) in emitCommonSymbol()
350 unsigned ByteAlignment) { in emitLocalCommonSymbol() argument
355 emitCommonSymbol(Symbol, Size, ByteAlignment); in emitLocalCommonSymbol()
366 void MCELFStreamer::emitValueToAlignment(unsigned ByteAlignment, in emitValueToAlignment() argument
372 MCObjectStreamer::emitValueToAlignment(ByteAlignment, Value, in emitValueToAlignment()
726 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
732 uint64_t Size, unsigned ByteAlignment) { in emitTBSSSymbol() argument
H A DMCAsmInfoCOFF.cpp25 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in MCAsmInfoCOFF()
H A DMCObjectStreamer.cpp644 void MCObjectStreamer::emitValueToAlignment(unsigned ByteAlignment, in emitValueToAlignment() argument
649 MaxBytesToEmit = ByteAlignment; in emitValueToAlignment()
650 insert(new MCAlignFragment(Align(ByteAlignment), Value, ValueSize, in emitValueToAlignment()
655 if (ByteAlignment > CurSec->getAlignment()) in emitValueToAlignment()
656 CurSec->setAlignment(Align(ByteAlignment)); in emitValueToAlignment()
659 void MCObjectStreamer::emitCodeAlignment(unsigned ByteAlignment, in emitCodeAlignment() argument
662 emitValueToAlignment(ByteAlignment, 0, 1, MaxBytesToEmit); in emitCodeAlignment()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp90 unsigned ByteAlignment, in HexagonMCEmitCommonSymbol() argument
114 emitValueToAlignment(ByteAlignment, 0, 1, 0); in HexagonMCEmitCommonSymbol()
120 if (Align(ByteAlignment) > Section.getAlignment()) in HexagonMCEmitCommonSymbol()
121 Section.setAlignment(Align(ByteAlignment)); in HexagonMCEmitCommonSymbol()
125 if (ELFSymbol->declareCommon(Size, ByteAlignment)) in HexagonMCEmitCommonSymbol()
142 unsigned ByteAlignment, in HexagonMCEmitLocalCommonSymbol() argument
148 HexagonMCEmitCommonSymbol(Symbol, Size, ByteAlignment, AccessSize); in HexagonMCEmitLocalCommonSymbol()
H A DHexagonMCELFStreamer.h36 unsigned ByteAlignment,
39 unsigned ByteAlignment, unsigned AccessSize);
H A DHexagonMCAsmInfo.cpp27 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in HexagonMCAsmInfo()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCWasmStreamer.h53 unsigned ByteAlignment) override;
58 unsigned ByteAlignment) override;
61 uint64_t Size = 0, unsigned ByteAlignment = 0,
64 unsigned ByteAlignment = 0) override;
H A DMCWinCOFFStreamer.h58 unsigned ByteAlignment) override;
60 unsigned ByteAlignment) override;
63 unsigned ByteAlignment, SMLoc Loc = SMLoc()) override;
65 unsigned ByteAlignment) override;
H A DMCELFStreamer.h60 unsigned ByteAlignment) override;
67 unsigned ByteAlignment) override;
70 uint64_t Size = 0, unsigned ByteAlignment = 0,
73 unsigned ByteAlignment = 0) override;
H A DMCSPIRVStreamer.h37 unsigned ByteAlignment) override {} in emitCommonSymbol() argument
39 uint64_t Size = 0, unsigned ByteAlignment = 0,
H A DMCXCOFFStreamer.h24 unsigned ByteAlignment) override;
26 uint64_t Size = 0, unsigned ByteAlignment = 0,
H A DMCStreamer.h610 unsigned ByteAlignment);
664 unsigned ByteAlignment) = 0;
672 unsigned ByteAlignment);
682 uint64_t Size = 0, unsigned ByteAlignment = 0,
693 uint64_t Size, unsigned ByteAlignment = 0);
856 virtual void emitValueToAlignment(unsigned ByteAlignment, int64_t Value = 0,
871 virtual void emitCodeAlignment(unsigned ByteAlignment,
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonTargetStreamer.h18 virtual void emitCodeAlignment(unsigned ByteAlignment,
23 unsigned ByteAlignment, in emitCommonSymbolSorted() argument
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/lib/
H A DSnippetFile.cpp92 unsigned ByteAlignment) override {} in emitCommonSymbol() argument
96 void emitValueToAlignment(unsigned ByteAlignment, int64_t Value, in emitValueToAlignment() argument
100 unsigned ByteAlignment, SMLoc Loc) override {} in emitZerofill() argument
/llvm-project-15.0.7/llvm/unittests/CodeGen/
H A DTestAsmPrinter.h34 void(MCSymbol *Symbol, uint64_t Size, unsigned ByteAlignment));
37 unsigned ByteAlignment, SMLoc Loc));
/llvm-project-15.0.7/llvm/lib/Object/
H A DRecordStreamer.h53 unsigned ByteAlignment, SMLoc Loc = SMLoc()) override;
55 unsigned ByteAlignment) override;
H A DRecordStreamer.cpp109 uint64_t Size, unsigned ByteAlignment, in emitZerofill() argument
115 unsigned ByteAlignment) { in emitCommonSymbol() argument
/llvm-project-15.0.7/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.cpp61 unsigned ByteAlignment) override {} in emitCommonSymbol() argument
63 uint64_t Size = 0, unsigned ByteAlignment = 0, in emitZerofill() argument
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCAsmInfo.cpp54 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in PPCELFMCAsmInfo()

12