Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AVR/AsmParser/
H A DAVRAsmParser.cpp110 enum KindTy { k_Immediate, k_Register, k_Token, k_Memri } Kind; enumerator
116 : Kind(k_Register), RegImm({Reg, nullptr}), Start(S), End(E) {} in AVROperand()
135 assert(Kind == k_Register && "Unexpected operand kind"); in addRegOperands()
186 bool isReg() const override { return Kind == k_Register; } in isReg()
198 assert((Kind == k_Register || Kind == k_Memri) && "Invalid access!"); in getReg()
233 Kind = k_Register; in makeReg()
255 case k_Register: in print()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp232 k_Register, enumerator
271 bool isReg() const override { return Kind == k_Register; } in isReg()
310 return (Kind == k_Register && Reg.Kind == rk_IntReg); in isIntReg()
314 return (Kind == k_Register && Reg.Kind == rk_FloatReg); in isFloatReg()
318 return (Kind == k_Register && (Reg.Kind == rk_FloatReg in isFloatOrDoubleReg()
323 return (Kind == k_Register && Reg.Kind == rk_CoprocReg); in isCoprocReg()
332 assert((Kind == k_Register) && "Invalid access!"); in getReg()
368 case k_Register: OS << "Reg: #" << getReg() << "\n"; break; in print()
454 auto Op = std::make_unique<SparcOperand>(k_Register); in CreateReg()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp328 k_Register, enumerator
520 case k_Register: in AArch64Operand()
620 assert(Kind == k_Register && "Invalid access!"); in getReg()
645 assert(Kind == k_Register && "Invalid access!"); in getRegEqualityTy()
712 if (Kind == k_Register) in getShiftExtendType()
720 if (Kind == k_Register) in getShiftExtendAmount()
728 if (Kind == k_Register) in hasShiftExtendAmount()
1140 return Kind == k_Register; in isReg()
1178 return (Kind == k_Register && Reg.Kind == RK) && in isSVEVectorReg()
1280 if (Kind != k_Register || Reg.Kind != RegKind::Scalar) in isGPR64WithShiftExtend()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/VE/AsmParser/
H A DVEAsmParser.cpp152 k_Register, enumerator
217 bool isReg() const override { return Kind == k_Register; } in isReg()
348 assert((Kind == k_Register) && "Invalid access!"); in getReg()
421 case k_Register: in print()
601 auto Op = std::make_unique<VEOperand>(k_Register); in CreateReg()
688 Op.Kind = k_Register; in MorphToMISCReg()
/llvm-project-15.0.7/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp763 k_Register, enumerator
975 assert((Kind == k_Register || Kind == k_CCOut) && "Invalid access!"); in getReg()
1353 bool isReg() const override { return Kind == k_Register; } in isReg()
3640 auto Op = std::make_unique<ARMOperand>(k_Register); in CreateReg()
3987 case k_Register: in print()