/external/llvm-project/llvm/tools/llvm-c-test/ |
D | echo.cpp | 1300 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/ |
D | Core.h | 2721 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/ |
D | Core.h | 2684 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/ |
D | Core.cpp | 2564 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/ |
D | Core.cpp | 2528 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/ |
D | pragma-attribute-supported-attributes-list.test | 67 // CHECK-NEXT: IFunc (SubjectMatchRule_function)
|
/external/llvm-project/llvm/tools/llvm-objdump/ |
D | llvm-objdump.cpp | 2521 char IFunc = ' '; in printSymbol() local 2524 IFunc = 'i'; in printSymbol() 2550 << IFunc // Indirect reference to another symbol. in printSymbol()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1209 for (const auto &IFunc : M.ifuncs()) in doFinalization() local 1210 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
|
/external/llvm-project/llvm/test/Bitcode/ |
D | compatibility.ll | 262 ;; IFunc 266 ; IFunc -- Linkage 274 ; IFunc -- Visibility 282 ; IFunc -- partition
|
D | compatibility-3.9.ll | 253 ;; IFunc 257 ; IFunc -- Linkage 265 ; IFunc -- Visibility
|
D | compatibility-6.0.ll | 252 ;; IFunc 256 ; IFunc -- Linkage 264 ; IFunc -- Visibility
|
D | compatibility-5.0.ll | 253 ;; IFunc 257 ; IFunc -- Linkage 265 ; IFunc -- Visibility
|
D | compatibility-4.0.ll | 253 ;; IFunc 257 ; IFunc -- Linkage 265 ; IFunc -- Visibility
|
/external/llvm/test/Bitcode/ |
D | compatibility.ll | 256 ;; IFunc 260 ; IFunc -- Linkage 268 ; IFunc -- Visibility
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1542 for (const auto &IFunc : M.ifuncs()) in doFinalization() local 1543 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
|
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
D | AsmPrinter.cpp | 1732 for (const auto &IFunc : M.ifuncs()) in doFinalization() local 1733 emitGlobalIndirectSymbol(M, IFunc); in doFinalization()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenModule.cpp | 3249 auto *IFunc = cast<llvm::GlobalIFunc>(GetOrCreateLLVMFunction( in emitCPUDispatchDefinition() local 3253 DeclTy, 0, getFunctionLinkage(GD), AliasName, IFunc, &getModule()); in emitCPUDispatchDefinition()
|
/external/clang/include/clang/Basic/ |
D | Attr.td | 891 def IFunc : Attr {
|
/external/llvm-project/clang/include/clang/Basic/ |
D | Attr.td | 1426 def IFunc : Attr, TargetSpecificAttr<TargetELF> {
|
/external/llvm/docs/ |
D | LangRef.rst | 794 IFunc may have an optional :ref:`linkage type <linkage>` and an optional
|
/external/llvm-project/llvm/docs/ |
D | LangRef.rst | 880 IFunc may have an optional :ref:`linkage type <linkage>` and an optional
|