Home
last modified time | relevance | path

Searched refs:GlobalIFunc (Results 1 – 25 of 38) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
DGlobalIFunc.h33 class GlobalIFunc final : public GlobalIndirectSymbol,
34 public ilist_node<GlobalIFunc> {
35 friend class SymbolTableListTraits<GlobalIFunc>;
37 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
41 GlobalIFunc(const GlobalIFunc &) = delete;
42 GlobalIFunc &operator=(const GlobalIFunc &) = delete;
46 static GlobalIFunc *create(Type *Ty, unsigned AddressSpace,
50 void copyAttributesFrom(const GlobalIFunc *Src) { in copyAttributesFrom()
DValueSymbolTable.h28 class GlobalIFunc; variable
43 friend class SymbolTableListTraits<GlobalIFunc>;
DSymbolTableListTraits.h38 class GlobalIFunc; variable
58 DEFINE_SYMBOL_TABLE_PARENT_TYPE(GlobalIFunc, Module)
DModule.h74 using IFuncListType = SymbolTableList<GlobalIFunc>;
427 GlobalIFunc *getNamedIFunc(StringRef Name) const;
540 static IFuncListType Module::*getSublistAccess(GlobalIFunc*) { in getSublistAccess() argument
DValue.h37 class GlobalIFunc; variable
819 template <> struct isa_impl<GlobalIFunc, Value> {
827 return isa<GlobalAlias>(Val) || isa<GlobalIFunc>(Val);
DValue.def65 HANDLE_GLOBAL_VALUE(GlobalIFunc)
/external/llvm/include/llvm/IR/
DGlobalIFunc.h32 class GlobalIFunc final : public GlobalIndirectSymbol,
33 public ilist_node<GlobalIFunc> {
34 friend class SymbolTableListTraits<GlobalIFunc>;
35 void operator=(const GlobalIFunc &) = delete;
36 GlobalIFunc(const GlobalIFunc &) = delete;
40 GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage,
46 static GlobalIFunc *create(Type *Ty, unsigned AddressSpace,
DSymbolTableListTraits.h52 class GlobalIFunc; variable
62 DEFINE_SYMBOL_TABLE_PARENT_TYPE(GlobalIFunc, Module)
DModule.h81 typedef SymbolTableList<GlobalIFunc> IFuncListType;
403 GlobalIFunc *getNamedIFunc(StringRef Name) const;
512 static IFuncListType Module::*getSublistAccess(GlobalIFunc*) {
DValueSymbolTable.h42 friend class SymbolTableListTraits<GlobalIFunc>;
DValue.h34 class GlobalIFunc; variable
762 template <> struct isa_impl<GlobalIFunc, Value> {
770 return isa<GlobalAlias>(Val) || isa<GlobalIFunc>(Val);
DValue.def63 HANDLE_GLOBAL_VALUE(GlobalIFunc)
/external/llvm/lib/IR/
DGlobals.cpp149 if (isa<GlobalIFunc>(this)) in getComdat()
384 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc() function in GlobalIFunc
393 GlobalIFunc *GlobalIFunc::create(Type *Ty, unsigned AddressSpace, in create()
396 return new GlobalIFunc(Ty, AddressSpace, Link, Name, Resolver, ParentModule); in create()
399 void GlobalIFunc::setParent(Module *parent) { in setParent()
403 void GlobalIFunc::removeFromParent() { in removeFromParent()
407 void GlobalIFunc::eraseFromParent() { in eraseFromParent()
DModule.cpp45 template class llvm::SymbolTableListTraits<GlobalIFunc>;
256 GlobalIFunc *Module::getNamedIFunc(StringRef Name) const { in getNamedIFunc()
257 return dyn_cast_or_null<GlobalIFunc>(getNamedValue(Name)); in getNamedIFunc()
462 for (GlobalIFunc &GIF : ifuncs()) in dropAllReferences()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DGlobals.cpp174 if (isa<GlobalIFunc>(this)) in getComdat()
465 GlobalIFunc::GlobalIFunc(Type *Ty, unsigned AddressSpace, LinkageTypes Link, in GlobalIFunc() function in GlobalIFunc
474 GlobalIFunc *GlobalIFunc::create(Type *Ty, unsigned AddressSpace, in create()
477 return new GlobalIFunc(Ty, AddressSpace, Link, Name, Resolver, ParentModule); in create()
480 void GlobalIFunc::removeFromParent() { in removeFromParent()
484 void GlobalIFunc::eraseFromParent() { in eraseFromParent()
DModule.cpp66 template class llvm::SymbolTableListTraits<GlobalIFunc>;
235 GlobalIFunc *Module::getNamedIFunc(StringRef Name) const { in getNamedIFunc()
236 return dyn_cast_or_null<GlobalIFunc>(getNamedValue(Name)); in getNamedIFunc()
441 for (GlobalIFunc &GIF : ifuncs()) in dropAllReferences()
/external/llvm/lib/Transforms/IPO/
DGlobalDCE.cpp116 for (GlobalIFunc &GIF : M.ifuncs()) { in run()
158 std::vector<GlobalIFunc*> DeadIFuncs; in run()
159 for (GlobalIFunc &GIF : M.ifuncs()) in run()
197 for (GlobalIFunc *GIF : DeadIFuncs) { in run()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DGlobalDCE.cpp186 for (GlobalIFunc &GIF : M.ifuncs()) { in run()
240 std::vector<GlobalIFunc*> DeadIFuncs; in run()
241 for (GlobalIFunc &GIF : M.ifuncs()) in run()
268 for (GlobalIFunc *GIF : DeadIFuncs) in run()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DSymbolTableListTraits.h44 class GlobalIFunc; variable
54 DEFINE_SYMBOL_TABLE_PARENT_TYPE(GlobalIFunc, Module)
DValue.h36 class GlobalIFunc; variable
772 template <> struct isa_impl<GlobalIFunc, Value> {
780 return isa<GlobalAlias>(Val) || isa<GlobalIFunc>(Val);
DValue.def63 HANDLE_GLOBAL_VALUE(GlobalIFunc)
/external/llvm/tools/verify-uselistorder/
Dverify-uselistorder.cpp194 for (const GlobalIFunc &IF : M.ifuncs()) in ValueMapping()
205 for (const GlobalIFunc &IF : M.ifuncs()) in ValueMapping()
470 for (GlobalIFunc &IF : M.ifuncs()) in changeUseLists()
481 for (GlobalIFunc &IF : M.ifuncs()) in changeUseLists()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/verify-uselistorder/
Dverify-uselistorder.cpp193 for (const GlobalIFunc &IF : M.ifuncs()) in ValueMapping()
204 for (const GlobalIFunc &IF : M.ifuncs()) in ValueMapping()
469 for (GlobalIFunc &IF : M.ifuncs()) in changeUseLists()
480 for (GlobalIFunc &IF : M.ifuncs()) in changeUseLists()
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.cpp89 for (const GlobalIFunc &I : M.ifuncs()) in orderModule()
111 for (const GlobalIFunc &I : M.ifuncs()) in orderModule()
269 for (const GlobalIFunc &I : M.ifuncs()) in predictUseListOrder()
276 for (const GlobalIFunc &I : M.ifuncs()) in predictUseListOrder()
311 for (const GlobalIFunc &GIF : M.ifuncs()) in ValueEnumerator()
327 for (const GlobalIFunc &GIF : M.ifuncs()) in ValueEnumerator()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Writer/
DValueEnumerator.cpp120 for (const GlobalIFunc &I : M.ifuncs()) in orderModule()
142 for (const GlobalIFunc &I : M.ifuncs()) in orderModule()
300 for (const GlobalIFunc &I : M.ifuncs()) in predictUseListOrder()
307 for (const GlobalIFunc &I : M.ifuncs()) in predictUseListOrder()
342 for (const GlobalIFunc &GIF : M.ifuncs()) in ValueEnumerator()
361 for (const GlobalIFunc &GIF : M.ifuncs()) in ValueEnumerator()

12