Home
last modified time | relevance | path

Searched refs:HasSVE (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64Subtarget.h340 assert(HasSVE && "Tried to get SVE vector length without SVE support!"); in getMaxSVEVectorSizeInBits()
345 assert(HasSVE && "Tried to get SVE vector length without SVE support!"); in getMinSVEVectorSizeInBits()
H A DAArch64SVEInstrInfo.td365 } // End HasSVE
580 } // End HasSVE
589 } // End HasSVE
651 } // End HasSVE
664 } // End HasSVE
770 } // End HasSVE
805 } // End HasSVE
967 } // End HasSVE
1197 } // End HasSVE
1362 } // End HasSVE
[all …]
H A DAArch64FrameLowering.cpp679 static MCRegister getRegisterOrZero(MCRegister Reg, bool HasSVE) { in getRegisterOrZero() argument
719 return HasSVE ? AArch64::Z##n : AArch64::Q##n in getRegisterOrZero()
772 bool HasSVE = STI.hasSVE(); in emitZeroCallUsedRegs() local
776 if (MCRegister XReg = getRegisterOrZero(Reg, HasSVE)) in emitZeroCallUsedRegs()
784 if (MCRegister XReg = getRegisterOrZero(Reg, HasSVE)) in emitZeroCallUsedRegs()
797 if (HasSVE) in emitZeroCallUsedRegs()
804 if (HasSVE) { in emitZeroCallUsedRegs()
H A DAArch64.td115 def FeatureSVE : SubtargetFeature<"sve", "HasSVE", "true",
626 let F = [HasSVE, HasSVE2, HasSVE2AES, HasSVE2SM4, HasSVE2SHA3,
H A DAArch64SchedA55.td32 list<Predicate> UnsupportedFeatures = [HasSVE, HasMTE];
H A DAArch64InstrInfo.td127 def HasSVE : Predicate<"Subtarget->hasSVE()">,