Home
last modified time | relevance | path

Searched refs:hasFeature (Results 1 – 25 of 73) sorted by relevance

123

/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
DARMTargetStreamer.cpp136 if (STI.hasFeature(ARM::HasV9_0aOps)) in getArchForCPU()
138 else if (STI.hasFeature(ARM::HasV8Ops)) { in getArchForCPU()
139 if (STI.hasFeature(ARM::FeatureRClass)) in getArchForCPU()
142 } else if (STI.hasFeature(ARM::HasV8_1MMainlineOps)) in getArchForCPU()
144 else if (STI.hasFeature(ARM::HasV8MMainlineOps)) in getArchForCPU()
146 else if (STI.hasFeature(ARM::HasV7Ops)) { in getArchForCPU()
147 if (STI.hasFeature(ARM::FeatureMClass) && STI.hasFeature(ARM::FeatureDSP)) in getArchForCPU()
150 } else if (STI.hasFeature(ARM::HasV6T2Ops)) in getArchForCPU()
152 else if (STI.hasFeature(ARM::HasV8MBaselineOps)) in getArchForCPU()
154 else if (STI.hasFeature(ARM::HasV6MOps)) in getArchForCPU()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/MCTargetDesc/
DRISCVMCObjectFileInfo.cpp22 return (STI->hasFeature(RISCV::FeatureStdExtC) || in getTextSectionAlignment()
23 STI->hasFeature(RISCV::FeatureExtZca)) in getTextSectionAlignment()
DRISCVTargetStreamer.cpp50 if (STI.hasFeature(RISCV::FeatureRV32E)) in emitTargetAttributes()
56 STI.hasFeature(RISCV::Feature64Bit), STI.getFeatureBits()); in emitTargetAttributes()
/openbsd/src/gnu/llvm/clang/lib/Basic/Targets/
DHexagon.cpp85 if (hasFeature("hvx-length64b")) { in getTargetDefines()
91 if (hasFeature("hvx-length128b")) { in getTargetDefines()
99 if (hasFeature("audio")) { in getTargetDefines()
213 bool HexagonTargetInfo::hasFeature(StringRef Feature) const { in hasFeature() function in HexagonTargetInfo
DX86.h320 bool hasFeature(StringRef Feature) const final;
486 if (hasFeature("cx8")) in setMaxAtomicWidth()
552 hasFeature("avx512f") ? 512 : hasFeature("avx") ? 256 : 128; in handleTargetFeatures()
796 if (hasFeature("cx16")) in setMaxAtomicWidth()
931 hasFeature("avx512f") ? 512 : hasFeature("avx") ? 256 : 128; in handleTargetFeatures()
DSPIR.h191 bool hasFeature(StringRef Feature) const override { in hasFeature() function
244 bool hasFeature(StringRef Feature) const override { in hasFeature() function
DM68k.h45 bool hasFeature(StringRef Feature) const override;
DLanai.cpp53 bool LanaiTargetInfo::hasFeature(StringRef Feature) const { in hasFeature() function in LanaiTargetInfo
DLanai.h71 bool hasFeature(StringRef Feature) const override;
DDirectX.h69 bool hasFeature(StringRef Feature) const override { in hasFeature() function
DMSP430.h60 bool hasFeature(StringRef Feature) const override { in hasFeature() function
DPNaCl.h51 bool hasFeature(StringRef Feature) const override { in hasFeature() function
DTCE.h93 bool hasFeature(StringRef Feature) const override { return Feature == "tce"; } in hasFeature() function
DCSKY.h89 bool hasFeature(StringRef Feature) const override;
DBPF.h50 bool hasFeature(StringRef Feature) const override { in hasFeature() function
DHexagon.h95 bool hasFeature(StringRef Feature) const override;
DSystemZ.cpp126 bool SystemZTargetInfo::hasFeature(StringRef Feature) const { in hasFeature() function in SystemZTargetInfo
DLoongArch.h82 bool hasFeature(StringRef Feature) const override;
DNVPTX.h84 bool hasFeature(StringRef Feature) const override;
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaRISCVVectorLookup.cpp172 bool HasVectorFloat32 = TI.hasFeature("zve32f"); in InitIntrinsicList()
173 bool HasVectorFloat64 = TI.hasFeature("zve64d"); in InitIntrinsicList()
174 bool HasZvfh = TI.hasFeature("experimental-zvfh"); in InitIntrinsicList()
175 bool HasRV64 = TI.hasFeature("64bit"); in InitIntrinsicList()
176 bool HasFullMultiply = TI.hasFeature("v"); in InitIntrinsicList()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
DX86AsmBackend.cpp296 assert((STI.hasFeature(X86::Is32Bit) || STI.hasFeature(X86::Is64Bit)) && in determinePaddingPrefix()
337 if (STI.hasFeature(X86::Is64Bit)) in determinePaddingPrefix()
496 if (!(STI.hasFeature(X86::Is64Bit) || STI.hasFeature(X86::Is32Bit))) in canPadBranches()
1000 if (STI.hasFeature(X86::Is16Bit)) in getMaximumNopSize()
1002 if (!STI.hasFeature(X86::FeatureNOPL) && !STI.hasFeature(X86::Is64Bit)) in getMaximumNopSize()
DX86InstPrinterCommon.cpp397 if (STI.hasFeature(X86::Is16Bit) || STI.hasFeature(X86::Is64Bit)) in printInstFlags()
399 else if (STI.hasFeature(X86::Is32Bit)) in printInstFlags()
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/MCTargetDesc/
DMSP430ELFStreamer.cpp62 Streamer.emitInt8(STI.hasFeature(MSP430::FeatureX) ? ISAMSP430X : ISAMSP430); in MSP430TargetELFStreamer()
/openbsd/src/gnu/llvm/clang/lib/Basic/
DModule.cpp101 static bool hasFeature(StringRef Feature, const LangOptions &LangOpts, in hasFeature() function
121 .Default(Target.hasFeature(Feature) || in hasFeature()
140 if (hasFeature(Current->Requirements[I].first, LangOpts, Target) != in isUnimportable()
317 if (hasFeature(Feature, LangOpts, Target) == RequiredState) in addRequirement()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMTargetObjectFile.cpp35 ARM_TM.getMCSubtargetInfo()->hasFeature(ARM::FeatureExecuteOnly); in Initialize()

123