Searched refs:NewRoot (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_function_call_trie.h | 368 auto *NewRoot = Nodes.AppendEmplace( in enterFunction() local 370 if (UNLIKELY(NewRoot == nullptr)) in enterFunction() 372 if (Roots.AppendEmplace(NewRoot) == nullptr) { in enterFunction() 376 if (ShadowStack.AppendEmplace(TSC, NewRoot, CPU) == nullptr) { in enterFunction() 493 auto NewRoot = O.Nodes.AppendEmplace( in deepCopyInto() local 498 if (UNLIKELY(NewRoot == nullptr)) in deepCopyInto() 501 if (UNLIKELY(O.Roots.Append(NewRoot) == nullptr)) in deepCopyInto() 506 if (DFSStack.AppendEmplace(Root, NewRoot) == nullptr) in deepCopyInto()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineCombiner.cpp | 100 unsigned getLatency(MachineInstr *Root, MachineInstr *NewRoot, 271 unsigned MachineCombiner::getLatency(MachineInstr *Root, MachineInstr *NewRoot, in getLatency() argument 276 for (const MachineOperand &MO : NewRoot->all_defs()) { in getLatency() 289 NewRoot, in getLatency() 290 NewRoot->findRegisterDefOperandIdx(MO.getReg(), /*TRI=*/nullptr), in getLatency() 294 LatencyOp = TSchedModel.computeInstrLatency(NewRoot); in getLatency() 326 MachineInstr *NewRoot = InsInstrs.back(); in getLatenciesForInstrSequences() local 329 NewRootLatency += getLatency(&MI, NewRoot, BlockTrace); in getLatenciesForInstrSequences()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelDAGToDAG.cpp | 2363 SDValue NewRoot = Leaves.top().Value; in balanceSubTree() local 2365 assert(NodeHeights.count(NewRoot)); in balanceSubTree() 2366 int Height = NodeHeights[NewRoot]; in balanceSubTree() 2369 if (NewRoot.getOpcode() == ISD::MUL) { in balanceSubTree() 2370 ConstantSDNode *V1C = dyn_cast<ConstantSDNode>(NewRoot.getOperand(1)); in balanceSubTree() 2372 EVT VT = NewRoot.getValueType(); in balanceSubTree() 2373 SDValue V0 = NewRoot.getOperand(0); in balanceSubTree() 2374 NewRoot = CurDAG->getNode( in balanceSubTree() 2375 ISD::SHL, SDLoc(NewRoot), VT, V0, in balanceSubTree() 2377 V1C->getAPIntValue().logBase2(), SDLoc(NewRoot), in balanceSubTree() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 11620 SDValue NewRoot = TLI->LowerFormalArguments( in LowerArguments() local 11624 assert(NewRoot.getNode() && NewRoot.getValueType() == MVT::Other && in LowerArguments() 11638 DAG.setRoot(NewRoot); in LowerArguments() 11654 getCopyFromParts(DAG, dl, &InVals[0], 1, RegVT, VT, nullptr, NewRoot, in LowerArguments() 11662 NewRoot = in LowerArguments() 11663 SDB->DAG.getCopyToReg(NewRoot, SDB->getCurSDLoc(), SRetReg, ArgValue); in LowerArguments() 11664 DAG.setRoot(NewRoot); in LowerArguments() 11727 PartVT, VT, nullptr, NewRoot, in LowerArguments() 11794 Chains.push_back(NewRoot); in LowerArguments() 11795 NewRoot = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, Chains); in LowerArguments() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 18251 if (Instruction *NewRoot = tryGetSecondaryReductionRoot(P, Root)) in vectorizeHorReduction() local 18252 return NewRoot; in vectorizeHorReduction()
|