Home
last modified time | relevance | path

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

/external/llvm-project/llvm/tools/llvm-c-test/
Decho.cpp1300 LLVMValueRef IFunc = LLVMGetNamedGlobalIFunc(M, Name, NameLen); in clone_symbols() local
1301 if (!IFunc) in clone_symbols()
1305 LLVMSetGlobalIFuncResolver(IFunc, clone_constant(Resolver, M)); in clone_symbols()
1308 LLVMSetLinkage(IFunc, LLVMGetLinkage(Cur)); in clone_symbols()
1309 LLVMSetUnnamedAddress(IFunc, LLVMGetUnnamedAddress(Cur)); in clone_symbols()
/external/llvm-project/llvm/include/llvm-c/
DCore.h2721 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc);
2729 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc);
2737 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc);
2744 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver);
2751 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc);
2761 void LLVMRemoveGlobalIFunc(LLVMValueRef IFunc);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
DCore.h2684 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc);
2692 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc);
2700 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc);
2707 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver);
2714 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc);
2724 void LLVMRemoveGlobalIFunc(LLVMValueRef IFunc);
/external/llvm-project/llvm/lib/IR/
DCore.cpp2564 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetNextGlobalIFunc() argument
2565 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetNextGlobalIFunc()
2572 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetPreviousGlobalIFunc() argument
2573 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetPreviousGlobalIFunc()
2580 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc) { in LLVMGetGlobalIFuncResolver() argument
2581 return wrap(unwrap<GlobalIFunc>(IFunc)->getResolver()); in LLVMGetGlobalIFuncResolver()
2584 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver) { in LLVMSetGlobalIFuncResolver() argument
2585 unwrap<GlobalIFunc>(IFunc)->setResolver(unwrap<Constant>(Resolver)); in LLVMSetGlobalIFuncResolver()
2588 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc) { in LLVMEraseGlobalIFunc() argument
2589 unwrap<GlobalIFunc>(IFunc)->eraseFromParent(); in LLVMEraseGlobalIFunc()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DCore.cpp2528 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetNextGlobalIFunc() argument
2529 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetNextGlobalIFunc()
2536 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetPreviousGlobalIFunc() argument
2537 GlobalIFunc *GIF = unwrap<GlobalIFunc>(IFunc); in LLVMGetPreviousGlobalIFunc()
2544 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc) { in LLVMGetGlobalIFuncResolver() argument
2545 return wrap(unwrap<GlobalIFunc>(IFunc)->getResolver()); in LLVMGetGlobalIFuncResolver()
2548 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver) { in LLVMSetGlobalIFuncResolver() argument
2549 unwrap<GlobalIFunc>(IFunc)->setResolver(unwrap<Constant>(Resolver)); in LLVMSetGlobalIFuncResolver()
2552 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc) { in LLVMEraseGlobalIFunc() argument
2553 unwrap<GlobalIFunc>(IFunc)->eraseFromParent(); in LLVMEraseGlobalIFunc()
[all …]
/external/llvm-project/clang/test/Misc/
Dpragma-attribute-supported-attributes-list.test67 // CHECK-NEXT: IFunc (SubjectMatchRule_function)
/external/llvm-project/llvm/tools/llvm-objdump/
Dllvm-objdump.cpp2521 char IFunc = ' '; in printSymbol() local
2524 IFunc = 'i'; in printSymbol()
2550 << IFunc // Indirect reference to another symbol. in printSymbol()
/external/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1209 for (const auto &IFunc : M.ifuncs()) in doFinalization() local
1210 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
/external/llvm-project/llvm/test/Bitcode/
Dcompatibility.ll262 ;; IFunc
266 ; IFunc -- Linkage
274 ; IFunc -- Visibility
282 ; IFunc -- partition
Dcompatibility-3.9.ll253 ;; IFunc
257 ; IFunc -- Linkage
265 ; IFunc -- Visibility
Dcompatibility-6.0.ll252 ;; IFunc
256 ; IFunc -- Linkage
264 ; IFunc -- Visibility
Dcompatibility-5.0.ll253 ;; IFunc
257 ; IFunc -- Linkage
265 ; IFunc -- Visibility
Dcompatibility-4.0.ll253 ;; IFunc
257 ; IFunc -- Linkage
265 ; IFunc -- Visibility
/external/llvm/test/Bitcode/
Dcompatibility.ll256 ;; IFunc
260 ; IFunc -- Linkage
268 ; IFunc -- Visibility
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1542 for (const auto &IFunc : M.ifuncs()) in doFinalization() local
1543 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1732 for (const auto &IFunc : M.ifuncs()) in doFinalization() local
1733 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenModule.cpp3249 auto *IFunc = cast<llvm::GlobalIFunc>(GetOrCreateLLVMFunction( in emitCPUDispatchDefinition() local
3253 DeclTy, 0, getFunctionLinkage(GD), AliasName, IFunc, &getModule()); in emitCPUDispatchDefinition()
/external/clang/include/clang/Basic/
DAttr.td891 def IFunc : Attr {
/external/llvm-project/clang/include/clang/Basic/
DAttr.td1426 def IFunc : Attr, TargetSpecificAttr<TargetELF> {
/external/llvm/docs/
DLangRef.rst794 IFunc may have an optional :ref:`linkage type <linkage>` and an optional
/external/llvm-project/llvm/docs/
DLangRef.rst880 IFunc may have an optional :ref:`linkage type <linkage>` and an optional