/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 97 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 D | AArch64AsmParser.cpp | 64 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 D | SystemZAsmParser.cpp | 111 // 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 D | AMDGPUAsmParser.cpp | 987 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 D | GCNRegPressure.h | 29 enum RegKind { enum in struct:llvm::GCNRegPressure
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 432 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
|