Home | History | Annotate | Download | only in IR

Lines Matching refs:MapTy

518   typedef std::map<MapKey, ConstantClass *> MapTy;
519 typedef std::map<ConstantClass *, typename MapTy::iterator> InverseMapTy;
524 MapTy Map;
533 typename MapTy::iterator map_begin() { return Map.begin(); }
534 typename MapTy::iterator map_end() { return Map.end(); }
537 for (typename MapTy::iterator I=Map.begin(), E=Map.end();
549 typename MapTy::iterator InsertOrGetItem(std::pair<MapKey, ConstantClass *>
552 std::pair<typename MapTy::iterator, bool> IP = Map.insert(InsertVal);
558 typename MapTy::iterator FindExistingElement(ConstantClass *CP) {
567 typename MapTy::iterator I =
580 typename MapTy::iterator I) {
600 typename MapTy::iterator I = Map.find(Lookup);
614 typename MapTy::iterator I = FindExistingElement(CP);
627 void MoveConstantToNewSlot(ConstantClass *C, typename MapTy::iterator I) {
629 typename MapTy::iterator OldI = FindExistingElement(C);
694 typedef DenseMap<ConstantClass *, char, MapInfo> MapTy;
700 MapTy Map;
703 typename MapTy::iterator map_begin() { return Map.begin(); }
704 typename MapTy::iterator map_end() { return Map.end(); }
707 for (typename MapTy::iterator I=Map.begin(), E=Map.end();
715 typename MapTy::iterator findExistingElement(ConstantClass *CP) {
719 ConstantClass *Create(TypeClass *Ty, Operands V, typename MapTy::iterator I) {
736 typename MapTy::iterator I = Map.find_as(Lookup);
750 typename MapTy::iterator find(LookupKey Lookup) {
761 typename MapTy::iterator I = findExistingElement(CP);