Home
last modified time | relevance | path

Searched refs:HWDiv (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Support/
H A DARMTargetParser.cpp21 static StringRef getHWDivSynonym(StringRef HWDiv) { in getHWDivSynonym() argument
22 return StringSwitch<StringRef>(HWDiv) in getHWDivSynonym()
24 .Default(HWDiv); in getHWDivSynonym()
574 uint64_t ARM::parseHWDiv(StringRef HWDiv) { in parseHWDiv() argument
575 StringRef Syn = getHWDivSynonym(HWDiv); in parseHWDiv()
/llvm-project-15.0.7/clang/lib/Basic/Targets/
H A DARM.cpp490 HWDiv = 0; in handleTargetFeatures()
532 HWDiv |= HWDivThumb; in handleTargetFeatures()
534 HWDiv |= HWDivARM; in handleTargetFeatures()
624 .Case("hwdiv", HWDiv & HWDivThumb) in hasFeature()
625 .Case("hwdiv-arm", HWDiv & HWDivARM) in hasFeature()
825 if (((HWDiv & HWDivThumb) && isThumb()) || in getTargetDefines()
826 ((HWDiv & HWDivARM) && !isThumb())) { in getTargetDefines()
H A DARM.h68 unsigned HWDiv : 2; variable
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DARMTargetParser.h264 uint64_t parseHWDiv(StringRef HWDiv);
/llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp68 const ArgList &Args, StringRef HWDiv, in getARMHWDivFeatures() argument
70 uint64_t HWDivID = llvm::ARM::parseHWDiv(HWDiv); in getARMHWDivFeatures()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARM.td1326 // FIXME: krait has currently the same features as A9 plus VFP4 and HWDiv