Searched refs:hasLSE (Results 1 – 11 of 11) sorted by relevance
315 bool hasLSE() const { return HasLSE; } in hasLSE() function
448 if (ST.hasLSE()) { in AArch64LegalizerInfo()
8579 if (!Subtarget.hasLSE()) in LowerATOMIC_LOAD_SUB()8596 if (!Subtarget.hasLSE()) in LowerATOMIC_LOAD_AND()12862 if (Subtarget->hasLSE()) { in ReplaceCMP_SWAP_128Results()13083 …return (Subtarget->hasLSE() && Size < 128) ? AtomicExpansionKind::None : AtomicExpansionKind::LLSC; in shouldExpandAtomicRMWInIR()13090 if (Subtarget->hasLSE()) in shouldExpandAtomicCmpXchgInIR()
2852 if (Subtarget->hasLSE()) return false; in SelectCMP_SWAP()
95 def HasLSE : Predicate<"Subtarget->hasLSE()">,
346 bool hasLSE() const { return HasLSE; } in hasLSE() function
680 if (Subtarget->outlineAtomics() && !Subtarget->hasLSE()) { in AArch64TargetLowering()10279 if (!Subtarget.hasLSE() && !Subtarget.outlineAtomics()) in LowerATOMIC_LOAD_SUB()10296 if (!Subtarget.hasLSE() && !Subtarget.outlineAtomics()) in LowerATOMIC_LOAD_AND()15765 if (Subtarget->hasLSE() || Subtarget->outlineAtomics()) { in ReplaceCMP_SWAP_128Results()15994 if (Subtarget->hasLSE() && Size < 128) in shouldExpandAtomicRMWInIR()16017 if (Subtarget->hasLSE() || Subtarget->outlineAtomics()) in shouldExpandAtomicCmpXchgInIR()
3034 if (Subtarget->hasLSE()) return false; in SelectCMP_SWAP()
94 def HasLSE : Predicate<"Subtarget->hasLSE()">,
488 if (ST.hasLSE()) { in AArch64LegalizerInfo()
84 if (Subtarget->hasLSE())