Home
last modified time | relevance | path

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

12

/llvm-project/llvm/lib/MC/
H A DMCWinCOFFStreamer.cpp398 Align ByteAlignment) {
403 if (ByteAlignment > 32)
407 Size = std::max(Size, ByteAlignment.value());
412 Symbol->setCommon(Size, ByteAlignment);
414 if (!T.isWindowsMSVCEnvironment() && ByteAlignment > 1) {
420 << Log2_32_Ceil(ByteAlignment.value());
430 Align ByteAlignment) {
436 emitValueToAlignment(ByteAlignment, 0, 1, 0);
454 uint64_t Size, Align ByteAlignment,
460 uint64_t Size, Align ByteAlignment) {
273 emitCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
305 emitLocalCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitLocalCommonSymbol() argument
329 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
335 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
[all...]
H A DMCMachOStreamer.cpp106 Align ByteAlignment) override;
109 Align ByteAlignment) override;
111 uint64_t Size = 0, Align ByteAlignment = Align(1),
114 Align ByteAlignment = Align(1)) override;
396 Align ByteAlignment) { in emitSymbolAttribute()
402 Symbol->setCommon(Size, ByteAlignment); in emitSymbolAttribute()
406 Align ByteAlignment) { in emitSymbolAttribute()
409 Symbol, Size, ByteAlignment); in emitSymbolAttribute()
413 uint64_t Size, Align ByteAlignment, in emitSymbolAttribute()
431 emitValueToAlignment(ByteAlignment, in emitSymbolDesc()
436 emitCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
446 emitLocalCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitLocalCommonSymbol() argument
453 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
481 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
[all...]
H A DMCXCOFFStreamer.cpp125 Align ByteAlignment) { in emitCommonSymbol()
129 Symbol->setCommon(Size, ByteAlignment); in emitCommonSymbol()
134 ByteAlignment); in emitCommonSymbol()
137 emitValueToAlignment(ByteAlignment); in emitZerofill() argument
142 uint64_t Size, Align ByteAlignment, in emitInstToData()
120 emitCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
H A DMCWasmStreamer.cpp152 Align ByteAlignment) { in emitCommonSymbol()
161 Align ByteAlignment) { in emitLocalCommonSymbol()
250 uint64_t Size, Align ByteAlignment, in emitZerofill()
256 uint64_t Size, Align ByteAlignment) { in emitTBSSSymbol()
153 emitCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
162 emitLocalCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitLocalCommonSymbol() argument
251 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
257 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
H A DMCNullStreamer.cpp40 Align ByteAlignment) override {} in emitCommonSymbol() argument
42 uint64_t Size = 0, Align ByteAlignment = Align(1), in emitZerofill() argument
H A DMCELFStreamer.cpp267 Align ByteAlignment) { in emitSymbolAttribute()
282 emitValueToAlignment(ByteAlignment, 0, 1, 0); in emitCommonSymbol()
288 if (Symbol->declareCommon(Size, ByteAlignment)) in emitCommonSymbol()
309 Align ByteAlignment) {
314 emitCommonSymbol(Symbol, Size, ByteAlignment); in emitELFSymverDirective()
628 uint64_t Size, Align ByteAlignment, in emitThumbFunc()
634 uint64_t Size, Align ByteAlignment) { in emitSymbolDesc()
276 emitCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
318 emitLocalCommonSymbol(MCSymbol * S,uint64_t Size,Align ByteAlignment) emitLocalCommonSymbol() argument
637 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
643 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
H A DMCAsmStreamer.cpp232 Align ByteAlignment) override;
238 /// @param ByteAlignment - The alignment of the common symbol in bytes.
240 Align ByteAlignment) override;
243 uint64_t Size = 0, Align ByteAlignment = Align(1),
247 Align ByteAlignment = Align(1)) override;
278 void emitAlignmentDirective(uint64_t ByteAlignment,
1090 Align ByteAlignment) { in emitZerofill()
1096 OS << ',' << ByteAlignment.value(); in emitZerofill()
1098 OS << ',' << Log2(ByteAlignment); in emitZerofill()
1118 case LCOMM::ByteAlignment in emitTBSSSymbol()
1041 emitCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
1081 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
1109 emitTBSSSymbol(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitTBSSSymbol() argument
1481 emitAlignmentDirective(unsigned ByteAlignment,std::optional<int64_t> Value,unsigned ValueSize,unsigned MaxBytesToEmit) emitAlignmentDirective() argument
[all...]
H A DMCAsmInfoCOFF.cpp25 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in MCAsmInfoCOFF()
/llvm-project/llvm/include/llvm/MC/
H A DMCWasmStreamer.h53 Align ByteAlignment) override;
58 Align ByteAlignment) override;
61 uint64_t Size = 0, Align ByteAlignment = Align(1),
64 Align ByteAlignment = Align(1)) override;
H A DMCWinCOFFStreamer.h64 Align ByteAlignment) override;
66 Align ByteAlignment) override;
69 Align ByteAlignment, SMLoc Loc = SMLoc()) override;
71 Align ByteAlignment) override;
H A DMCELFStreamer.h62 Align ByteAlignment) override;
69 Align ByteAlignment) override;
72 uint64_t Size = 0, Align ByteAlignment = Align(1),
75 Align ByteAlignment = Align(1)) override;
H A DMCGOFFStreamer.h31 Align ByteAlignment) override {} in emitCommonSymbol() argument
34 uint64_t Size = 0, Align ByteAlignment = Align(1),
H A DMCSPIRVStreamer.h37 Align ByteAlignment) override {} in emitCommonSymbol() argument
39 uint64_t Size = 0, Align ByteAlignment = Align(1),
H A DMCXCOFFStreamer.h27 Align ByteAlignment) override;
29 uint64_t Size = 0, Align ByteAlignment = Align(1),
H A DMCDXContainerStreamer.h39 Align ByteAlignment = Align(1),
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCELFStreamer.cpp94 Align ByteAlignment, in HexagonMCEmitCommonSymbol() argument
116 emitValueToAlignment(ByteAlignment, 0, 1, 0); in HexagonMCEmitCommonSymbol()
122 Section.ensureMinAlignment(ByteAlignment); in HexagonMCEmitCommonSymbol()
126 if (ELFSymbol->declareCommon(Size, ByteAlignment)) in HexagonMCEmitCommonSymbol()
143 Align ByteAlignment, in HexagonMCEmitLocalCommonSymbol()
149 HexagonMCEmitCommonSymbol(Symbol, Size, ByteAlignment, AccessSize); in HexagonMCEmitLocalCommonSymbol()
145 HexagonMCEmitLocalCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,unsigned AccessSize) HexagonMCEmitLocalCommonSymbol() argument
H A DHexagonMCELFStreamer.h36 Align ByteAlignment, unsigned AccessSize);
38 Align ByteAlignment, unsigned AccessSize);
H A DHexagonMCAsmInfo.cpp27 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in HexagonMCAsmInfo()
/llvm-project/llvm/lib/Object/
H A DRecordStreamer.h53 Align ByteAlignment, SMLoc Loc = SMLoc()) override;
55 Align ByteAlignment) override;
H A DRecordStreamer.cpp104 uint64_t Size, Align ByteAlignment, in emitZerofill() argument
110 Align ByteAlignment) { in emitCommonSymbol() argument
/llvm-project/llvm/unittests/CodeGen/
H A DTestAsmPrinter.h34 void(MCSymbol *Symbol, uint64_t Size, Align ByteAlignment));
37 Align ByteAlignment, SMLoc Loc));
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonTargetStreamer.h22 unsigned ByteAlignment, in emitCommonSymbolSorted() argument
/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCAsmInfo.cpp53 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in PPCELFMCAsmInfo()
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DSnippetFile.cpp201 Align ByteAlignment) override {} in emitSymbolAttribute()
208 Align ByteAlignment, SMLoc Loc) override {}
200 emitCommonSymbol(MCSymbol * Symbol,uint64_t Size,Align ByteAlignment) emitCommonSymbol() argument
207 emitZerofill(MCSection * Section,MCSymbol * Symbol,uint64_t Size,Align ByteAlignment,SMLoc Loc) emitZerofill() argument
/llvm-project/llvm/tools/llvm-mca/
H A DCodeRegionGenerator.h105 Align ByteAlignment) override {} in emitCommonSymbol() argument
107 uint64_t Size = 0, Align ByteAlignment = Align(1),

12