LLVM: lib/Target/MSP430/MCTargetDesc/MSP430ELFStreamer.cpp Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
22
23using namespace llvm;
25
26namespace llvm {
27
33
34
38
39
42 Streamer.switchSection(AttributeSection);
43
44
46
48
51
52
54
56
63
64}
65
69
73 if (TT.isOSBinFormatELF())
75 return nullptr;
76}
77
78}
This file contains enumerations for MSP430 ELF build attributes as defined in the MSP430 ELF psABI sp...
MCSectionELF * getELFSection(const Twine &Section, unsigned Type, unsigned Flags)
Instances of this class represent a uniqued identifier for a section in the current translation unit.
Streaming machine code generation interface.
MCContext & getContext() const
Generic base class for all target subtargets.
bool hasFeature(unsigned Feature) const
const Triple & getTargetTriple() const
Target specific streamer interface.
MCTargetStreamer(MCStreamer &S)
MSP430TargetELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI)
Definition MSP430ELFStreamer.cpp:35
MCELFStreamer & getStreamer()
Definition MSP430ELFStreamer.cpp:66
Triple - Helper class for working with autoconf configuration names.
This is an optimization pass for GlobalISel generic memory operations.
MCTargetStreamer * createMSP430ObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI)
Definition MSP430ELFStreamer.cpp:71