Lines Matching refs:ComplexDeinterleavingGraph

137 class ComplexDeinterleavingGraph;
145 friend class ComplexDeinterleavingGraph;
200 class ComplexDeinterleavingGraph { class
222 explicit ComplexDeinterleavingGraph(const TargetLowering *TL, in ComplexDeinterleavingGraph() function in __anon4b5acc0a0111::ComplexDeinterleavingGraph
533 ComplexDeinterleavingGraph Graph(TL, TLI); in evaluateBasicBlock()
548 ComplexDeinterleavingGraph::NodePtr
549 ComplexDeinterleavingGraph::identifyNodeWithImplicitAdd( in identifyNodeWithImplicitAdd()
651 ComplexDeinterleavingGraph::NodePtr
652 ComplexDeinterleavingGraph::identifyPartialMul(Instruction *Real, in identifyPartialMul()
769 ComplexDeinterleavingGraph::NodePtr
770 ComplexDeinterleavingGraph::identifyAdd(Instruction *Real, Instruction *Imag) { in identifyAdd()
851 ComplexDeinterleavingGraph::NodePtr
852 ComplexDeinterleavingGraph::identifySymmetricOperation(Instruction *Real, in identifySymmetricOperation()
894 ComplexDeinterleavingGraph::NodePtr
895 ComplexDeinterleavingGraph::identifyNode(Value *R, Value *I) { in identifyNode()
954 ComplexDeinterleavingGraph::NodePtr
955 ComplexDeinterleavingGraph::identifyReassocNodes(Instruction *Real, in identifyReassocNodes()
1102 bool ComplexDeinterleavingGraph::collectPartialMuls( in collectPartialMuls()
1153 ComplexDeinterleavingGraph::NodePtr
1154 ComplexDeinterleavingGraph::identifyMultiplications( in identifyMultiplications()
1310 ComplexDeinterleavingGraph::NodePtr
1311 ComplexDeinterleavingGraph::identifyAdditions( in identifyAdditions()
1402 ComplexDeinterleavingGraph::NodePtr
1403 ComplexDeinterleavingGraph::extractPositiveAddend( in extractPositiveAddend()
1422 bool ComplexDeinterleavingGraph::identifyNodes(Instruction *RootI) { in identifyNodes()
1460 bool ComplexDeinterleavingGraph::collectPotentialReductions(BasicBlock *B) { in collectPotentialReductions()
1513 void ComplexDeinterleavingGraph::identifyReductionNodes() { in identifyReductionNodes()
1566 bool ComplexDeinterleavingGraph::checkNodes() { in checkNodes()
1639 ComplexDeinterleavingGraph::NodePtr
1640 ComplexDeinterleavingGraph::identifyRoot(Instruction *RootI) { in identifyRoot()
1671 ComplexDeinterleavingGraph::NodePtr
1672 ComplexDeinterleavingGraph::identifyDeinterleave(Instruction *Real, in identifyDeinterleave()
1780 ComplexDeinterleavingGraph::NodePtr
1781 ComplexDeinterleavingGraph::identifySplat(Value *R, Value *I) { in identifySplat()
1833 ComplexDeinterleavingGraph::NodePtr
1834 ComplexDeinterleavingGraph::identifyPHINode(Instruction *Real, in identifyPHINode()
1845 ComplexDeinterleavingGraph::NodePtr
1846 ComplexDeinterleavingGraph::identifySelectNode(Instruction *Real, in identifySelectNode()
1918 Value *ComplexDeinterleavingGraph::replaceNode(IRBuilderBase &Builder, in replaceNode()
2008 void ComplexDeinterleavingGraph::processReductionOperation( in processReductionOperation()
2049 void ComplexDeinterleavingGraph::replaceNodes() { in replaceNodes()