Lines Matching defs:GlobalMap
59 ValueMapT &GlobalMap, IslExprBuilder *ExprBuilder, BasicBlock *StartBlock)
62 GlobalMap(GlobalMap), StartBlock(StartBlock) {}
80 VTV.insert(GlobalMap.begin(), GlobalMap.end());
100 Value *New = GlobalMap.lookup(Old);
111 // GlobalMap should be a mapping from (value in original SCoP) to (copied
114 if (Value *NewRemapped = GlobalMap.lookup(New))
136 // Constants should not be redefined. In this case, the GlobalMap just
147 assert(!GlobalMap.count(Old));
172 // For some reason synthesizable values end up in GlobalMap. Their values
174 // implementation prioritized GlobalMap, so this is what we do here as well.
175 // Ideally, synthesizable values should not end up in GlobalMap.
195 // TODO: Hoisted invariant loads should be found in GlobalMap only, but not
204 assert(!GlobalMap.count(Old) &&
297 if (Value *PreloadLoad = GlobalMap.lookup(Load))
475 // old-alloca-addr to new-addr mapping to GlobalMap. This functionality
484 // perform the GlobalMap lookup right after creating the alloca below, but
485 // instead we need to check GlobalMap at each call to getOrCreateAlloca:
487 // 1) GlobalMap may be changed multiple times (for each parallel loop),
492 if (Value *NewAddr = GlobalMap.lookup(&*Addr))