Searched refs:MorphNodeTo (Results 1 - 6 of 6) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/utils/TableGen/
H A DDAGISelMatcher.h84 MorphNodeTo // Build a node, finish a match and update results. enumerator in enum:llvm::Matcher::KindTy
956 /// MorphNodeTo.
974 : Matcher(isMorphNodeTo ? MorphNodeTo : EmitNode), OpcodeName(opcodeName),
1004 return N->getKind() == EmitNode || N->getKind() == MorphNodeTo;
1056 return N->getKind() == MorphNodeTo;
H A DDAGISelMatcherEmitter.cpp497 case Matcher::MorphNodeTo: {
775 case Matcher::MorphNodeTo: OS << "OPC_MorphNodeTo"; break;
/macosx-10.10.1/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp155 DAG->MorphNodeTo(N, N->getOpcode(), VTList, &Ops[0], Ops.size());
H A DSelectionDAGISel.cpp1732 // MorphNodeTo.
1962 // It is possible we're using MorphNodeTo to replace a node with no
1981 SDNode *Res = CurDAG->MorphNodeTo(Node, ~TargetOpc, VTList, Ops, NumOps);
1983 // MorphNodeTo can operate in two ways: if an existing node with the
2871 // If this was a MorphNodeTo then we're completely done!
H A DSelectionDAG.cpp4902 // Unlike the code in MorphNodeTo that does this, we don't need to
4910 /// SelectNodeTo - These are wrappers around MorphNodeTo that accept a
5013 N = MorphNodeTo(N, ~MachineOpc, VTs, Ops, NumOps);
5033 /// MorphNodeTo - This *mutates* the specified node to have the specified
5036 /// Note that MorphNodeTo returns the resultant node. If there is already a
5040 /// Using MorphNodeTo is faster than creating a new node and swapping it in
5045 SDNode *SelectionDAG::MorphNodeTo(SDNode *N, unsigned Opc, function in class:SelectionDAG
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/CodeGen/
H A DSelectionDAG.h799 /// MorphNodeTo - This *mutates* the specified node to have the specified
801 SDNode *MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs,

Completed in 215 milliseconds