reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2005 if (isTargetConstant(Child) && !GA.Value.getNode()) 2006 GA = WeightedLeaf(Child, Weight, InsertionOrder++); 2074 if (NOpcode == ISD::ADD && GA.Value.getNode() && Leaves.hasConst() && 2075 GA.Value.hasOneUse() && N->use_size() < 3) { 2077 cast<GlobalAddressSDNode>(GA.Value.getOperand(0)); 2087 CurDAG->getTargetGlobalAddress(GANode->getGlobal(), SDLoc(GA.Value), 2090 GA.Value = CurDAG->getNode(GA.Value.getOpcode(), SDLoc(GA.Value), 2090 GA.Value = CurDAG->getNode(GA.Value.getOpcode(), SDLoc(GA.Value), 2090 GA.Value = CurDAG->getNode(GA.Value.getOpcode(), SDLoc(GA.Value), 2091 GA.Value.getValueType(), NewTGA); 2092 GA.Weight += Leaves.top().Weight; 2094 NodeHeights[GA.Value] = getHeight(GA.Value.getNode()); 2094 NodeHeights[GA.Value] = getHeight(GA.Value.getNode()); 2110 if (NOpcode == ISD::ADD && GA.Value.getNode()) { 2113 int Height = std::max(NodeHeights[GA.Value], NodeHeights[SHL.Value]) + 1; 2114 GA.Value = CurDAG->getNode(ISD::ADD, SDLoc(GA.Value), 2114 GA.Value = CurDAG->getNode(ISD::ADD, SDLoc(GA.Value), 2115 GA.Value.getValueType(), 2116 GA.Value, SHL.Value); 2117 GA.Weight = SHL.Weight; // Specifically ignore the GA weight here 2118 NodeHeights[GA.Value] = Height; 2122 if (GA.Value.getNode()) 2123 Leaves.push(GA);