Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td419 let Predicates = [HasSVE] in {
425 } // End HasSVE
581 let Predicates = [HasSVE, UseExperimentalZeroingPseudos] in {
638 let Predicates = [HasSVE] in {
640 } // End HasSVE
647 let Predicates = [HasSVE] in {
649 } // End HasSVE
709 let Predicates = [HasSVE] in {
711 } // End HasSVE
721 let Predicates = [HasSVE] in {
[all …]
H A DAArch64FrameLowering.cpp675 static MCRegister getRegisterOrZero(MCRegister Reg, bool HasSVE) { in getRegisterOrZero() argument
715 return HasSVE ? AArch64::Z##n : AArch64::Q##n in getRegisterOrZero()
768 bool HasSVE = STI.hasSVE(); in emitZeroCallUsedRegs() local
772 if (MCRegister XReg = getRegisterOrZero(Reg, HasSVE)) in emitZeroCallUsedRegs()
780 if (MCRegister XReg = getRegisterOrZero(Reg, HasSVE)) in emitZeroCallUsedRegs()
793 if (HasSVE) in emitZeroCallUsedRegs()
800 if (HasSVE) { in emitZeroCallUsedRegs()
H A DAArch64.td127 def FeatureSVE : SubtargetFeature<"sve", "HasSVE", "true",
708 let F = [HasSVE, HasSVE2, HasSVE2AES, HasSVE2SM4, HasSVE2SHA3,
H A DAArch64SchedA55.td32 list<Predicate> UnsupportedFeatures = [HasSVE, HasMTE];
H A DAArch64InstrInfo.td137 def HasSVE : Predicate<"Subtarget->hasSVE()">,