Home
last modified time | relevance | path

Searched refs:isMClass (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMMachineFunctionInfo.cpp31 if (!Subtarget->isMClass() || !Subtarget->hasV7Ops()) in GetBranchTargetEnforcement()
61 if (Subtarget->isMClass() && Subtarget->hasV7Ops()) in ARMFunctionInfo()
H A DARMPredicates.td161 def IsMClass : Predicate<"Subtarget->isMClass()">,
163 def IsNotMClass : Predicate<"!Subtarget->isMClass()">,
H A DARMSubtarget.cpp376 if (isMClass() && hasMinSize()) in enableMachineScheduler()
H A DARMSubtarget.h368 bool isMClass() const { return ARMProcClass == MClass; } in isMClass() function
H A DARMBaseRegisterInfo.cpp82 if (STI.isMClass()) { in getCalleeSavedRegs()
H A DARMBaseInstrInfo.cpp833 ? (Subtarget.isMClass() ? ARM::t2MRS_M : ARM::t2MRS_AR) in copyFromCPSR()
841 if (Subtarget.isMClass()) in copyFromCPSR()
853 ? (Subtarget.isMClass() ? ARM::t2MSR_M : ARM::t2MSR_AR) in copyToCPSR()
858 if (Subtarget.isMClass()) in copyToCPSR()
6724 return Subtarget.isMClass() && MF.getFunction().hasMinSize(); in shouldOutlineFromFunctionByDefault()
H A DARMTargetTransformInfo.cpp114 if (ST->isMClass() && ST->isThumb2() && in getPreferredAddressingMode()
2456 if (!ST->isMClass()) in getUnrollingPreferences()
H A DARMISelLowering.cpp1333 if (!Subtarget->isThumb() || !Subtarget->isMClass()) in ARMTargetLowering()
1376 (!Subtarget->isMClass() && Subtarget->hasV6Ops())) { in ARMTargetLowering()
1388 } else if ((Subtarget->isMClass() && Subtarget->hasV8MBaselineOps()) || in ARMTargetLowering()
1960 (Subtarget->hasV6Ops() && !Subtarget->isMClass() ? Align(8) : Align(4)); in shouldAlignPointerArgs()
2679 bool isARMFunc = !Subtarget->isThumb() || (isStub && !Subtarget->isMClass()); in LowerCall()
3358 !Subtarget->isMClass()) { in LowerReturn()
4286 if (Subtarget->isMClass()) { in LowerATOMIC_FENCE()
21286 Domain = Subtarget->isMClass() ? ARM_MB::SY : Domain; in makeDMB()
21343 if (Subtarget->isMClass()) in shouldExpandAtomicStoreInIR()
21365 if (Subtarget->isMClass()) in shouldExpandAtomicLoadInIR()
[all …]
H A DARMISelDAGToDAG.cpp5567 if (Subtarget->isMClass()) { in tryReadRegister()
5678 if (Subtarget->isMClass()) { in tryWriteRegister()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp613 bool isMClass() const { in isMClass() function in __anon6be9c9a00111::ARMAsmParser
5237 if (isMClass()) { in parseMSRMaskOperand()
7197 } else if (Mnemonic == "cps" && isMClass()) { in ParseInstruction()
8148 if (validatetLDMRegList(Inst, Operands, MnemonicOpsEndInd, 2, !isMClass())) in validateInstruction()
12803 if (isMClass() && MissingFeatures.test(Feature_HasNEONBit)) in FilterNearMisses()