Searched refs:LLVMUsed (Results 1 – 6 of 6) sorted by relevance
| /src/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | UpdateCompilerUsed.cpp | 31 std::vector<GlobalValue *> &LLVMUsed) in PreserveLibCallsAndAsmUsed() argument 32 : AsmUndefinedRefs(AsmUndefinedRefs), TM(TM), LLVMUsed(LLVMUsed) {} in PreserveLibCallsAndAsmUsed() 54 std::vector<GlobalValue *> &LLVMUsed; member in __anon422e52d20111::PreserveLibCallsAndAsmUsed 110 LLVMUsed.push_back(&GV); in findLibCallsAndAsm() 117 LLVMUsed.push_back(&GV); in findLibCallsAndAsm()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | StripSymbols.cpp | 105 static void findUsedValues(GlobalVariable *LLVMUsed, in findUsedValues() argument 107 if (!LLVMUsed) return; in findUsedValues() 108 UsedValues.insert(LLVMUsed); in findUsedValues() 110 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in findUsedValues()
|
| H A D | ConstantMerge.cpp | 45 static void FindUsedValues(GlobalVariable *LLVMUsed, in FindUsedValues() argument 47 if (!LLVMUsed) return; in FindUsedValues() 48 ConstantArray *Inits = cast<ConstantArray>(LLVMUsed->getInitializer()); in FindUsedValues()
|
| H A D | GlobalOpt.cpp | 2145 class LLVMUsed { class 2152 LLVMUsed(Module &M) { in LLVMUsed() function in __anon33014afe0711::LLVMUsed 2202 static bool hasUseOtherThanLLVMUsed(GlobalAlias &GA, const LLVMUsed &U) { in hasUseOtherThanLLVMUsed() 2218 static bool mayHaveOtherReferences(GlobalValue &GV, const LLVMUsed &U) { in mayHaveOtherReferences() 2225 static bool hasUsesToReplace(GlobalAlias &GA, const LLVMUsed &U, in hasUsesToReplace() 2259 LLVMUsed Used(M); in OptimizeGlobalAliases()
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenModule.h | 418 std::vector<llvm::WeakTrackingVH> LLVMUsed; variable
|
| H A D | CodeGenModule.cpp | 2944 LLVMUsed.emplace_back(GV); in addUsedGlobal() 2959 LLVMUsed.emplace_back(GV); in addUsedOrCompilerUsedGlobal() 2989 emitUsed(*this, "llvm.used", LLVMUsed); in emitLLVMUsed()
|