Home
last modified time | relevance | path

Searched refs:RegisterKind (Results 1 – 25 of 26) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/AsmParser/
H A DSystemZAsmParser.cpp53 enum RegisterKind { enum
106 RegisterKind Kind;
169 createReg(RegisterKind Kind, unsigned Num, SMLoc StartLoc, SMLoc EndLoc) { in createReg()
184 createMem(MemoryKind MemKind, RegisterKind RegKind, unsigned Base, in createMem()
222 bool isReg(RegisterKind RegKind) const { in isReg()
263 bool isMem(MemoryKind MemKind, RegisterKind RegKind) const { in isMem()
266 bool isMemDisp12(MemoryKind MemKind, RegisterKind RegKind) const { in isMemDisp12()
269 bool isMemDisp20(MemoryKind MemKind, RegisterKind RegKind) const { in isMemDisp20()
272 bool isMemDisp12Len4(RegisterKind RegKind) const { in isMemDisp12Len4()
275 bool isMemDisp12Len8(RegisterKind RegKind) const { in isMemDisp12Len8()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp331 RegisterKind, enumerator
368 case MachineLocKind::RegisterKind: in operator ==()
386 case MachineLocKind::RegisterKind: in operator <()
439 Kind = MachineLocKind::RegisterKind; in GetLocForOp()
461 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryLoc()
477 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryBackupLoc()
492 VL.Locs[0].Kind == MachineLocKind::RegisterKind); in CreateEntryCopyBackupLoc()
506 VL.Locs[I].Kind = MachineLocKind::RegisterKind; in CreateCopyLoc()
547 case MachineLocKind::RegisterKind: in BuildDbgValue()
620 RegML.Kind = MachineLocKind::RegisterKind; in usesReg()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVETargetTransformInfo.h53 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetTransformInfo.h124 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind Vector) const;
247 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind Vector) const;
H A DAMDGPUTargetTransformInfo.cpp318 GCNTTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
1262 R600TTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.h60 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const;
H A DWebAssemblyTargetTransformInfo.cpp40 TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXTargetTransformInfo.h74 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp46 enum RegisterKind { IS_UNKNOWN, IS_VGPR, IS_SGPR, IS_AGPR, IS_TTMP, IS_SPECIAL }; enum
1153 void usesRegister(RegisterKind RegKind, unsigned DwordRegIndex, unsigned RegWidth) { in usesRegister()
1232 RegisterKind RegKind, unsigned Reg1, SMLoc Loc);
1233 bool ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg,
1236 bool ParseAMDGPURegister(RegisterKind &RegKind, unsigned &Reg,
1239 unsigned ParseRegularReg(RegisterKind &RegKind, unsigned &RegNum,
1242 unsigned ParseSpecialReg(RegisterKind &RegKind, unsigned &RegNum,
1245 unsigned ParseRegList(RegisterKind &RegKind, unsigned &RegNum,
1248 unsigned getRegularReg(RegisterKind RegKind,
1255 Optional<StringRef> getGprCountSymbolName(RegisterKind RegKind);
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVTargetTransformInfo.h60 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h68 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const;
H A DSystemZTargetTransformInfo.cpp329 SystemZTTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonTargetTransformInfo.h84 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const;
H A DHexagonTargetTransformInfo.cpp102 HexagonTTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h98 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const;
H A DPPCTargetTransformInfo.cpp876 PPCTTIImpl::getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h118 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h109 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h159 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h929 enum RegisterKind { RGK_Scalar, RGK_FixedWidthVector, RGK_ScalableVector }; enum
932 TypeSize getRegisterBitWidth(RegisterKind K) const;
1574 virtual TypeSize getRegisterBitWidth(RegisterKind K) const = 0;
2020 TypeSize getRegisterBitWidth(RegisterKind K) const override { in getRegisterBitWidth()
H A DTargetTransformInfoImpl.h390 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp209 enum RegisterKind { enum in __anon6f8db8bd0211::SparcOperand
239 RegisterKind Kind;
442 Op->Reg.Kind = (SparcOperand::RegisterKind)Kind; in CreateReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp378 RegKind RegisterKind; member
1225 VectorList.RegisterKind == VectorKind; in isImplicitlyTypedVectorList()
1235 if (VectorList.RegisterKind != VectorKind) in isTypedVectorList()
1916 unsigned ElementWidth, RegKind RegisterKind, SMLoc S, SMLoc E, in CreateVectorList() argument
1923 Op->VectorList.RegisterKind = RegisterKind; in CreateVectorList()
5687 RegKind RegisterKind = RegKind::Scalar; in parseDirectiveReq() local
5693 RegisterKind = RegKind::NeonVector; in parseDirectiveReq()
5705 RegisterKind = RegKind::SVEDataVector; in parseDirectiveReq()
5719 RegisterKind = RegKind::SVEPredicateVector; in parseDirectiveReq()
5738 auto pair = std::make_pair(RegisterKind, (unsigned) RegNum); in parseDirectiveReq()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp588 TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h651 TypeSize getRegisterBitWidth(TargetTransformInfo::RegisterKind K) const { in getRegisterBitWidth()

12