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

/freebsd-10-stable/contrib/llvm/utils/TableGen/
H A DDAGISelMatcher.h85 MorphNodeTo // Build a node, finish a match and update results. enumerator in enum:llvm::Matcher::KindTy
984 /// MorphNodeTo.
1002 : Matcher(isMorphNodeTo ? MorphNodeTo : EmitNode), OpcodeName(opcodeName),
1032 return N->getKind() == EmitNode || N->getKind() == MorphNodeTo;
1084 return N->getKind() == MorphNodeTo;
H A DDAGISelMatcherEmitter.cpp507 case Matcher::MorphNodeTo: {
786 case Matcher::MorphNodeTo: OS << "OPC_MorphNodeTo"; break;
/freebsd-10-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp155 DAG->MorphNodeTo(N, N->getOpcode(), VTList, &Ops[0], Ops.size());
H A DSelectionDAGISel.cpp1858 // MorphNodeTo.
2087 // It is possible we're using MorphNodeTo to replace a node with no
2106 SDNode *Res = CurDAG->MorphNodeTo(Node, ~TargetOpc, VTList, Ops, NumOps);
2108 // MorphNodeTo can operate in two ways: if an existing node with the
2365 // if the update comes from MorphNodeTo (MorphNodeTo is the last thing we
3071 // If this was a MorphNodeTo then we're completely done!
H A DSelectionDAG.cpp5186 // Unlike the code in MorphNodeTo that does this, we don't need to
5194 /// SelectNodeTo - These are wrappers around MorphNodeTo that accept a
5297 N = MorphNodeTo(N, ~MachineOpc, VTs, Ops, NumOps);
5321 /// MorphNodeTo - This *mutates* the specified node to have the specified
5324 /// Note that MorphNodeTo returns the resultant node. If there is already a
5328 /// Using MorphNodeTo is faster than creating a new node and swapping it in
5333 SDNode *SelectionDAG::MorphNodeTo(SDNode *N, unsigned Opc, function in class:SelectionDAG
/freebsd-10-stable/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1090 Node = CurDAG->MorphNodeTo(Node, ISD::ATOMIC_LOAD_ADD,
/freebsd-10-stable/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h872 /// MorphNodeTo - This *mutates* the specified node to have the specified
874 SDNode *MorphNodeTo(SDNode *N, unsigned Opc, SDVTList VTs,
/freebsd-10-stable/contrib/llvm/lib/Target/R600/
H A DSIISelLowering.cpp672 DAG.MorphNodeTo(BR, ISD::BR, BR->getVTList(), Ops, 2);
/freebsd-10-stable/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp483 DAG.MorphNodeTo(Op0.getNode(), MipsISD::VEXTRACT_ZEXT_ELT,
827 DAG.MorphNodeTo(Op0Op0.getNode(), MipsISD::VEXTRACT_SEXT_ELT,

Completed in 273 milliseconds