Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/
H A DCore.h2752 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc);
2760 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc);
2768 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc);
2775 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver);
2782 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc);
2792 void LLVMRemoveGlobalIFunc(LLVMValueRef IFunc);
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp2600 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetNextGlobalIFunc() argument
2601 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetNextGlobalIFunc()
2608 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetPreviousGlobalIFunc() argument
2609 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetPreviousGlobalIFunc()
2616 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc) { in LLVMGetGlobalIFuncResolver() argument
2617 return wrap(unwrap<GlobalIFunc>(IFunc)->getResolver()); in LLVMGetGlobalIFuncResolver()
2621 unwrap<GlobalIFunc>(IFunc)->setResolver(unwrap<Constant>(Resolver)); in LLVMSetGlobalIFuncResolver()
2624 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc) { in LLVMEraseGlobalIFunc() argument
2625 unwrap<GlobalIFunc>(IFunc)->eraseFromParent(); in LLVMEraseGlobalIFunc()
2628 void LLVMRemoveGlobalIFunc(LLVMValueRef IFunc) { in LLVMRemoveGlobalIFunc() argument
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1999 char IFunc = ' '; in printSymbol() local
2002 IFunc = 'i'; in printSymbol()
2028 << IFunc // Indirect reference to another symbol. in printSymbol()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1863 for (const auto &IFunc : M.ifuncs()) in doFinalization() local
1864 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenModule.cpp3427 auto *IFunc = cast<llvm::GlobalIFunc>(GetOrCreateLLVMFunction( in emitCPUDispatchDefinition() local
3431 DeclTy, 0, getFunctionLinkage(GD), AliasName, IFunc, &getModule()); in emitCPUDispatchDefinition()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td1502 def IFunc : Attr, TargetSpecificAttr<TargetELF> {