/freebsd-current/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 113 unsigned &RegKind); 1172 unsigned RegKind; local 1173 if (!matchRegisterName(Parser.getTok(), RegNo, RegKind)) 1178 Operands.push_back(SparcOperand::CreateReg(RegNo, RegKind, S, E)); 1265 unsigned RegKind; local 1266 if (matchRegisterName(Parser.getTok(), Reg, RegKind)) { 1273 Op = SparcOperand::CreateReg(Reg, RegKind, S, E); 1329 unsigned &RegKind) { 1332 RegKind = SparcOperand::rk_None; 1339 RegKind 1328 matchRegisterName(const AsmToken &Tok, MCRegister &RegNo, unsigned &RegKind) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/AsmParser/ |
H A D | SystemZAsmParser.cpp | 116 // MemKind says what type of memory this is and RegKind says what type 123 unsigned RegKind : 4; member in struct:__anon2643::SystemZOperand::MemOp 189 createMem(MemoryKind MemKind, RegisterKind RegKind, unsigned Base, argument 194 Op->Mem.RegKind = RegKind; 227 bool isReg(RegisterKind RegKind) const { 228 return Kind == KindReg && Reg.Kind == RegKind; 268 bool isMem(MemoryKind MemKind, RegisterKind RegKind) const { 269 return isMem(MemKind) && Mem.RegKind == RegKind; 1097 parseAddress(OperandVector &Operands, MemoryKind MemKind, RegisterKind RegKind) argument [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/ |
H A D | AArch64AsmParser.cpp | 67 enum class RegKind { class in namespace:__anon2225 90 StringMap<std::pair<RegKind, unsigned>> RegisterReqs; 166 unsigned matchRegisterNameAlias(StringRef Name, RegKind Kind); 233 unsigned getNumRegsForRegKind(RegKind K); 248 RegKind MatchKind); 277 template <RegKind RK> 279 template <RegKind VectorKind> 380 RegKind Kind; 420 RegKind RegisterKind; 1212 return Kind == k_Register && Reg.Kind == RegKind [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ABI/X86/ |
H A D | ABIX86.cpp | 50 enum RegKind { enum in namespace:__anon1421 64 RegKind subreg_kind;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/ |
H A D | AMDGPUAsmParser.cpp | 1269 void usesRegister(RegisterKind RegKind, unsigned DwordRegIndex, argument 1271 switch (RegKind) { 1349 RegisterKind RegKind, unsigned Reg1, SMLoc Loc); 1350 bool ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg, 1353 bool ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg, 1356 unsigned ParseRegularReg(RegisterKind &RegKind, unsigned &RegNum, 1359 unsigned ParseSpecialReg(RegisterKind &RegKind, unsigned &RegNum, 1362 unsigned ParseRegList(RegisterKind &RegKind, unsigned &RegNum, 1365 unsigned getRegularReg(RegisterKind RegKind, unsigned RegNum, unsigned SubReg, 1370 std::optional<StringRef> getGprCountSymbolName(RegisterKind RegKind); 2544 AddNextRegisterToList(unsigned &Reg, unsigned &RegWidth, RegisterKind RegKind, unsigned Reg1, SMLoc Loc) argument 2668 getRegularReg(RegisterKind RegKind, unsigned RegNum, unsigned SubReg, unsigned RegWidth, SMLoc Loc) argument 2754 ParseSpecialReg(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth, SmallVectorImpl<AsmToken> &Tokens) argument 2769 ParseRegularReg(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth, SmallVectorImpl<AsmToken> &Tokens) argument 2813 ParseRegList(RegisterKind &RegKind, unsigned &RegNum, unsigned &RegWidth, SmallVectorImpl<AsmToken> &Tokens) argument 2867 ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg, unsigned &RegNum, unsigned &RegWidth, SmallVectorImpl<AsmToken> &Tokens) argument 2899 ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg, unsigned &RegNum, unsigned &RegWidth, bool RestoreOnFailure ) argument 2917 getGprCountSymbolName(RegisterKind RegKind) argument 2928 initializeGprCountSymbol(RegisterKind RegKind) argument 2935 updateGprCountSymbols(RegisterKind RegKind, unsigned DwordRegIndex, unsigned RegWidth) argument 2969 RegisterKind RegKind; local [all...] |
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ARMWinEHPrinter.cpp | 885 int RegKind = (OC[Offset + 2] & 0xC0) >> 6; local 892 if (!Writeback && !Paired && RegKind != 2) 906 if (RegKind == 0) 908 if ((OC[Offset + 1] & 0x80) == 0x80 || RegKind == 3 || Reg > MaxReg) { 927 if (RegKind == 1) { 929 } else if (RegKind == 2) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNRegPressure.h | 31 enum RegKind { enum in struct:llvm::GCNRegPressure
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 447 bool validateMSAIndex(int Val, int RegKind); 813 enum RegKind { enum in class:__anon2523::MipsOperand 837 k_RegisterIndex, /// A register index in one or more RegKind. 871 RegKind Kind; /// Bitfield of the kinds it could possibly be 901 RegKind RegKind, 908 Op->RegIdx.Kind = RegKind; 900 CreateReg(unsigned Index, StringRef Str, RegKind RegKind, const MCRegisterInfo *RegInfo, SMLoc S, SMLoc E, MipsAsmParser &Parser) argument
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4838 TargetTransformInfo::RegisterKind RegKind = 4844 (TTI.shouldMaximizeVectorBandwidth(RegKind) || 7287 TargetTransformInfo::RegisterKind RegKind = 7292 TypeSize RegSize = TTI.getRegisterBitWidth(RegKind);
|