Home
last modified time | relevance | path

Searched refs:LegalizeOp (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/docs/
H A DExtendingLLVM.rst107 ``LegalizeOp`` which calls LegalizeOp on the node's operands, and returns a
111 node's case statement in ``LegalizeOp`` to Expand your node into simpler,
118 will also need to add code to your node's case statement in ``LegalizeOp``
147 code you wrote in ``LegalizeOp`` above to decompose your new node into other
H A DAddingConstrainedIntrinsics.rst67 switch in SelectionDAGLegalize::LegalizeOp().::
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorOps.cpp72 SDValue LegalizeOp(SDValue Op);
205 LegalizeOp(SDValue(&*I, 0)); in Run()
236 Results[i] = LegalizeOp(Results[i]); in RecursivelyLegalizeResults()
243 SDValue VectorLegalizer::LegalizeOp(SDValue Op) { in LegalizeOp() function in VectorLegalizer
252 Ops.push_back(LegalizeOp(Oper)); in LegalizeOp()
H A DLegalizeDAG.cpp111 void LegalizeOp(SDNode *Node);
958 void SelectionDAGLegalize::LegalizeOp(SDNode *Node) { in LegalizeOp() function in SelectionDAGLegalize
1123 LegalizeOp(NewVal.getNode()); in LegalizeOp()
1135 LegalizeOp(NewVal.getNode()); in LegalizeOp()
2518 LegalizeOp(Load.getNode()); in ExpandLegalINT_TO_FP()
5091 Legalizer.LegalizeOp(N); in Legalize()
5108 bool SelectionDAG::LegalizeOp(SDNode *N, in LegalizeOp() function in SelectionDAG
5116 Legalizer.LegalizeOp(N); in LegalizeOp()
H A DDAGCombiner.cpp1601 bool NIsValid = DAG.LegalizeOp(N, UpdatedNodes); in Run()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h594 bool LegalizeOp(SDNode *N, SmallSetVector<SDNode *, 16> &UpdatedNodes);