Home
last modified time | relevance | path

Searched refs:hasMips32r2 (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp115 if (isFP64bit() && !hasMips64() && hasMips32() && !hasMips32r2()) in MipsSubtarget()
136 if (!hasMips32r2()) in MipsSubtarget()
140 if (inAbs2008Mode() && hasMips32() && !hasMips32r2()) { in MipsSubtarget()
175 } else if (hasMips32() && !hasMips32r2()) { in MipsSubtarget()
185 } else if (hasMips32() && !hasMips32r2()) { in MipsSubtarget()
H A DMipsSubtarget.h261 bool hasMips32r2() const { in hasMips32r2() function
332 return UseIndirectJumpsHazard && hasMips32r2(); in useIndirectJumpsHazard()
349 bool hasExtractInsert() const { return !inMips16Mode() && hasMips32r2(); } in hasExtractInsert()
350 bool hasMTHC1() const { return hasMips32r2(); } in hasMTHC1()
H A DMipsLegalizerInfo.cpp243 if (ST.hasMips32r2() && CheckTyN(0, Query, {s32})) in MipsLegalizerInfo()
248 if (!ST.hasMips32r2() && CheckTyN(0, Query, {s32})) in MipsLegalizerInfo()
H A DMipsExpandPseudo.cpp178 if (STI->hasMips32r2()) { in expandAtomicCmpSwapSubword()
487 } else if (STI->hasMips32r2()) { in expandAtomicBinOpSubword()
589 if (STI->hasMips32r2()) { in expandAtomicBinOpSubword()
H A DMipsSEInstrInfo.cpp766 assert(!(Subtarget.isABI_FPXX() && !Subtarget.hasMips32r2())); in expandExtractElementF64()
820 assert(!(Subtarget.isABI_FPXX() && !Subtarget.hasMips32r2())); in expandBuildPairF64()
H A DMipsFastISel.cpp1598 if (Subtarget->hasMips32r2()) { in fastLowerIntrinsicCall()
1617 if (Subtarget->hasMips32r2()) { in fastLowerIntrinsicCall()
1861 if (Subtarget->hasMips32r2()) in emitIntSExt()
H A DMicroMipsSizeReduction.cpp780 if (!Subtarget->inMicroMipsMode() || !Subtarget->hasMips32r2() || in runOnMachineFunction()
H A DMipsSEFrameLowering.cpp570 if (!STI.hasMips32r2()) in emitInterruptPrologueStub()
H A DMipsSEISelLowering.cpp104 if (Subtarget.hasMips32r2()) { in MipsSETargetLowering()
214 if (Subtarget.hasMips32r2() && !Subtarget.useSoftFloat() && in MipsSETargetLowering()
3650 assert(Subtarget.hasMSA() && Subtarget.hasMips32r2()); in emitFPROUND_PSEUDO()
3755 assert(Subtarget.hasMSA() && Subtarget.hasMips32r2()); in emitFPEXTEND_PSEUDO()
H A DMipsISelLowering.cpp442 if (!Subtarget.hasMips32r2()) in MipsTargetLowering()
487 if (!Subtarget.hasMips32r2()) { in MipsTargetLowering()
498 if (!Subtarget.hasMips32r2()) in MipsTargetLowering()
1650 if (Subtarget.hasMips32r2() && Size == 1) { in emitSignExtendToI32InReg()
1655 if (Subtarget.hasMips32r2() && Size == 2) { in emitSignExtendToI32InReg()
H A DMipsInstrInfo.td179 def HasMips32r2 : Predicate<"Subtarget->hasMips32r2()">,
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIFlagsSection.h104 else if (P.hasMips32r2()) in setISALevelAndRevisionFromPredicates()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp641 bool hasMips32r2() const { in hasMips32r2() function in __anona2e40b320211::MipsAsmParser
3599 if (hasMips32r2()) { in expandLoadDoubleImmToFPR()
4938 if (hasMips32r2()) { in expandRotation()
5000 if (hasMips32r2()) { in expandRotationImm()