Home
last modified time | relevance | path

Searched refs:hasV6Ops (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMSubtarget.cpp142 return hasV6Ops() && hasARMOps() && !isTargetWindows(); in isXRaySupported()
444 if (!hasV6Ops()) in useFastISel()
H A DARMPredicates.td17 def HasV6 : Predicate<"Subtarget->hasV6Ops()">,
19 def NoV6 : Predicate<"!Subtarget->hasV6Ops()">;
H A DThumb1InstrInfo.cpp50 if (st.hasV6Ops() || ARM::hGPRRegClass.contains(SrcReg) in copyPhysReg()
H A DARMSubtarget.h338 return HasDataBarrier || (hasV6Ops() && !isThumb()); in hasAnyDataBarrier()
H A DARMFastISel.cpp2688 bool hasV6Ops = Subtarget->hasV6Ops(); in ARMEmitIntExt() local
2692 bool isSingleInstr = isSingleInstrTbl[Bitness][isThumb2][hasV6Ops][isZExt]; in ARMEmitIntExt()
H A DARMISelLowering.cpp1151 if (Subtarget->isThumb1Only() || !Subtarget->hasV6Ops() in ARMTargetLowering()
1201 if (!Subtarget->hasV6Ops()) in ARMTargetLowering()
1362 (!Subtarget->isMClass() && Subtarget->hasV6Ops())) { in ARMTargetLowering()
1389 if (!Subtarget->hasV6Ops()) { in ARMTargetLowering()
1573 if (Subtarget->hasV6Ops()) in ARMTargetLowering()
1578 if ((!Subtarget->isThumb() && Subtarget->hasV6Ops()) || in ARMTargetLowering()
1931 (Subtarget->hasV6Ops() && !Subtarget->isMClass() ? Align(8) : Align(4)); in shouldAlignPointerArgs()
4237 assert(Subtarget->hasV6Ops() && !Subtarget->isThumb() && in LowerATOMIC_FENCE()
5052 if (!Subtarget->hasV6Ops() || !Subtarget->hasDSP()) in LowerADDSUBSAT()
5403 if ((!Subtarget->isThumb() && Subtarget->hasV6Ops()) || Subtarget->isThumb2()) in LowerSELECT_CC()
[all …]
H A DARMLoadStoreOptimizer.cpp741 !STI->hasV6Ops()) { in CreateLoadStoreMulti()
2294 STI->hasV6Ops() ? TD->getABITypeAlign(Type::getInt64Ty(Func.getContext())) in CanFormLdStDWord()
H A DARMISelDAGToDAG.cpp3953 Subtarget->hasV6Ops() ? ARM::UMLAL : ARM::UMLALv5, dl, in Select()
3972 Subtarget->hasV6Ops() ? ARM::SMLAL : ARM::SMLALv5, dl, in Select()
3978 if (!Subtarget->hasV6Ops() || !Subtarget->hasDSP()) in Select()
H A DARMTargetTransformInfo.cpp436 if (Inst && ((ST->hasV6Ops() && !ST->isThumb()) || ST->isThumb2()) && in getIntImmCostInst()
H A DARMBaseInstrInfo.cpp4864 if (MI.getOpcode() == ARM::tMOVr && !Subtarget.hasV6Ops()) { in verifyInstruction()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp538 bool hasV6Ops() const { in hasV6Ops() function in __anon3b5979970111::ARMAsmParser
10784 else if (Opc == ARM::tMOVr && !hasV6Ops() && in checkTargetMatchPredicate()