reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
193 GepNode(const GepNode *N) : Flags(N->Flags), Idx(N->Idx), PTy(N->PTy) { 194 if (Flags & Root) 222 if (GN.Flags & GepNode::Root) { 226 if (GN.Flags & GepNode::Internal) { 232 if (GN.Flags & GepNode::Used) { 237 if (GN.Flags & GepNode::InBounds) { 243 if (GN.Flags & GepNode::Root) 352 N->Flags |= GepNode::Root | InBounds; 388 Nx->Flags |= GepNode::Internal | InBounds; 400 PN->Flags |= GepNode::Used; 438 if (N->Flags & GepNode::Root) { 513 bool Root1 = N1->Flags & GepNode::Root; 514 bool Root2 = N2->Flags & GepNode::Root; 611 uint32_t NF = N->Flags; 622 assert((Min->Flags & Flags) == Min->Flags); 622 assert((Min->Flags & Flags) == Min->Flags); 623 Min->Flags = Flags; 632 if (N->Flags & GepNode::Root) 767 if (Node->Flags & GepNode::Used) { 848 if (Node->Flags & GepNode::Root) 882 if (Node->Flags & GepNode::Root) { 961 while (is_constant(N) && !(N->Flags & GepNode::Root)) { 969 NewN->Flags &= ~GepNode::Used; 991 Node->Flags &= ~GepNode::Used; 996 NewNode->Flags |= GepNode::Used; 1014 if (!(N->Flags & GepNode::Used)) 1096 assert((RN->Flags & GepNode::Root) && "Creating GEP for non-root"); 1129 NewInst->setIsInBounds(RN->Flags & GepNode::InBounds); 1147 if (N->Flags & GepNode::Used) { 1191 LastUsed = (Last->Flags & GepNode::Used); 1223 CN->Flags &= ~GepNode::Internal; 1224 CN->Flags |= GepNode::Root;