Lines Matching refs:ReadTPMode
196 arm::ReadTPMode arm::getReadTPMode(const Driver &D, const ArgList &Args, in getReadTPMode()
199 arm::ReadTPMode ThreadPointer = in getReadTPMode()
200 llvm::StringSwitch<arm::ReadTPMode>(A->getValue()) in getReadTPMode()
201 .Case("cp15", ReadTPMode::TPIDRURO) in getReadTPMode()
202 .Case("tpidrurw", ReadTPMode::TPIDRURW) in getReadTPMode()
203 .Case("tpidruro", ReadTPMode::TPIDRURO) in getReadTPMode()
204 .Case("tpidrprw", ReadTPMode::TPIDRPRW) in getReadTPMode()
205 .Case("soft", ReadTPMode::Soft) in getReadTPMode()
206 .Default(ReadTPMode::Invalid); in getReadTPMode()
207 if ((ThreadPointer == ReadTPMode::TPIDRURW || in getReadTPMode()
208 ThreadPointer == ReadTPMode::TPIDRURO || in getReadTPMode()
209 ThreadPointer == ReadTPMode::TPIDRPRW) && in getReadTPMode()
212 return ReadTPMode::Invalid; in getReadTPMode()
214 if (ThreadPointer != ReadTPMode::Invalid) in getReadTPMode()
220 return ReadTPMode::Invalid; in getReadTPMode()
222 return ReadTPMode::Soft; in getReadTPMode()
558 if (getReadTPMode(D, Args, Triple, ForAS) == ReadTPMode::TPIDRURW) in getARMTargetFeatures()
560 if (getReadTPMode(D, Args, Triple, ForAS) == ReadTPMode::TPIDRURO) in getARMTargetFeatures()
562 if (getReadTPMode(D, Args, Triple, ForAS) == ReadTPMode::TPIDRPRW) in getARMTargetFeatures()