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

References

utils/TableGen/CodeGenDAGPatterns.cpp
 1308   if (PatFragRec->getOnlyTree()->isLeaf())
 1328   if (!P->isLeaf())
 1346   if (P->isLeaf() && isa<IntInit>(P->getLeafValue()))
 1363     if (!Child->isLeaf() && Child->getNumTypes()) {
 1372     if (Child->isLeaf()) {
 1543     if (!NodeToApply->isLeaf() ||
 1815   if (isLeaf())
 1825   if (!isLeaf()) {
 1865   if (N->isLeaf() != isLeaf() || getExtTypes() != N->getExtTypes() ||
 1865   if (N->isLeaf() != isLeaf() || getExtTypes() != N->getExtTypes() ||
 1870   if (isLeaf()) {
 1893   if (isLeaf()) {
 1915   if (isLeaf()) return;
 1925   if (isLeaf()) return;
 1929     if (Child->isLeaf()) {
 1960   if (isLeaf()) {
 2222   if (isLeaf()) {
 2241   if (isLeaf()) {
 2257   if (isLeaf()) {
 2303   if (!N->isLeaf())
 2336   if (isLeaf()) {
 2600   if (!N->isLeaf() && N->getOperator()->getName() == "imm")
 2602   if (N->isLeaf() && isa<IntInit>(N->getLeafValue()))
 2615   if (isLeaf()) return true;
 2886   if (N->isLeaf())
 2951           if (Node == Trees[0].get() && Node->isLeaf()) {
 3241     if (Pat->isLeaf()) {
 3251   if (Pat->isLeaf()) {
 3270   if (Slot->isLeaf()) {
 3308   if (Pat->isLeaf()) {
 3318       if (!Dest->isLeaf())
 3365     if (!Dest->isLeaf())
 3425     if (N->isLeaf())
 3427     if (N->getNumChildren() != 1 || !N->getChild(0)->isLeaf())
 3438     if (N->isLeaf()) {
 3574   if (Tree->isLeaf())
 3718     if (InVal->isLeaf() && isa<DefInit>(InVal->getLeafValue())) {
 3854   if (!P->isLeaf()) {
 4053   if (N->isLeaf())
 4089   if (!N->isLeaf())
 4317   if (N->isLeaf()) {
 4446   if (N->getChild(0)->isLeaf() || N->getChild(0)->getOperator() != Operator)
 4451   if (N->getChild(1)->isLeaf() || N->getChild(1)->getOperator() != Operator)
 4465   if (N->isLeaf() || N->getOperator()->isSubClassOf("ComplexPattern")) {
 4543       if (Child->isLeaf())
utils/TableGen/CodeGenDAGPatterns.h
  723   Init *getLeafValue() const { assert(isLeaf()); return Val; }
  724   Record *getOperator() const { assert(!isLeaf()); return Operator; }
utils/TableGen/DAGISelEmitter.cpp
   42   if (P->isLeaf()) return 0;
   61   if (P->isLeaf()) return 0;
utils/TableGen/DAGISelMatcherGen.cpp
  203   assert(N->isLeaf() && "Not a leaf?");
  308   assert(!N->isLeaf() && "Not an operator?");
  342       N->getChild(1)->isLeaf() && N->getChild(1)->getPredicateCalls().empty() &&
  529   if (N->isLeaf())
  590     if (N->isLeaf()) {
  654   if (!N->isLeaf()) {
  669   assert(N->isLeaf() && "Must be a leaf");
  741   if (N->isLeaf())
  847       if (!Child->isLeaf() && Child->getOperator()->isSubClassOf("Instruction"))
  999   if (N->isLeaf())
 1036     if (!DstPat->isLeaf() &&DstPat->getOperator()->isSubClassOf("Instruction")){
utils/TableGen/FastISelEmitter.cpp
  191     if (InstPatNode->isLeaf())
  210       if (!Op->isLeaf() && Op->getOperator()->getName() == "imm") {
  241       if (!Op->isLeaf()) {
  433   if (!Op->isLeaf())
  458     if (Dst->isLeaf()) continue;
  477       if (ChildOp->isLeaf())
  503       if (!Dst->getChild(1)->isLeaf()) continue;
  515     if (InstPatNode->isLeaf()) continue;
utils/TableGen/GlobalISelEmitter.cpp
 3474   if (Src->isLeaf()) {
 3665   if (Src->isLeaf()) {
 3695       if (SrcChild->isLeaf()) {
 3774   if (SrcChildName.empty() && SrcChild->isLeaf()) {
 3808   if (!SrcChild->isLeaf()) {
 3828   if (!SrcChild->isLeaf()) {
 3941   if (!DstChild->isLeaf()) {
 4244     if (!Dst->getChild(0)->isLeaf())
 4274     if (!Dst->getChild(0)->isLeaf())
 4409   assert(Leaf->isLeaf() && "Expected leaf?");
 4424   if (N->isLeaf())
 4453     if (!RCChild->isLeaf())
 4483   if (!SubRegIdxNode->isLeaf())
 4517   if (!SubRegIdxNode->isLeaf())
 4579   if (Dst->isLeaf()) {
 4642       if (!Dst->getChild(0)->isLeaf())