Lines Matching full:v8
37 // 16-bit FP loads/stores/moves, shared between VFP (with the v8.2A FP16
150 // True if the subtarget supports v8 atomics (LDA/LDAEX etc) instructions.
153 "Has v8 acquire/release (lda/ldaex "
507 "Enable v8.5a Speculation Barrier" >;
639 def HasV8Ops : SubtargetFeature<"v8", "HasV8Ops", "true",
640 "Support ARM v8 instructions",
643 def HasV8_1aOps : SubtargetFeature<"v8.1a", "HasV8_1aOps", "true",
644 "Support ARM v8.1a instructions",
647 def HasV8_2aOps : SubtargetFeature<"v8.2a", "HasV8_2aOps", "true",
648 "Support ARM v8.2a instructions",
651 def HasV8_3aOps : SubtargetFeature<"v8.3a", "HasV8_3aOps", "true",
652 "Support ARM v8.3a instructions",
655 def HasV8_4aOps : SubtargetFeature<"v8.4a", "HasV8_4aOps", "true",
656 "Support ARM v8.4a instructions",
659 def HasV8_5aOps : SubtargetFeature<"v8.5a", "HasV8_5aOps", "true",
660 "Support ARM v8.5a instructions",
663 def HasV8_6aOps : SubtargetFeature<"v8.6a", "HasV8_6aOps", "true",
664 "Support ARM v8.6a instructions",
668 def HasV8_7aOps : SubtargetFeature<"v8.7a", "HasV8_7aOps", "true",
669 "Support ARM v8.7a instructions",
672 def HasV8_8aOps : SubtargetFeature<"v8.8a", "HasV8_8aOps", "true",
673 "Support ARM v8.8a instructions",
676 def HasV8_9aOps : SubtargetFeature<"v8.9a", "HasV8_9aOps", "true",
677 "Support ARM v8.9a instructions",
701 // to an equivalent v8.x version.
707 "v8.1m.main", "HasV8_1MMainlineOps", "true",
708 "Support ARM v8-1M Mainline instructions",