Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/lib/ExecutionEngine/Orc/
HDIndirectionUtils.cpp152 GlobalVariable *NewGV = new GlobalVariable( in cloneGlobalVariableDecl() local
156 NewGV->copyAttributesFrom(&GV); in cloneGlobalVariableDecl()
158 (*VMap)[&GV] = NewGV; in cloneGlobalVariableDecl()
159 return NewGV; in cloneGlobalVariableDecl()
165 GlobalVariable *NewGV) { in moveGlobalVariableInitializer() argument
167 if (!NewGV) in moveGlobalVariableInitializer()
168 NewGV = cast<GlobalVariable>(VMap[&OrigGV]); in moveGlobalVariableInitializer()
170 assert(VMap[&OrigGV] == NewGV && in moveGlobalVariableInitializer()
172 assert(NewGV->getParent() != OrigGV.getParent() && in moveGlobalVariableInitializer()
176 NewGV->setInitializer(MapValue(OrigGV.getInitializer(), VMap, RF_None, in moveGlobalVariableInitializer()
/NextBSD/contrib/llvm/lib/Linker/
HDLinkModules.cpp409 GlobalVariable *NewGV; // New aggregate global in dest module. member
590 GlobalValue *NewGV; in copyGlobalValueProto() local
592 NewGV = copyGlobalVariableProto(TypeMap, DstM, SGVar); in copyGlobalValueProto()
594 NewGV = copyFunctionProto(TypeMap, DstM, SF); in copyGlobalValueProto()
596 NewGV = copyGlobalAliasProto(TypeMap, DstM, cast<GlobalAlias>(SGV)); in copyGlobalValueProto()
597 copyGVAttributes(NewGV, SGV); in copyGlobalValueProto()
598 return NewGV; in copyGlobalValueProto()
921 GlobalVariable *NewGV = new GlobalVariable( in upgradeGlobalArray() local
925 NewGV->copyAttributesFrom(GV); in upgradeGlobalArray()
926 NewGV->takeName(GV); in upgradeGlobalArray()
[all …]
/NextBSD/contrib/llvm/lib/Target/NVPTX/
HDNVPTXGenericToNVVM.cpp88 GlobalVariable *NewGV = new GlobalVariable( in runOnModule() local
93 NewGV->copyAttributesFrom(GV); in runOnModule()
94 GVMap[GV] = NewGV; in runOnModule()
147 GlobalVariable *NewGV = I->second; in runOnModule() local
155 Constant *BitCastNewGV = ConstantExpr::getPointerCast(NewGV, GV->getType()); in runOnModule()
162 NewGV->setName(Name); in runOnModule()
/NextBSD/contrib/llvm/lib/Target/XCore/
HDXCoreLowerThreadLocal.cpp197 GlobalVariable *NewGV = in lowerGlobal() local
217 Builder.CreateInBoundsGEP(NewGV->getValueType(), NewGV, Indices); in lowerGlobal()
222 NewGV->takeName(GV); in lowerGlobal()
/NextBSD/contrib/llvm/lib/Transforms/IPO/
HDGlobalOpt.cpp841 GlobalVariable *NewGV = new GlobalVariable(*GV->getParent(), in OptimizeGlobalAddressOfMalloc() local
856 if (BCI->getType() == NewGV->getType()) { in OptimizeGlobalAddressOfMalloc()
857 BCI->replaceAllUsesWith(NewGV); in OptimizeGlobalAddressOfMalloc()
860 BCI->setOperand(0, NewGV); in OptimizeGlobalAddressOfMalloc()
864 TheBC = new BitCastInst(NewGV, CI->getType(), "newgv", CI); in OptimizeGlobalAddressOfMalloc()
869 Constant *RepValue = NewGV; in OptimizeGlobalAddressOfMalloc()
870 if (NewGV->getType() != GV->getType()->getElementType()) in OptimizeGlobalAddressOfMalloc()
947 ConstantPropUsersOf(NewGV, DL, TLI); in OptimizeGlobalAddressOfMalloc()
948 if (RepValue != NewGV) in OptimizeGlobalAddressOfMalloc()
951 return NewGV; in OptimizeGlobalAddressOfMalloc()
[all …]
/NextBSD/contrib/llvm/include/llvm/ExecutionEngine/Orc/
HDIndirectionUtils.h290 GlobalVariable *NewGV = nullptr);
/NextBSD/contrib/llvm/lib/Bitcode/Reader/
HDBitcodeReader.cpp2970 GlobalVariable *NewGV = in parseModule() local
2973 NewGV->setAlignment(Alignment); in parseModule()
2975 NewGV->setSection(Section); in parseModule()
2976 NewGV->setVisibility(Visibility); in parseModule()
2977 NewGV->setUnnamedAddr(UnnamedAddr); in parseModule()
2980 NewGV->setDLLStorageClass(getDecodedDLLStorageClass(Record[10])); in parseModule()
2982 upgradeDLLImportExportLinkage(NewGV, RawLinkage); in parseModule()
2984 ValueList.push_back(NewGV); in parseModule()
2988 GlobalInits.push_back(std::make_pair(NewGV, InitID-1)); in parseModule()
2994 NewGV->setComdat(ComdatList[ComdatID - 1]); in parseModule()
[all …]