OSDN Git Service

[TableGen] Make TreePatternNode::getChild return a reference (NFC)
authorFlorian Hahn <florian.hahn@arm.com>
Thu, 14 Jun 2018 20:23:48 +0000 (20:23 +0000)
committerFlorian Hahn <florian.hahn@arm.com>
Thu, 14 Jun 2018 20:23:48 +0000 (20:23 +0000)
commitcf7e990880a691bf8c1add3fad4ddd003db85fa0
tree0346aa838d4d31301389a15140e3dac3ccc1d5dc
parent1967f637b475113379987259ec4034517fbd8047
[TableGen] Make TreePatternNode::getChild return a reference (NFC)

The return value of TreePatternNode::getChild is never null. This patch also
updates various places that use return values of getChild to also use
references. Those changes were suggested post-commit for D47463.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@334764 91177308-0d34-0410-b5e6-96231b3b80d8
utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/CodeGenDAGPatterns.h
utils/TableGen/DAGISelEmitter.cpp
utils/TableGen/DAGISelMatcherGen.cpp
utils/TableGen/FastISelEmitter.cpp
utils/TableGen/GlobalISelEmitter.cpp