Searched refs:RegKind (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp97 unsigned &RegKind);
824 unsigned RegNo, RegKind; local
825 if (!matchRegisterName(Parser.getTok(), RegNo, RegKind))
830 Operands.push_back(SparcOperand::CreateReg(RegNo, RegKind, S, E));
883 unsigned RegKind; local
884 if (matchRegisterName(Parser.getTok(), RegNo, RegKind)) {
890 Op = SparcOperand::CreateReg(RegNo, RegKind, S, E);
983 unsigned &RegKind) {
986 RegKind = SparcOperand::rk_None;
993 RegKind
982 matchRegisterName(const AsmToken &Tok, unsigned &RegNo, unsigned &RegKind) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp64 enum class RegKind { class in namespace:__anon2053
82 StringMap<std::pair<RegKind, unsigned>> RegisterReqs;
156 unsigned matchRegisterNameAlias(StringRef Name, RegKind Kind);
198 RegKind MatchKind);
223 template <RegKind VectorKind>
312 RegKind Kind;
341 RegKind RegisterKind;
1027 return Kind == k_Register && Reg.Kind == RegKind::Scalar;
1031 return Kind == k_Register && Reg.Kind == RegKind::NeonVector;
1035 return Kind == k_Register && Reg.Kind == RegKind
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp111 // MemKind says what type of memory this is and RegKind says what type
118 unsigned RegKind : 4; member in struct:__anon2401::SystemZOperand::MemOp
184 createMem(MemoryKind MemKind, RegisterKind RegKind, unsigned Base, argument
189 Op->Mem.RegKind = RegKind;
222 bool isReg(RegisterKind RegKind) const {
223 return Kind == KindReg && Reg.Kind == RegKind;
263 bool isMem(MemoryKind MemKind, RegisterKind RegKind) const {
264 return isMem(MemKind) && Mem.RegKind == RegKind;
896 parseAddress(OperandVector &Operands, MemoryKind MemKind, const unsigned *Regs, RegisterKind RegKind) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp987 void usesRegister(RegisterKind RegKind, unsigned DwordRegIndex, unsigned RegWidth) { argument
988 switch (RegKind) {
1064 RegisterKind RegKind, unsigned Reg1);
1065 bool ParseAMDGPURegister(RegisterKind& RegKind, unsigned& Reg,
1067 unsigned ParseRegularReg(RegisterKind &RegKind,
1070 unsigned ParseSpecialReg(RegisterKind &RegKind,
1073 unsigned ParseRegList(RegisterKind &RegKind,
1077 unsigned getRegularReg(RegisterKind RegKind,
1083 Optional<StringRef> getGprCountSymbolName(RegisterKind RegKind);
1084 void initializeGprCountSymbol(RegisterKind RegKind);
1993 AddNextRegisterToList(unsigned &Reg, unsigned &RegWidth, RegisterKind RegKind, unsigned Reg1) argument
2113 getRegularReg(RegisterKind RegKind, unsigned RegNum, unsigned RegWidth) argument
2170 ParseSpecialReg(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth) argument
2185 ParseRegularReg(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth) argument
2213 ParseRegList(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth) argument
2251 ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg, unsigned &RegNum, unsigned &RegWidth) argument
2270 getGprCountSymbolName(RegisterKind RegKind) argument
2281 initializeGprCountSymbol(RegisterKind RegKind) argument
2288 updateGprCountSymbols(RegisterKind RegKind, unsigned DwordRegIndex, unsigned RegWidth) argument
2321 RegisterKind RegKind; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.h29 enum RegKind { enum in struct:llvm::GCNRegPressure
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp432 bool validateMSAIndex(int Val, int RegKind);
784 enum RegKind { enum in class:__anon2306::MipsOperand
808 k_RegisterIndex, /// A register index in one or more RegKind.
843 RegKind Kind; /// Bitfield of the kinds it could possibly be
873 RegKind RegKind,
880 Op->RegIdx.Kind = RegKind;
872 CreateReg(unsigned Index, StringRef Str, RegKind RegKind, const MCRegisterInfo *RegInfo, SMLoc S, SMLoc E, MipsAsmParser &Parser) argument

Completed in 144 milliseconds