reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1973       NodeHeights[Child] = 1;
 2002       NodeHeights[Child] = getHeight(Child.getNode());
 2023       if (!NodeHeights.count(Op1) || !NodeHeights.count(Child->getOperand(0))) {
 2023       if (!NodeHeights.count(Op1) || !NodeHeights.count(Child->getOperand(0))) {
 2024         assert(!NodeHeights.count(Child) && "Parent visited before children?");
 2031         if (std::abs(NodeHeights[Op1] - NodeHeights[Child->getOperand(0)]) > 1)
 2031         if (std::abs(NodeHeights[Op1] - NodeHeights[Child->getOperand(0)]) > 1)
 2034         NodeHeights[Child] = std::max(NodeHeights[Op1],
 2034         NodeHeights[Child] = std::max(NodeHeights[Op1],
 2035                                       NodeHeights[Child->getOperand(0)]) + 1;
 2040   LLVM_DEBUG(dbgs() << "--> Current height=" << NodeHeights[SDValue(N, 0)]
 2050     int Height = std::max(NodeHeights[Mul1.Value], NodeHeights[Mul2.Value]) + 1;
 2050     int Height = std::max(NodeHeights[Mul1.Value], NodeHeights[Mul2.Value]) + 1;
 2059     NodeHeights[New] = Height;
 2094       NodeHeights[GA.Value] = getHeight(GA.Value.getNode());
 2104     RootHeights[N] = NodeHeights[SDValue(N, 0)];
 2113       int Height = std::max(NodeHeights[GA.Value], NodeHeights[SHL.Value]) + 1;
 2113       int Height = std::max(NodeHeights[GA.Value], NodeHeights[SHL.Value]) + 1;
 2118       NodeHeights[GA.Value] = Height;
 2170     assert(NodeHeights.count(V0) && NodeHeights.count(V1) &&
 2170     assert(NodeHeights.count(V0) && NodeHeights.count(V1) &&
 2172     int Height = std::max(NodeHeights[V0], NodeHeights[V1]) + 1;
 2172     int Height = std::max(NodeHeights[V0], NodeHeights[V1]) + 1;
 2184     NodeHeights[NewNode] = Height;
 2197   assert(NodeHeights.count(NewRoot));
 2198   int Height = NodeHeights[NewRoot];