Searched refs:GCL (Results 1 – 1 of 1) sorted by relevance
27 static void removeGlobalCtors(GlobalVariable *GCL, const BitVector &CtorsToRemove) { in removeGlobalCtors() argument29 ConstantArray *OldCA = cast<ConstantArray>(GCL->getInitializer()); in removeGlobalCtors()42 GCL->setInitializer(CA); in removeGlobalCtors()48 new GlobalVariable(CA->getType(), GCL->isConstant(), GCL->getLinkage(), in removeGlobalCtors()49 CA, "", GCL->getThreadLocalMode()); in removeGlobalCtors()50 GCL->getParent()->getGlobalList().insert(GCL->getIterator(), NGV); in removeGlobalCtors()51 NGV->takeName(GCL); in removeGlobalCtors()54 if (!GCL->use_empty()) { in removeGlobalCtors()56 if (V->getType() != GCL->getType()) in removeGlobalCtors()57 V = ConstantExpr::getBitCast(V, GCL->getType()); in removeGlobalCtors()[all …]