LLVM 20.0.0git
CSKYMCAsmInfo.cpp
Go to the documentation of this file.
1//===-- CSKYMCAsmInfo.cpp - CSKY Asm properties ---------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8//
9// This file contains the declarations of the CSKYMCAsmInfo properties.
10//
11//===----------------------------------------------------------------------===//
12
13#include "CSKYMCAsmInfo.h"
15#include "llvm/MC/MCStreamer.h"
16
17using namespace llvm;
18
19void CSKYMCAsmInfo::anchor() {}
20
22 AlignmentIsInBytes = false;
24 CommentString = "#";
25
26 // Uses '.section' before '.bss' directive
28
30}
This file contains constants used for implementing Dwarf debug support.
CSKYMCAsmInfo(const Triple &TargetTriple)
ExceptionHandling ExceptionsType
Exception handling format for the target. Defaults to None.
Definition: MCAsmInfo.h:426
bool UsesELFSectionDirectiveForBSS
This is true if this target uses ELF '.section' directive before the '.bss' one.
Definition: MCAsmInfo.h:314
bool SupportsDebugInformation
True if target supports emission of debugging information.
Definition: MCAsmInfo.h:423
bool AlignmentIsInBytes
If this is true (the default) then the asmprinter emits ".align N" directives, where N is the number ...
Definition: MCAsmInfo.h:324
StringRef CommentString
This indicates the comment string used by the assembler.
Definition: MCAsmInfo.h:127
Triple - Helper class for working with autoconf configuration names.
Definition: Triple.h:44
This is an optimization pass for GlobalISel generic memory operations.
Definition: AddressRanges.h:18
@ DwarfCFI
DWARF-like instruction based exceptions.