/llvm-project/llvm/lib/MC/ |
H A D | MCWinCOFFStreamer.cpp | 398 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 D | MCMachOStreamer.cpp | 106 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 D | MCXCOFFStreamer.cpp | 125 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 D | MCWasmStreamer.cpp | 152 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 D | MCNullStreamer.cpp | 40 Align ByteAlignment) override {} in emitCommonSymbol() argument 42 uint64_t Size = 0, Align ByteAlignment = Align(1), in emitZerofill() argument
|
H A D | MCELFStreamer.cpp | 267 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 D | MCAsmStreamer.cpp | 232 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 D | MCAsmInfoCOFF.cpp | 25 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in MCAsmInfoCOFF()
|
/llvm-project/llvm/include/llvm/MC/ |
H A D | MCWasmStreamer.h | 53 Align ByteAlignment) override; 58 Align ByteAlignment) override; 61 uint64_t Size = 0, Align ByteAlignment = Align(1), 64 Align ByteAlignment = Align(1)) override;
|
H A D | MCWinCOFFStreamer.h | 64 Align ByteAlignment) override; 66 Align ByteAlignment) override; 69 Align ByteAlignment, SMLoc Loc = SMLoc()) override; 71 Align ByteAlignment) override;
|
H A D | MCELFStreamer.h | 62 Align ByteAlignment) override; 69 Align ByteAlignment) override; 72 uint64_t Size = 0, Align ByteAlignment = Align(1), 75 Align ByteAlignment = Align(1)) override;
|
H A D | MCGOFFStreamer.h | 31 Align ByteAlignment) override {} in emitCommonSymbol() argument 34 uint64_t Size = 0, Align ByteAlignment = Align(1),
|
H A D | MCSPIRVStreamer.h | 37 Align ByteAlignment) override {} in emitCommonSymbol() argument 39 uint64_t Size = 0, Align ByteAlignment = Align(1),
|
H A D | MCXCOFFStreamer.h | 27 Align ByteAlignment) override; 29 uint64_t Size = 0, Align ByteAlignment = Align(1),
|
H A D | MCDXContainerStreamer.h | 39 Align ByteAlignment = Align(1),
|
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCELFStreamer.cpp | 94 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 D | HexagonMCELFStreamer.h | 36 Align ByteAlignment, unsigned AccessSize); 38 Align ByteAlignment, unsigned AccessSize);
|
H A D | HexagonMCAsmInfo.cpp | 27 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in HexagonMCAsmInfo()
|
/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.h | 53 Align ByteAlignment, SMLoc Loc = SMLoc()) override; 55 Align ByteAlignment) override;
|
H A D | RecordStreamer.cpp | 104 uint64_t Size, Align ByteAlignment, in emitZerofill() argument 110 Align ByteAlignment) { in emitCommonSymbol() argument
|
/llvm-project/llvm/unittests/CodeGen/ |
H A D | TestAsmPrinter.h | 34 void(MCSymbol *Symbol, uint64_t Size, Align ByteAlignment)); 37 Align ByteAlignment, SMLoc Loc));
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetStreamer.h | 22 unsigned ByteAlignment, in emitCommonSymbolSorted() argument
|
/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCMCAsmInfo.cpp | 53 LCOMMDirectiveAlignmentType = LCOMM::ByteAlignment; in PPCELFMCAsmInfo()
|
/llvm-project/llvm/tools/llvm-exegesis/lib/ |
H A D | SnippetFile.cpp | 201 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 D | CodeRegionGenerator.h | 105 Align ByteAlignment) override {} in emitCommonSymbol() argument 107 uint64_t Size = 0, Align ByteAlignment = Align(1),
|