Home
last modified time | relevance | path

Searched refs:Ext (Results 1 – 25 of 132) sorted by relevance

123456

/llvm-project-15.0.7/clang/lib/Basic/
H A DOpenCLOptions.cpp34 if (!isKnown(Ext)) in isAvailableOption()
41 return isEnabled(Ext); in isAvailableOption()
45 auto I = OptMap.find(Ext); in isEnabled()
50 auto E = OptMap.find(Ext); in isWithPragma()
56 auto I = OptMap.find(Ext); in isSupported()
63 auto I = OptMap.find(Ext); in isSupportedCore()
70 auto I = OptMap.find(Ext); in isSupportedOptionalCore()
77 return isSupportedCore(Ext, LO) || isSupportedOptionalCore(Ext, LO); in isSupportedCoreOrOptionalCore()
82 auto I = OptMap.find(Ext); in isSupportedExtension()
89 OptMap[Ext].Enabled = V; in enable()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DRISCVISAInfo.cpp128 assert(!Ext.empty() && in findFirstNonVersionCharacter()
134 if (Pos > 0 && Ext[Pos] == 'p' && isDigit(Ext[Pos - 1])) { in findFirstNonVersionCharacter()
143 FindByName(StringRef Ext) : Ext(Ext){}; in FindByName()
144 StringRef Ext; member
167 RISCVExtensionInfo Ext; in addExtension() local
177 if (Ext.startswith("s")) in getExtensionTypeDesc()
179 if (Ext.startswith("x")) in getExtensionTypeDesc()
181 if (Ext.startswith("z")) in getExtensionTypeDesc()
243 switch (Ext) { in singleLetterExtensionRank()
424 if (Ext == "g") in getExtensionVersion()
[all …]
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dext-int.cpp367 Ext << 7;
369 Ext >> 7;
371 Ext << -7;
373 Ext >> -7;
377 Ext << 29;
379 Ext >> 29;
386 10 << Ext;
403 i << Ext;
406 i >> Ext;
417 Ext << i;
[all …]
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DOpenCLOptions.h132 bool isKnown(llvm::StringRef Ext) const;
137 bool isAvailableOption(llvm::StringRef Ext, const LangOptions &LO) const;
139 bool isWithPragma(llvm::StringRef Ext) const;
143 bool isSupported(llvm::StringRef Ext, const LangOptions &LO) const;
147 bool isSupportedCore(llvm::StringRef Ext, const LangOptions &LO) const;
151 bool isSupportedOptionalCore(llvm::StringRef Ext,
156 bool isSupportedCoreOrOptionalCore(llvm::StringRef Ext,
166 void acceptsPragma(llvm::StringRef Ext, bool V = true);
168 void enable(llvm::StringRef Ext, bool V = true);
173 void support(llvm::StringRef Ext, bool V = true);
[all …]
H A DOpenCLImageTypes.def14 // GENERIC_IMAGE_TYPE_EXT(Type, Id, Ext) - a generic image with its Id and
19 #define IMAGE_READ_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE(Type, Id)
20 #define IMAGE_WRITE_TYPE(Type, Id, Ext)
21 #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext)
24 #define IMAGE_READ_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##ROTy, Ext)
25 #define IMAGE_WRITE_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##WOTy, Ext)
26 #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) GENERIC_IMAGE_TYPE_EXT(Type, Id##RWTy, Ext)
30 #define IMAGE_READ_TYPE(Type, Id, Ext) \
34 #define IMAGE_WRITE_TYPE(Type, Id, Ext) \
38 #define IMAGE_READ_WRITE_TYPE(Type, Id, Ext) \
H A DTargetInfo.h1567 #define OPENCLEXTNAME(Ext) \ argument
1568 setFeatureEnabled(getTargetOpts().OpenCLFeaturesMap, #Ext, V);
1574 for (const auto &Ext : getTargetOpts().OpenCLExtensionsAsWritten) { in setCommandLineOpenCLOpts() local
1575 bool IsPrefixed = (Ext[0] == '+' || Ext[0] == '-'); in setCommandLineOpenCLOpts()
1576 std::string Name = IsPrefixed ? Ext.substr(1) : Ext; in setCommandLineOpenCLOpts()
1577 bool V = IsPrefixed ? Ext[0] == '+' : true; in setCommandLineOpenCLOpts()
H A DOpenCLExtensionTypes.def10 // EXT_OPAQUE_TYPE(Name, Id, Ext)
/llvm-project-15.0.7/llvm/lib/Extensions/
H A DExtensions.cpp2 #define HANDLE_EXTENSION(Ext) \ argument
3 llvm::PassPluginLibraryInfo get##Ext##PluginInfo();
10 #define HANDLE_EXTENSION(Ext) \ in extensions_anchor() argument
11 get##Ext##PluginInfo(); in extensions_anchor()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoF.td176 let Predicates = Ext.Predicates, DecoderNamespace = Ext.Space in
177 def Ext.Suffix : FPFMA_rrr_frm<opcode, funct2, opcodestr, Ext.Reg>;
202 let Predicates = Ext.Predicates, DecoderNamespace = Ext.Space in
218 let Predicates = Ext.Predicates, DecoderNamespace = Ext.Space in
219 def Ext.Suffix : FPALU_rr_frm<funct7, opcodestr, Ext.Reg, Commutable>;
244 let Predicates = Ext.Predicates, DecoderNamespace = Ext.Space in
245 def Ext.Suffix : FPUnaryOp_r<funct7, rs2val, funct3, Ext.RdTy, Ext.Rs1Ty,
261 let Predicates = Ext.Predicates, DecoderNamespace = Ext.Space in
262 def Ext.Suffix : FPUnaryOp_r_frm<funct7, rs2val, Ext.RdTy, Ext.Rs1Ty,
275 OpcodeStr, Ext.RdTy, Ext.Rs1Ty>;
[all …]
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTestModuleFileExtension.cpp37 auto Ext = static_cast<TestModuleFileExtension *>(getExtension()); in writeExtensionContents() local
39 OS << "Hello from " << Ext->BlockName << " v" << Ext->MajorVersion << "." in writeExtensionContents()
40 << Ext->MinorVersion; in writeExtensionContents()
46 TestModuleFileExtension::Reader::Reader(ModuleFileExtension *Ext, in Reader() argument
48 : ModuleFileExtensionReader(Ext), Stream(InStream) in Reader()
H A DTestModuleFileExtension.h30 Writer(ModuleFileExtension *Ext) : ModuleFileExtensionWriter(Ext) { } in Writer() argument
43 Reader(ModuleFileExtension *Ext, const llvm::BitstreamCursor &InStream);
/llvm-project-15.0.7/clang/test/CodeGen/
H A D2002-07-14-MiscTests2.c6 char *Ext; variable
10 fp (12, Ext ? Ext : "<none>"); in __bb_exit_func()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DRISCVISAInfo.h66 bool hasExtension(StringRef Ext) const;
71 static bool isSupportedExtensionFeature(StringRef Ext);
72 static bool isSupportedExtension(StringRef Ext);
73 static bool isSupportedExtension(StringRef Ext, unsigned MajorVersion,
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DPostOrderIteratorTest.cpp26 ExtSetTy Ext; in TEST() local
27 po_iterator_storage<ExtSetTy, true> PISExt(Ext); in TEST()
35 auto PIExt = po_ext_end(NullBB, Ext); in TEST()
/llvm-project-15.0.7/llvm/tools/llvm-rc/
H A DResourceScriptCppFilter.cpp92 StringRef Ext = Line.rsplit('.').second; in parseLine() local
94 if (Ext.equals_insensitive("h") || Ext.equals_insensitive("c")) { in parseLine()
/llvm-project-15.0.7/llvm/tools/bugpoint/
H A Dbugpoint.cpp133 #define HANDLE_EXTENSION(Ext) \ argument
134 llvm::PassPluginLibraryInfo get##Ext##PluginInfo();
224 #define HANDLE_EXTENSION(Ext) \ in main() argument
225 (void)get##Ext##PluginInfo(); in main()
/llvm-project-15.0.7/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp752 for (StringRef Ext : ExtVec) { in EmitMacroChecks() local
753 if (Ext != ExtVec.front()) in EmitMacroChecks()
755 OS << "S.getPreprocessor().isMacroDefined(\"" << Ext << "\")"; in EmitMacroChecks()
1084 StringRef Ext = in expandTypesInSignature() local
1087 TypeExtMap.insert({FullType, Ext}); in expandTypesInSignature()
1136 for (StringRef Ext : ExtVec) { in emitExtensionGuard() local
1140 OS << " defined(" << Ext << ")"; in emitExtensionGuard()
1183 for (const auto Ext : ExtVec) { in emitTypeExtensionGuards() local
1184 ExtSet.insert(Ext); in emitTypeExtensionGuards()
1195 for (const auto Ext : ExtSet) { in emitTypeExtensionGuards() local
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclObjC.cpp412 for (const auto *Ext : known_extensions()) { in collectPropertiesToImplement() local
413 const ObjCCategoryDecl *ClassExt = Ext; in collectPropertiesToImplement()
568 for (const auto *MD : Ext->instance_methods()) in getDesignatedInitializers()
991 for (auto *Ext : IFD->known_extensions()) in getCanonicalDecl() local
1400 if (Ext == Container) in findPropertyDecl()
1652 for (const auto *Ext : known_extensions()) { in all_declared_ivar_begin() local
1653 (void)Ext->ivar_empty(); in all_declared_ivar_begin()
1662 for (const auto *Ext : known_extensions()) { in all_declared_ivar_begin() local
1663 if (!Ext->ivar_empty()) { in all_declared_ivar_begin()
1665 I = Ext->ivar_begin(), in all_declared_ivar_begin()
[all …]
/llvm-project-15.0.7/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningFilesystem.cpp167 StringRef Ext = llvm::sys::path::extension(Filename); in shouldScanForDirectivesBasedOnExtension() local
168 if (Ext.empty()) in shouldScanForDirectivesBasedOnExtension()
170 return llvm::StringSwitch<bool>(Ext) in shouldScanForDirectivesBasedOnExtension()
180 StringRef Ext = llvm::sys::path::extension(Filename); in shouldCacheStatFailures() local
181 if (Ext.empty()) in shouldCacheStatFailures()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DCloning.h324 StringRef Ext, LLVMContext &Context);
338 LLVMContext &Context, StringRef Ext);
345 LLVMContext &Context, StringRef Ext);
/llvm-project-15.0.7/llvm/tools/opt/
H A DNewPMDriver.cpp282 #define HANDLE_EXTENSION(Ext) \ argument
283 llvm::PassPluginLibraryInfo get##Ext##PluginInfo();
390 #define HANDLE_EXTENSION(Ext) \ in runPassPipeline() argument
391 get##Ext##PluginInfo().RegisterPassBuilderCallbacks(PB); in runPassPipeline()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DQueryDriverDatabase.cpp341 llvm::StringRef Ext = llvm::sys::path::extension(File).trim('.'); in getCompileCommand() local
342 auto Type = driver::types::lookupTypeForExtension(Ext); in getCompileCommand()
344 elog("System include extraction: invalid file type for {0}", Ext); in getCompileCommand()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp1040 StringRef Ext, LLVMContext &Context) { in cloneNoAliasScopes() argument
1051 Name = (Twine(ScopeName) + ":" + Ext).str(); in cloneNoAliasScopes()
1053 Name = std::string(Ext); in cloneNoAliasScopes()
1099 LLVMContext &Context, StringRef Ext) { in cloneAndAdaptNoAliasScopes() argument
1107 cloneNoAliasScopes(NoAliasDeclScopes, ClonedScopes, Ext, Context); in cloneAndAdaptNoAliasScopes()
1116 LLVMContext &Context, StringRef Ext) { in cloneAndAdaptNoAliasScopes() argument
1124 cloneNoAliasScopes(NoAliasDeclScopes, ClonedScopes, Ext, Context); in cloneAndAdaptNoAliasScopes()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp183 if (!match(Ext.getVectorOperand(), m_BitCast(m_Value(X))) || in foldBitcastExtElt()
184 !match(Ext.getIndexOperand(), m_ConstantInt(ExtIndexC))) in foldBitcastExtElt()
189 Type *DestTy = Ext.getType(); in foldBitcastExtElt()
206 if (!ShiftAmountC || Ext.getVectorOperand()->hasOneUse()) { in foldBitcastExtElt()
250 if (X->hasOneUse() && Ext.getVectorOperand()->hasOneUse()) { in foldBitcastExtElt()
287 if (!X->hasOneUse() || !Ext.getVectorOperand()->hasOneUse()) in foldBitcastExtElt()
298 if (!Ext.getVectorOperand()->hasOneUse()) in foldBitcastExtElt()
1622 if (Instruction *Ext = narrowInsElt(IE, Builder)) in visitInsertElementInst() local
1623 return Ext; in visitInsertElementInst()
2742 auto *Ext = Builder.CreateExtractElement( in visitShuffleVectorInst() local
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp4280 assert((isa<SExtInst>(Ext) || isa<ZExtInst>(Ext)) && in getAction()
4283 Type *ExtTy = Ext->getType(); in getAction()
4284 bool IsSExt = isa<SExtInst>(Ext); in getAction()
4384 TPT.setOperand(Ext, 0, ExtOpnd); in promoteOperandForOther()
4398 TPT.replaceAllUsesWith(Ext, ExtOpnd); in promoteOperandForOther()
4400 Instruction *ExtForOpnd = Ext; in promoteOperandForOther()
4433 Value *ValForExtOpnd = IsSExt ? TPT.createSExt(Ext, Opnd, Ext->getType()) in promoteOperandForOther()
4434 : TPT.createZExt(Ext, Opnd, Ext->getType()); in promoteOperandForOther()
4452 if (ExtForOpnd == Ext) { in promoteOperandForOther()
4454 TPT.eraseInstruction(Ext); in promoteOperandForOther()
[all …]

123456