Searched refs:GlobalIFunc (Results 26 - 42 of 42) sorted by relevance
12
/freebsd-current/contrib/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 46 #include "llvm/IR/GlobalIFunc.h" 143 for (const GlobalIFunc &I : M->ifuncs()) { 943 if (const GlobalIFunc *GIF = dyn_cast<GlobalIFunc>(V)) 1010 for (const GlobalIFunc &I : TheModule->ifuncs()) { 1282 (isa<GlobalIFunc>(V) ? 'I' : 'o')))) << "]\n"); 2660 void printIFunc(const GlobalIFunc *GI); 2908 for (const GlobalIFunc &GI : M->ifuncs()) 3782 void AssemblyWriter::printIFunc(const GlobalIFunc *GI) { 4932 else if (const GlobalIFunc * [all...] |
H A D | Core.cpp | 2513 return wrap(GlobalIFunc::create(unwrap(Ty), AddrSpace, 2541 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); 2549 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); 2557 return wrap(unwrap<GlobalIFunc>(IFunc)->getResolver()); 2561 unwrap<GlobalIFunc>(IFunc)->setResolver(unwrap<Constant>(Resolver)); 2565 unwrap<GlobalIFunc>(IFunc)->eraseFromParent(); 2569 unwrap<GlobalIFunc>(IFunc)->removeFromParent();
|
H A D | Verifier.cpp | 454 for (const GlobalIFunc &GI : M.ifuncs()) 482 void visitGlobalIFunc(const GlobalIFunc &GI); 940 void Verifier::visitGlobalIFunc(const GlobalIFunc &GI) { 941 Check(GlobalIFunc::isValidLinkage(GI.getLinkage()), 960 GlobalIFunc::getResolverFunctionType(GI.getValueType());
|
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 1536 if (isa<GlobalIFunc>(&GV) || 1538 isa<GlobalIFunc>(cast<GlobalAlias>(&GV)->getAliaseeObject()))) 1671 if (!GA.hasName() || isa<GlobalIFunc>(GA.getAliaseeObject()))
|
H A D | ThinLTOBitcodeWriter.cpp | 205 for (GlobalIFunc &I : llvm::make_early_inc_range(M.ifuncs())) {
|
H A D | LowerTypeTests.cpp | 347 std::vector<std::pair<GlobalIFunc *, Function *>> ResolverIFuncs;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 211 void emitMachOIFuncStubBody(Module &M, const GlobalIFunc &GI, 213 void emitMachOIFuncStubHelperBody(Module &M, const GlobalIFunc &GI, 1897 void AArch64AsmPrinter::emitMachOIFuncStubBody(Module &M, const GlobalIFunc &GI, 1947 const GlobalIFunc &GI,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 551 for (GlobalIFunc &GI : SrcM->ifuncs())
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenModule.cpp | 553 else if (auto *GI = dyn_cast<llvm::GlobalIFunc>(GV)) 655 IsIFunc ? cast<llvm::GlobalIFunc>(Alias)->getResolver() 684 cast<llvm::GlobalIFunc>(Alias)->setResolver(Aliasee); 4233 if (auto *IFunc = dyn_cast<llvm::GlobalIFunc>(ResolverConstant)) { 4382 if (!isa<llvm::GlobalIFunc>(IFunc)) { 4384 auto *GI = llvm::GlobalIFunc::create(DeclTy, 0, Linkage, "", ResolverFunc, 4444 llvm::GlobalIFunc *GIF = 4445 llvm::GlobalIFunc::create(DeclTy, 0, getMultiversionLinkage(*this, GD), 5977 llvm::Type *ResolverTy = llvm::GlobalIFunc::getResolverFunctionType(DeclTy); 5981 llvm::GlobalIFunc *GI [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CallLowering.cpp | 149 else if (isa<GlobalIFunc>(CalleeV) || isa<GlobalAlias>(CalleeV)) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 42 #include "llvm/IR/GlobalIFunc.h" 1548 for (const GlobalIFunc &I : M.ifuncs()) { 4304 if (!Aliasee->hasName() || isa<GlobalIFunc>(Aliasee)) 5074 for (const GlobalIFunc &I : M.ifuncs()) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 2590 assert(!isa<GlobalIFunc>(GV) && "GlobalIFunc is not supported on AIX.");
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm-c/ |
H A D | Core.h | 1732 macro(GlobalIFunc) \ 2839 * to llvm::GlobalIFunc instances. 2847 * @see llvm::GlobalIFunc::create() 2855 * Obtain a GlobalIFunc value from a Module by its name. 2857 * The returned value corresponds to a llvm::GlobalIFunc value. 2865 * Obtain an iterator to the first GlobalIFunc in a Module. 2872 * Obtain an iterator to the last GlobalIFunc in a Module. 2879 * Advance a GlobalIFunc iterator to the next GlobalIFunc. 2887 * Decrement a GlobalIFunc iterato [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 76 #include "llvm/IR/GlobalIFunc.h" 2171 void AsmPrinter::emitGlobalIFunc(Module &M, const GlobalIFunc &GI) {
|
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 43 #include "llvm/IR/GlobalIFunc.h" 2936 } else if (auto *GI = dyn_cast<GlobalIFunc>(GV)) { 4190 NewGA = GlobalIFunc::create(Ty, AddrSpace, getDecodedLinkage(Linkage), Name,
|
/freebsd-current/contrib/llvm-project/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 32 #include "llvm/IR/GlobalIFunc.h" 1165 std::unique_ptr<GlobalIFunc> GI; 1173 GI.reset(GlobalIFunc::create(Ty, AddrSpace,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5401 !isa_and_nonnull<GlobalIFunc>(GV); 5428 assert(!isa<GlobalIFunc>(GV) && "IFunc is not supported on AIX.");
|
Completed in 355 milliseconds
12