Home
last modified time | relevance | path

Searched refs:RenderMethod (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepOperands.td16 def s6_0ImmOperand : AsmOperandClass { let Name = "s6_0Imm"; let RenderMethod = "addSignedImmOperan…
19 def s32_0ImmOperand : AsmOperandClass { let Name = "s32_0Imm"; let RenderMethod = "addSignedImmOper…
22 def u10_0ImmOperand : AsmOperandClass { let Name = "u10_0Imm"; let RenderMethod = "addImmOperands";…
25 def u32_0ImmOperand : AsmOperandClass { let Name = "u32_0Imm"; let RenderMethod = "addImmOperands";…
28 def m32_0ImmOperand : AsmOperandClass { let Name = "m32_0Imm"; let RenderMethod = "addImmOperands";…
31 def b13_2ImmOperand : AsmOperandClass { let Name = "b13_2Imm"; let RenderMethod = "addSignedImmOper…
34 def b15_2ImmOperand : AsmOperandClass { let Name = "b15_2Imm"; let RenderMethod = "addSignedImmOper…
37 def a30_2ImmOperand : AsmOperandClass { let Name = "a30_2Imm"; let RenderMethod = "addSignedImmOper…
40 def b30_2ImmOperand : AsmOperandClass { let Name = "b30_2Imm"; let RenderMethod = "addSignedImmOper…
43 def s31_1ImmOperand : AsmOperandClass { let Name = "s31_1Imm"; let RenderMethod = "addSignedImmOper…
[all …]
H A DHexagonOperands.td16 def s27_2ImmOperand : AsmOperandClass { let Name = "s27_2Imm"; let RenderMethod = "addSignedImmOper…
27 def u64_0ImmOperand : AsmOperandClass { let Name = "u64_0Imm"; let RenderMethod = "addImmOperands";…
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrOperands.td18 let RenderMethod = "addMemOperands", SuperClasses = [X86MemAsmOperand] in {
152 let RenderMethod = "addAbsMemOperands";
177 let RenderMethod = "addSrcIdxOperands" in {
194 } // RenderMethod = "addSrcIdxOperands"
196 let RenderMethod = "addDstIdxOperands" in {
213 } // RenderMethod = "addDstIdxOperands"
215 let RenderMethod = "addMemOffsOperands" in {
260 } // RenderMethod = "addMemOffsOperands"
318 let RenderMethod = "addImmOperands";
384 let RenderMethod = "addImmOperands";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.td618 let RenderMethod = "addImmOperands";
629 let RenderMethod = "addImmOperands";
640 let RenderMethod = "addImmOperands"; // Irrelevant, predicate always fails.
650 let RenderMethod = "addImmOperands";
661 let RenderMethod = "addImmOperands";
671 let RenderMethod = "addImmOperands";
681 let RenderMethod = "addImmOperands";
691 let RenderMethod = "addImmOperands";
701 let RenderMethod = "addImmOperands";
711 let RenderMethod = "addImmOperands";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td194 let RenderMethod = "addRegOperands";
593 let RenderMethod = "addVectorListOperands<" # vecty # ", " # count # ">";
605 let RenderMethod = "addVectorListOperands<AArch64Operand::VecListIdx_DReg, " # count # ">";
615 let RenderMethod = "addVectorListOperands<AArch64Operand::VecListIdx_QReg, " # count # ">";
709 let RenderMethod = "addRegOperands";
758 let RenderMethod = "addRegOperands", ParserMethod="tryParseGPRSeqPair" in {
778 let RenderMethod = "addSyspXzrPairOperand";
809 let RenderMethod = "addRegOperands";
945 let RenderMethod = "addRegOperands";
986 let RenderMethod = "addRegOperands";
[all …]
H A DAArch64InstrFormats.td193 let RenderMethod = "addShifterOperands";
199 let RenderMethod = "addShifterOperands";
208 let RenderMethod = "addShifterOperands";
220 let RenderMethod = "addShifterOperands";
231 let RenderMethod = "addShifterOperands";
236 let RenderMethod = "addShifterOperands";
243 let RenderMethod = "addShifterOperands";
260 let RenderMethod = "addExtend64Operands";
304 let RenderMethod = "addImmScaledOperands<" # Scale # ">";
311 let RenderMethod = "addImmScaledOperands<" # Scale # ">";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaOperands.td14 let RenderMethod = "addImmOperands";
174 let RenderMethod = "addImmOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoZa.td25 let RenderMethod = "addRegOperands";
32 let RenderMethod = "addRegOperands";
H A DRISCVInstrInfo.td103 let RenderMethod = "addImmOperands";
109 let RenderMethod = "addImmOperands";
115 let RenderMethod = "addImmOperands";
122 let RenderMethod = "addRegOperands";
175 let RenderMethod = "addFenceArgOperands";
188 let RenderMethod = "addImmOperands";
214 let RenderMethod = "addImmOperands";
320 let RenderMethod = "addImmOperands";
332 let RenderMethod = "addImmOperands";
344 let RenderMethod = "addImmOperands";
[all …]
H A DRISCVInstrInfoZfa.td22 let RenderMethod = "addFPImmOperands";
33 let RenderMethod = "addFRMArgOperands";
H A DRISCVInstrInfoZc.td49 let RenderMethod = "addSpimmOperands";
57 let RenderMethod = "addSpimmOperands";
H A DRISCVInstrInfoZk.td35 let RenderMethod = "addImmOperands";
H A DRISCVInstrInfoC.td17 let RenderMethod = "addImmOperands";
71 let RenderMethod = "addImmOperands";
227 let RenderMethod = "addImmOperands";
751 let RenderMethod = "addRegOperands";
H A DRISCVInstrInfoF.td84 let RenderMethod = "addRegOperands";
123 let RenderMethod = "addFRMArgOperands";
143 let RenderMethod = "addFRMArgOperands";
H A DRISCVInstrInfoD.td40 let RenderMethod = "addRegOperands";
47 let RenderMethod = "addRegOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.td573 let RenderMethod = "addConstantSImmOperands<" # Bits # ", " # Offset # ">";
582 let RenderMethod = "addImmOperands";
591 let RenderMethod = "addConstantUImmOperands<" # Bits # ", " # Offset # ">";
601 let RenderMethod = "addImmOperands";
610 let RenderMethod = "addSImmOperands<" # Bits # ">";
619 let RenderMethod = "addUImmOperands<" # Bits # ">";
629 let RenderMethod = "addConstantUImmOperands<32>";
677 let RenderMethod = "addImmOperands";
710 let RenderMethod = "addImmOperands";
717 let RenderMethod = "addImmOperands";
[all …]
H A DMicroMipsInstrInfo.td55 let RenderMethod = "addMicroMipsMemOperands";
87 let RenderMethod = "addMemOperands";
94 let RenderMethod = "addMemOperands";
151 let RenderMethod = "addMemOperands";
535 let RenderMethod = "addRegListOperands";
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp199 std::string RenderMethod; member
1181 Entry->RenderMethod = "<invalid>"; in getTokenClass()
1316 CI->RenderMethod = "addRegOperands"; in buildRegisterClasses()
1430 CI->RenderMethod = std::string(SI->getValue()); in buildOperandClasses()
1433 CI->RenderMethod = "add" + CI->ClassName + "Operands"; in buildOperandClasses()
2134 (Op.Class->isRegisterClass() ? "Reg" : Op.Class->RenderMethod); in emitConvertFuncs()
2162 << "->" << Op.Class->RenderMethod << "(Inst, " in emitConvertFuncs()
2166 << " &>(*Operands[OpIdx])." << Op.Class->RenderMethod in emitConvertFuncs()
2171 << " &>(*Operands[OpIdx])." << Op.Class->RenderMethod in emitConvertFuncs()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZOperands.td16 let RenderMethod = "addImmOperands";
21 let RenderMethod = "addImmTLSOperands";
98 let RenderMethod = "add"#format#"Operands";
H A DSystemZRegisterInfo.td41 let RenderMethod = "addRegOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfo.td59 let RenderMethod = "addImmOperands";
187 let RenderMethod = "addImmOperands";
211 let RenderMethod = "addConstpoolOperands";
227 let RenderMethod = "addConstpoolOperands";
433 let RenderMethod = "addRegSeqOperands";
448 let RenderMethod = "addRegListOperands";
460 let RenderMethod = "addImmOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.td175 let RenderMethod = "addRegOperands", SuperClasses = [MxRegClass]in {
325 let RenderMethod = "addAddrOperands" in {
373 let RenderMethod = "addImmOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrNEON.td54 let RenderMethod = "addNEONvmovi" # From.Size # "ReplicateOperands";
61 let RenderMethod = "addNEONinvi" # From.Size # "ReplicateOperands";
126 let RenderMethod = "addVecListOperands";
135 let RenderMethod = "addVecListOperands";
144 let RenderMethod = "addVecListOperands";
153 let RenderMethod = "addVecListOperands";
162 let RenderMethod = "addVecListOperands";
171 let RenderMethod = "addVecListOperands";
180 let RenderMethod = "addVecListOperands";
190 let RenderMethod = "addVecListOperands";
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchInstrInfo.td193 let RenderMethod = "addImmOperands";
208 let RenderMethod = "addRegOperands";
413 let RenderMethod = "addImmOperands";
428 let RenderMethod = "addImmOperands";
453 let RenderMethod = "addImmOperands";
465 let RenderMethod = "addImmOperands";
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430InstrInfo.td96 let RenderMethod = "addRegOperands";
108 let RenderMethod = "addRegOperands";
132 let RenderMethod = "addImmOperands";

12