Home
last modified time | relevance | path

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

/external/llvm/lib/ExecutionEngine/Orc/
DIndirectionUtils.cpp205 GlobalVariable *NewGV = new GlobalVariable( in cloneGlobalVariableDecl() local
209 NewGV->copyAttributesFrom(&GV); in cloneGlobalVariableDecl()
211 (*VMap)[&GV] = NewGV; in cloneGlobalVariableDecl()
212 return NewGV; in cloneGlobalVariableDecl()
218 GlobalVariable *NewGV) { in moveGlobalVariableInitializer() argument
220 if (!NewGV) in moveGlobalVariableInitializer()
221 NewGV = cast<GlobalVariable>(VMap[&OrigGV]); in moveGlobalVariableInitializer()
223 assert(VMap[&OrigGV] == NewGV && in moveGlobalVariableInitializer()
225 assert(NewGV->getParent() != OrigGV.getParent() && in moveGlobalVariableInitializer()
229 NewGV->setInitializer(MapValue(OrigGV.getInitializer(), VMap, RF_None, in moveGlobalVariableInitializer()
/external/llvm/lib/Linker/
DIRMover.cpp617 GlobalValue *NewGV; in copyGlobalValueProto() local
619 NewGV = copyGlobalVariableProto(SGVar); in copyGlobalValueProto()
621 NewGV = copyFunctionProto(SF); in copyGlobalValueProto()
624 NewGV = copyGlobalAliasProto(cast<GlobalAlias>(SGV)); in copyGlobalValueProto()
626 NewGV = new GlobalVariable( in copyGlobalValueProto()
635 NewGV->setLinkage(SGV->getLinkage()); in copyGlobalValueProto()
637 NewGV->setLinkage(GlobalValue::ExternalWeakLinkage); in copyGlobalValueProto()
639 NewGV->copyAttributesFrom(SGV); in copyGlobalValueProto()
641 if (auto *NewGO = dyn_cast<GlobalObject>(NewGV)) { in copyGlobalValueProto()
650 if (auto *NewF = dyn_cast<Function>(NewGV)) { in copyGlobalValueProto()
[all …]
/external/llvm/lib/Target/NVPTX/
DNVPTXGenericToNVVM.cpp88 GlobalVariable *NewGV = new GlobalVariable( in runOnModule() local
93 NewGV->copyAttributesFrom(GV); in runOnModule()
94 GVMap[GV] = NewGV; in runOnModule()
145 GlobalVariable *NewGV = I->second; in runOnModule() local
153 Constant *BitCastNewGV = ConstantExpr::getPointerCast(NewGV, GV->getType()); in runOnModule()
160 NewGV->setName(Name); in runOnModule()
/external/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp196 GlobalVariable *NewGV = in lowerGlobal() local
212 Value *Addr = Builder.CreateInBoundsGEP(NewGV->getValueType(), NewGV, in lowerGlobal()
218 NewGV->takeName(GV); in lowerGlobal()
/external/llvm/lib/Transforms/IPO/
DGlobalOpt.cpp806 GlobalVariable *NewGV = new GlobalVariable( in OptimizeGlobalAddressOfMalloc() local
818 if (BCI->getType() == NewGV->getType()) { in OptimizeGlobalAddressOfMalloc()
819 BCI->replaceAllUsesWith(NewGV); in OptimizeGlobalAddressOfMalloc()
822 BCI->setOperand(0, NewGV); in OptimizeGlobalAddressOfMalloc()
826 TheBC = new BitCastInst(NewGV, CI->getType(), "newgv", CI); in OptimizeGlobalAddressOfMalloc()
831 Constant *RepValue = NewGV; in OptimizeGlobalAddressOfMalloc()
832 if (NewGV->getType() != GV->getValueType()) in OptimizeGlobalAddressOfMalloc()
908 ConstantPropUsersOf(NewGV, DL, TLI); in OptimizeGlobalAddressOfMalloc()
909 if (RepValue != NewGV) in OptimizeGlobalAddressOfMalloc()
912 return NewGV; in OptimizeGlobalAddressOfMalloc()
[all …]
DWholeProgramDevirt.cpp632 auto NewGV = in rebuildGlobal() local
635 NewGV->setSection(B.GV->getSection()); in rebuildGlobal()
636 NewGV->setComdat(B.GV->getComdat()); in rebuildGlobal()
640 NewGV->copyMetadata(B.GV, B.Before.Bytes.size()); in rebuildGlobal()
647 NewInit->getType(), NewGV, in rebuildGlobal()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DGlobalOpt.cpp863 GlobalVariable *NewGV = new GlobalVariable(*GV->getParent(), in OptimizeGlobalAddressOfMalloc() local
878 if (BCI->getType() == NewGV->getType()) { in OptimizeGlobalAddressOfMalloc()
879 BCI->replaceAllUsesWith(NewGV); in OptimizeGlobalAddressOfMalloc()
882 BCI->setOperand(0, NewGV); in OptimizeGlobalAddressOfMalloc()
886 TheBC = new BitCastInst(NewGV, CI->getType(), "newgv", CI); in OptimizeGlobalAddressOfMalloc()
891 Constant *RepValue = NewGV; in OptimizeGlobalAddressOfMalloc()
892 if (NewGV->getType() != GV->getType()->getElementType()) in OptimizeGlobalAddressOfMalloc()
965 ConstantPropUsersOf(NewGV); in OptimizeGlobalAddressOfMalloc()
966 if (RepValue != NewGV) in OptimizeGlobalAddressOfMalloc()
969 return NewGV; in OptimizeGlobalAddressOfMalloc()
[all …]
/external/swiftshader/third_party/LLVM/lib/Linker/
DLinkModules.cpp332 GlobalVariable *NewGV; // New aggregate global in dest module. member
596 AVI.NewGV = NG; in linkAppendingVarProto()
782 ArrayType *NewType = cast<ArrayType>(AVI.NewGV->getType()->getElementType()); in linkAppendingVarInit()
783 AVI.NewGV->setInitializer(ConstantArray::get(NewType, Elements)); in linkAppendingVarInit()
/external/swiftshader/third_party/LLVM/lib/Bitcode/Reader/
DBitcodeReader.cpp1728 GlobalVariable *NewGV = in ParseModule() local
1731 NewGV->setAlignment(Alignment); in ParseModule()
1733 NewGV->setSection(Section); in ParseModule()
1734 NewGV->setVisibility(Visibility); in ParseModule()
1735 NewGV->setThreadLocal(isThreadLocal); in ParseModule()
1736 NewGV->setUnnamedAddr(UnnamedAddr); in ParseModule()
1738 ValueList.push_back(NewGV); in ParseModule()
1742 GlobalInits.push_back(std::make_pair(NewGV, InitID-1)); in ParseModule()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h411 GlobalVariable *NewGV = nullptr);
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp3832 GlobalVariable *NewGV = in parseModule() local
3835 NewGV->setAlignment(Alignment); in parseModule()
3837 NewGV->setSection(Section); in parseModule()
3838 NewGV->setVisibility(Visibility); in parseModule()
3839 NewGV->setUnnamedAddr(UnnamedAddr); in parseModule()
3842 NewGV->setDLLStorageClass(getDecodedDLLStorageClass(Record[10])); in parseModule()
3844 upgradeDLLImportExportLinkage(NewGV, RawLinkage); in parseModule()
3846 ValueList.push_back(NewGV); in parseModule()
3850 GlobalInits.push_back(std::make_pair(NewGV, InitID-1)); in parseModule()
3856 NewGV->setComdat(ComdatList[ComdatID - 1]); in parseModule()
[all …]