Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWindowsSecureHotPatching.cpp397 Constant *C, SmallDenseMap<GlobalVariable *, Value *> &GVLoadMap, in rewriteGlobalVariablesInConstant() argument
402 return GVLoadMap.at(GV); in rewriteGlobalVariablesInConstant()
418 ReplacedValue = rewriteGlobalVariablesInConstant(OldConstant, GVLoadMap, in rewriteGlobalVariablesInConstant()
448 Value *V, SmallDenseMap<GlobalVariable *, Value *> &GVLoadMap, in searchConstantExprForGlobalVariables() argument
455 GVLoadMap[GV] = nullptr; in searchConstantExprForGlobalVariables()
468 FoundAny |= searchConstantExprForGlobalVariables(Op, GVLoadMap, GVUses); in searchConstantExprForGlobalVariables()
506 SmallDenseMap<GlobalVariable *, Value *> GVLoadMap; in runOnFunction() local
521 GVLoadMap.insert(std::make_pair(GV, nullptr)); in runOnFunction()
529 if (searchConstantExprForGlobalVariables(CE, GVLoadMap, GVUses)) { in runOnFunction()
565 for (auto &[GV, LoadValue] : GVLoadMap) { in runOnFunction()
[all …]