Home
last modified time | relevance | path

Searched refs:k_Register (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/AsmParser/
DAVRAsmParser.cpp106 enum KindTy { k_Immediate, k_Register, k_Token, k_Memri } Kind; enumerator
112 : Base(), Kind(k_Register), RegImm({Reg, nullptr}), Start(S), End(E) {} in AVROperand()
131 assert(Kind == k_Register && "Unexpected operand kind"); in addRegOperands()
180 bool isReg() const override { return Kind == k_Register; } in isReg()
192 assert((Kind == k_Register || Kind == k_Memri) && "Invalid access!"); in getReg()
227 Kind = k_Register; in makeReg()
249 case k_Register: in print()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
DSparcAsmParser.cpp224 k_Register, enumerator
263 bool isReg() const override { return Kind == k_Register; } in isReg()
301 return (Kind == k_Register && Reg.Kind == rk_IntReg); in isIntReg()
305 return (Kind == k_Register && Reg.Kind == rk_FloatReg); in isFloatReg()
309 return (Kind == k_Register && (Reg.Kind == rk_FloatReg in isFloatOrDoubleReg()
314 return (Kind == k_Register && Reg.Kind == rk_CoprocReg); in isCoprocReg()
323 assert((Kind == k_Register) && "Invalid access!"); in getReg()
359 case k_Register: OS << "Reg: #" << getReg() << "\n"; break; in print()
440 auto Op = std::make_unique<SparcOperand>(k_Register); in CreateReg()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
DAArch64AsmParser.cpp325 k_Register, enumerator
517 case k_Register: in AArch64Operand()
617 assert(Kind == k_Register && "Invalid access!"); in getReg()
642 assert(Kind == k_Register && "Invalid access!"); in getRegEqualityTy()
709 if (Kind == k_Register) in getShiftExtendType()
717 if (Kind == k_Register) in getShiftExtendAmount()
725 if (Kind == k_Register) in hasShiftExtendAmount()
1142 return Kind == k_Register; in isReg()
1146 return Kind == k_Register && Reg.Kind == RegKind::Scalar; in isScalarReg()
1150 return Kind == k_Register && Reg.Kind == RegKind::NeonVector; in isNeonVectorReg()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/AsmParser/
DVEAsmParser.cpp149 k_Register, enumerator
214 bool isReg() const override { return Kind == k_Register; } in isReg()
345 assert((Kind == k_Register) && "Invalid access!"); in getReg()
418 case k_Register: in print()
598 auto Op = std::make_unique<VEOperand>(k_Register); in CreateReg()
685 Op.Kind = k_Register; in MorphToMISCReg()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp753 k_Register, enumerator
965 assert((Kind == k_Register || Kind == k_CCOut) && "Invalid access!"); in getReg()
1343 bool isReg() const override { return Kind == k_Register; } in isReg()
3631 auto Op = std::make_unique<ARMOperand>(k_Register); in CreateReg()
3978 case k_Register: in print()