44void SparcTargetStreamer::anchor() {}
66 unsigned EFlags = W.getELFHeaderEFlags();
70 W.setELFHeaderEFlags(EFlags);
ELFObjectWriter & getWriter()
Streaming machine code generation interface.
Generic base class for all target subtargets.
bool hasFeature(unsigned Feature) const
MCTargetStreamer(MCStreamer &S)
static const char * getRegisterName(MCRegister Reg, unsigned AltIdx=SP::NoRegAltName)
void emitSparcRegisterIgnore(unsigned reg) override
Emit ".register <reg>, #ignore".
SparcTargetAsmStreamer(MCStreamer &S, formatted_raw_ostream &OS)
void emitSparcRegisterScratch(unsigned reg) override
Emit ".register <reg>, #scratch".
MCELFStreamer & getStreamer()
SparcTargetELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI)
SparcTargetStreamer(MCStreamer &S)
StringRef - Represent a constant reference to a string, i.e.
LLVM_ABI std::string lower() const
This is an optimization pass for GlobalISel generic memory operations.
static unsigned getEFlagsForFeatureSet(const FeatureBitset &Features)