Searched refs:getChild (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/Rewrite/
H A DRewriteRope.cpp422 const RopePieceBTreeNode *getChild(unsigned i) const {
427 RopePieceBTreeNode *getChild(unsigned i) {
437 Size += getChild(i)->size();
484 for (; Offset >= ChildOffset+getChild(i)->size(); ++i)
485 ChildOffset += getChild(i)->size();
492 if (RopePieceBTreeNode *RHS = getChild(i)->split(Offset-ChildOffset))
513 ChildOffs = size()-getChild(i)->size();
515 for (; Offset > ChildOffs+getChild(i)->size(); ++i)
516 ChildOffs += getChild(i)->size();
522 if (RopePieceBTreeNode *RHS = getChild(
[all...]
H A DDeltaTree.cpp145 const DeltaTreeNode *getChild(unsigned i) const { function in class:__anon678::DeltaTreeNode
150 DeltaTreeNode *getChild(unsigned i) {
176 NewFullDelta += IN->getChild(i)->getFullDelta();
365 const DeltaTreeNode *IChild = IN->getChild(i);
376 assert(IN->getChild(i+1)->getValue(0).FileLoc > IVal.FileLoc);
380 FullDelta += IN->getChild(IN->getNumValuesUsed())->getFullDelta();
436 Result += IN->getChild(i)->getFullDelta();
443 return Result+IN->getChild(NumValsGreater)->getFullDelta();
447 Node = IN->getChild(NumValsGreater);
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcherGen.cpp317 PatternName += N->getChild(i)->getName();
342 N->getChild(1)->isLeaf() && N->getChild(1)->getPredicateCalls().empty() &&
344 if (IntInit *II = dyn_cast<IntInit>(N->getChild(1)->getLeafValue())) {
360 EmitMatchCode(N->getChild(0), NodeNoTypes->getChild(0), ForceMode);
459 EmitMatchCode(N->getChild(i), NodeNoTypes->getChild(i), ForceMode);
595 NamedComplexPatternOperands[N->getChild(i)->getName()] = CurOp + 1;
596 CurOp += N->getChild(
[all...]
H A DDAGISelEmitter.cpp53 Cost += getResultPatternCost(P->getChild(i), CGP);
69 Cost += getResultPatternSize(P->getChild(i), CGP);
H A DFastISelEmitter.cpp207 TreePatternNode *Op = InstPatNode->getChild(i);
476 TreePatternNode *ChildOp = Dst->getChild(i);
503 if (!Dst->getChild(1)->isLeaf()) continue;
505 DefInit *SR = dyn_cast<DefInit>(Dst->getChild(1)->getLeafValue());
509 SubRegNo = Dst->getChild(1)->getLeafValue()->getAsString();
526 assert(InstPatNode->getChild(0)->getNumTypes() == 1);
527 VT = InstPatNode->getChild(0)->getSimpleType(0);
550 std::string PhysReg = PhyRegForNode(InstPatNode->getChild(i), Target);
553 Dst->getChild(DstIndex)->getName() !=
554 InstPatNode->getChild(
[all...]
H A DCodeGenDAGPatterns.cpp1389 const TreePatternNode *Child = P->getChild(i);
1528 return N->getChild(OpNo);
1681 if (getChild(i)->ContainsUnresolvedType(TP))
1855 getChild(0)->print(OS);
1858 getChild(i)->print(OS);
1911 if (!getChild(i)->isIsomorphicTo(N->getChild(i), DepVars))
1926 CChildren.push_back(getChild(i)->clone());
1944 getChild(i)->RemoveAllTypes();
1955 TreePatternNode *Child = getChild(
[all...]
H A DGlobalISelEmitter.cpp3461 MVT(N->getChild(0)->getSimpleType(0)).isFloatingPoint())
3727 TreePatternNode *SrcChild = Src->getChild(NumChildren - 1);
3756 TreePatternNode *SrcChild = Src->getChild(i);
3886 auto *SubOperand = SrcChild->getChild(i);
3995 auto Child = DstChild->getChild(0);
4193 auto SubClass = inferRegClassFromPattern(Dst->getChild(1));
4198 inferSuperRegisterClassForNode(Dst->getExtType(0), Dst->getChild(0),
4199 Dst->getChild(2));
4219 auto SuperClass = inferRegClassFromPattern(Dst->getChild(0));
4224 auto SubIdx = inferSubRegIndexForNode(Dst->getChild(
[all...]
H A DDAGISelMatcher.h193 Matcher *getChild(unsigned i) { return Children[i]; } function in class:llvm::ScopeMatcher
194 const Matcher *getChild(unsigned i) const { return Children[i]; } function in class:llvm::ScopeMatcher
H A DDAGISelMatcherEmitter.cpp319 ChildSize = EmitMatcherList(SM->getChild(i), Indent+1,
987 BuildHistogram(SM->getChild(i), OpcodeFreq);
H A DCodeGenDAGPatterns.h728 TreePatternNode *getChild(unsigned N) const { return Children[N].get(); } function in class:llvm::TreePatternNode
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp636 InMemoryNode *getChild(StringRef Name) { function in class:llvm::vfs::detail::InMemoryDirectory
725 detail::InMemoryNode *Node = Dir->getChild(Name);
825 detail::InMemoryNode *Node = Dir->getChild(*I);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1159 const Node *getChild() const { return Child; } function in class:final

Completed in 188 milliseconds