Home
last modified time | relevance | path

Searched refs:HasDSP (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/
DMipsDSPInstrFormats.td23 def HasDSP : Predicate<"Subtarget->hasDSP()">,
48 let ASEPredicate = [HasDSP];
56 let ASEPredicate = [HasDSP];
61 let ASEPredicate = [HasDSP];
DMipsSubtarget.h150 bool HasDSP, HasDSPR2, HasDSPR3; variable
315 bool hasDSP() const { return HasDSP; } in hasDSP()
DMicroMipsDSPInstrFormats.td11 let ASEPredicate = [HasDSP];
20 let ASEPredicate = [HasDSP];
DMipsSubtarget.cpp80 InMips16HardFloat(Mips16HardFloat), InMicroMipsMode(false), HasDSP(false), in MipsSubtarget()
DMipsDSPInstrInfo.td1301 ASEPredicate = [HasDSP] in {
1327 let AdditionalPredicates = [HasDSP] in {
1332 class DSPPat<dag pattern, dag result, Predicate pred = HasDSP> :
1360 Predicate Pred = HasDSP> :
1380 SDPatternOperator Imm, Predicate Pred = HasDSP> :
DMips.td157 def FeatureDSP : SubtargetFeature<"dsp", "HasDSP", "true", "Mips DSP ASE">;
DMipsScheduleGeneric.td1024 // MIPS DSP ASE, HasDSP
1212 // microMIPS DSP R1 - HasDSP, InMicroMips
DMicroMipsDSPInstrInfo.td419 EncodingPredicates = [InMicroMips], ASEPredicate = [HasDSP] in {
DMipsScheduleP5600.td23 HasDSP, HasDSPR2, HasMips3D, HasMT,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMInstrThumb2.td1352 // UXTB16, SXTB16 - Requires HasDSP, does not need the .w qualifier.
1358 Requires<[HasDSP, IsThumb2]>,
1367 Requires<[HasDSP, IsThumb2]>,
2309 // Requires<[HasDSP, IsThumb2]>;
2312 Requires<[HasDSP, IsThumb2]>;
2448 Requires<[IsThumb2, HasDSP]> {
2463 Requires<[IsThumb2, HasDSP]> {
2601 Requires<[IsThumb2, HasDSP]> {
2608 Requires<[IsThumb2, HasDSP]>;
2639 Requires<[IsThumb2, HasDSP]>, Sched<[WriteALU]> {
[all …]
DARMSubtarget.h447 bool HasDSP = false; variable
716 bool hasDSP() const { return HasDSP; } in hasDSP()
DARMPredicates.td124 def HasDSP : Predicate<"Subtarget->hasDSP()">,
DARM.td365 def FeatureDSP : SubtargetFeature<"dsp", "HasDSP", "true",
DARMInstrFormats.td1127 list<Predicate> Predicates = [IsThumb2, HasDSP];
1130 list<Predicate> Predicates = [IsThumb2, UseMulOps, HasDSP];