Home
last modified time | relevance | path

Searched refs:CoveredBySubRegs (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.td115 let SubRegIndices = [sub_i32, sub_f32], CoveredBySubRegs = 1 in {
136 let SubRegIndices = [sub_even, sub_odd], CoveredBySubRegs = 1 in
160 let SubRegIndices = [sub_vm_even, sub_vm_odd], CoveredBySubRegs = 1 in
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonRegisterInfo.td136 let SubRegIndices = [isub_lo, isub_hi], CoveredBySubRegs = 1 in {
205 let SubRegIndices = [isub_lo, isub_hi], CoveredBySubRegs = 1 in {
231 let SubRegIndices = [vsub_lo, vsub_hi, vsub_fake], CoveredBySubRegs = 1 in {
251 let SubRegIndices = [vsub_lo, vsub_hi, vsub_fake], CoveredBySubRegs = 1 in {
271 let SubRegIndices = [wsub_lo, wsub_hi], CoveredBySubRegs = 1 in {
372 let SubRegIndices = [isub_lo, isub_hi], CoveredBySubRegs = 1 in {
451 let SubRegIndices = [isub_lo, isub_hi], CoveredBySubRegs = 1 in {
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp166 CoveredBySubRegs(R->getValueAsBit("CoveredBySubRegs")), in CodeGenRegister()
191 if (CoveredBySubRegs && !ExplicitSubRegs.empty()) in buildObjectGraph()
315 if (!CoveredBySubRegs) in computeSubRegs()
337 if (!SR->CoveredBySubRegs || SR->Artificial) in computeSubRegs()
1209 if (Reg.CoveredBySubRegs) in CodeGenRegBank()
2212 RC.CoveredBySubRegs = true; in computeDerivedInfo()
2215 RC.CoveredBySubRegs &= Reg->CoveredBySubRegs; in computeDerivedInfo()
2629 if (!Super->CoveredBySubRegs || Set.contains(Super)) in computeCoveredRegisters()
H A DCodeGenRegisters.h177 bool CoveredBySubRegs = true; variable
370 bool CoveredBySubRegs; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.td75 let CoveredBySubRegs = 1;
83 let CoveredBySubRegs = 1;
232 let CoveredBySubRegs = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.td188 let SubRegIndices = [sub_8bit, sub_8bit_hi], CoveredBySubRegs = 1 in {
194 let SubRegIndices = [sub_8bit, sub_8bit_hi_phony], CoveredBySubRegs = 1 in {
203 let SubRegIndices = [sub_8bit, sub_8bit_hi_phony], CoveredBySubRegs = 1 in {
214 let SubRegIndices = [sub_8bit, sub_8bit_hi_phony], CoveredBySubRegs = 1 in {
236 let SubRegIndices = [sub_16bit, sub_16bit_hi], CoveredBySubRegs = 1 in {
249 let SubRegIndices = [sub_16bit, sub_16bit_hi], CoveredBySubRegs = 1 in {
261 let SubRegIndices = [sub_16bit, sub_16bit_hi], CoveredBySubRegs = 1 in {
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.td44 let CoveredBySubRegs = 1;
53 let CoveredBySubRegs = 1;
60 let CoveredBySubRegs = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.td56 let CoveredBySubRegs = 1;
62 let CoveredBySubRegs = 1;
75 let CoveredBySubRegs = 1;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DRegisterInfoEmitter.cpp1450 << (RC.CoveredBySubRegs ? "true" : "false") in runTargetDesc()
1888 OS << "\tCoveredBySubRegs: " << RC.CoveredBySubRegs << '\n'; in debugDump()
1931 OS << "\tCoveredBySubregs: " << R.CoveredBySubRegs << '\n'; in debugDump()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DDetectDeadLanes.cpp172 if (RC->CoveredBySubRegs) in transferUsedLanes()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.td71 let SubRegIndices = [sub_lo, sub_hi], CoveredBySubRegs = 1 in {
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetRegisterInfo.h68 const bool CoveredBySubRegs; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVRegisterInfo.td339 let CoveredBySubRegs = 1;
351 let CoveredBySubRegs = 1;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCRegisterInfo.td52 let CoveredBySubRegs = 1;
188 let CoveredBySubRegs = 1 in {
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMRegisterInfo.td22 let CoveredBySubRegs = 1;
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTarget.td216 // CoveredBySubRegs - When this bit is set, the value of this register is
220 bit CoveredBySubRegs = false;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.td127 let CoveredBySubRegs = !not(ArtificialHigh);
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp1708 if (RegClass->HasDisjunctSubRegs && RegClass->CoveredBySubRegs && in canRenameMOP()
H A DAArch64RegisterInfo.td135 let SubRegIndices = [sub_32, sub_32_hi], CoveredBySubRegs = 1 in {