Home
last modified time | relevance | path

Searched refs:AsmOperand (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp386 struct AsmOperand { struct
409 explicit AsmOperand(bool IsIsolatedToken, StringRef T) in AsmOperand() function
533 SmallVector<AsmOperand, 8> AsmOperands;
595 auto I = find_if(AsmOperands, [&](const AsmOperand &Op) { in findAsmOperand()
606 [&](const AsmOperand &Op) { return Op.SrcOpName == N; }); in findAsmOperandNamed()
611 auto I = find_if(AsmOperands, [&](const AsmOperand &Op) { in findAsmOperandOriginallyNamed()
798 MatchableInfo::AsmOperand &Op);
911 static void extractSingletonRegisterForAsmOperand(MatchableInfo::AsmOperand &Op, in extractSingletonRegisterForAsmOperand()
974 for (MatchableInfo::AsmOperand &Op : AsmOperands) { in initialize()
990 AsmOperands.push_back(AsmOperand(IsIsolatedToken, Token)); in addAsmOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.td41 def AsmOperand : AsmOperandClass {
57 let ParserMatchClass = !cast<AsmOperandClass>(name#"AsmOperand");
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoXqci.td1778 // too-large constant. So instead, we add a new `AsmOperand` and `Operand` type,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td2313 // AsmOperand classes to emit (or not) special diagnostics