Lines Matching defs:GVMap
64 GVMapTy GVMap;
81 // of original global variable and its clone is placed in the GVMap for later
95 GVMap[GV] = NewGV;
101 if (GVMap.empty()) {
106 // of original global variables in GVMap with a use of the corresponding
107 // copies in GVMap. If necessary, promote constants to instructions.
138 // original global variables in GVMap with a use of the corresponding copies
139 // in GVMap. The copies need to be bitcast to the original global variable
141 for (GVMapTy::iterator I = GVMap.begin(), E = GVMap.end(); I != E;) {
159 GVMap.clear();
218 // If the constant C is a global variable and is found in GVMap, generate a
226 GVMapTy::iterator I = GVMap.find(cast<GlobalVariable>(C));
227 if (I != GVMap.end()) {
233 // variable in GVMap, the constant C needs to be reconstructed, using a set
238 // in GVMap, the constant expression C needs to be reconstructed, using a
253 // Check if any element is or uses a global variable in GVMap, and thus
292 // Check if any operand is or uses a global variable in GVMap, and thus
371 // Check if any operand is or contains a global variable in GVMap, and thus
400 // Check if any operand is or contains a global variable in GVMap, and thus
407 GVMapTy::iterator I = GVMap.find(cast<GlobalVariable>(Operand));
408 if (I != GVMap.end()) {