Changeset View
Changeset View
Standalone View
Standalone View
llvm/lib/Target/Xtensa/Xtensa.td
Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | |||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
// Target Declaration | // Target Declaration | ||||
//===----------------------------------------------------------------------===// | //===----------------------------------------------------------------------===// | ||||
def XtensaAsmParser : AsmParser { | def XtensaAsmParser : AsmParser { | ||||
let ShouldEmitMatchRegisterAltName = 1; | let ShouldEmitMatchRegisterAltName = 1; | ||||
} | } | ||||
def XtensaInstPrinter : AsmWriter | |||||
{ | |||||
string AsmWriterClassName = "InstPrinter"; | |||||
barannikov88: I think this bit does not affect anything. | |||||
Fixed andreisfr: Fixed | |||||
bit isMCAsmWriter = 1; | |||||
} | |||||
def Xtensa : Target | def Xtensa : Target | ||||
{ | { | ||||
let InstructionSet = XtensaInstrInfo; | let InstructionSet = XtensaInstrInfo; | ||||
let AssemblyWriters = [XtensaInstPrinter]; | |||||
let AssemblyParsers = [XtensaAsmParser]; | let AssemblyParsers = [XtensaAsmParser]; | ||||
} | } | ||||
I think this bit does not affect anything.