Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/TargetParser/
H A DARMTargetParser.cpp24 static StringRef getHWDivSynonym(StringRef HWDiv) { in getHWDivSynonym() argument
25 return StringSwitch<StringRef>(HWDiv) in getHWDivSynonym()
27 .Default(HWDiv); in getHWDivSynonym()
505 uint64_t ARM::parseHWDiv(StringRef HWDiv) { in parseHWDiv() argument
506 StringRef Syn = getHWDivSynonym(HWDiv); in parseHWDiv()
/freebsd/contrib/llvm-project/clang/lib/Basic/Targets/
H A DARM.cpp516 HWDiv = 0; in handleTargetFeatures()
559 HWDiv |= HWDivThumb; in handleTargetFeatures()
561 HWDiv |= HWDivARM; in handleTargetFeatures()
655 .Case("hwdiv", HWDiv & HWDivThumb) in hasFeature()
656 .Case("hwdiv-arm", HWDiv & HWDivARM) in hasFeature()
923 if (((HWDiv & HWDivThumb) && isThumb()) || in getTargetDefines()
924 ((HWDiv & HWDivARM) && !isThumb())) { in getTargetDefines()
H A DARM.h72 unsigned HWDiv : 2;
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.h254 uint64_t parseHWDiv(StringRef HWDiv);
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DARM.cpp81 const ArgList &Args, StringRef HWDiv, in getARMHWDivFeatures() argument
83 uint64_t HWDivID = llvm::ARM::parseHWDiv(HWDiv); in getARMHWDivFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMProcessors.td248 // FIXME: krait has currently the same features as A9 plus VFP4 and HWDiv