Lines Matching refs:arrayRef
238 GlobalVariable *arrayRef = new GlobalVariable(arrayValue->getType(), isConstant, in getIntArrayRef() local
241 …MagicUtil::setGlobalVariableSection(arrayRef, isConstant ? MAGIC_STATIC_VARS_SECTION_RO : MAGIC_ST… in getIntArrayRef()
242 M.getGlobalList().push_back(arrayRef); in getIntArrayRef()
246 arrayRefCache.insert(std::pair<std::vector<int>, GlobalVariable*>(*arr, arrayRef)); in getIntArrayRef()
249 return arrayRef; in getIntArrayRef()
284 GlobalVariable *arrayRef = new GlobalVariable(arrayValue->getType(), isConstant, in getStringArrayRef() local
287 …MagicUtil::setGlobalVariableSection(arrayRef, isConstant ? MAGIC_STATIC_VARS_SECTION_RO : MAGIC_ST… in getStringArrayRef()
288 M.getGlobalList().push_back(arrayRef); in getStringArrayRef()
292 arrayRefCache.insert(std::pair<std::vector<std::string>, GlobalVariable*>(*arr, arrayRef)); in getStringArrayRef()
295 return arrayRef; in getStringArrayRef()
316 GlobalVariable *arrayRef = new GlobalVariable(arrayValue->getType(), isConstant, in getGenericArrayRef() local
319 …MagicUtil::setGlobalVariableSection(arrayRef, isConstant ? MAGIC_STATIC_VARS_SECTION_RO : MAGIC_ST… in getGenericArrayRef()
320 M.getGlobalList().push_back(arrayRef); in getGenericArrayRef()
324 … arrayRefCache.insert(std::pair<std::vector<Constant*>, GlobalVariable*>(arrayElems, arrayRef)); in getGenericArrayRef()
327 return arrayRef; in getGenericArrayRef()
347 GlobalVariable *arrayRef = new GlobalVariable(arrayValue->getType(), true, in getMagicTypePtrArrayRef() local
350 MagicUtil::setGlobalVariableSection(arrayRef, MAGIC_STATIC_VARS_SECTION_RO); in getMagicTypePtrArrayRef()
351 M.getGlobalList().push_back(arrayRef); in getMagicTypePtrArrayRef()
353 return arrayRef; in getMagicTypePtrArrayRef()