Home
last modified time | relevance | path

Searched refs:AddNode (Results 1 – 12 of 12) sorted by relevance

/llvm-project/llvm/unittests/ADT/
H A DTestGraph.h56 void AddNode(unsigned Idx) { in AddNode() function
119 Nodes[FromIdx].second.AddNode(ToIdx); in AddEdge()
145 Reachable.AddNode(Idx); in NodesReachableFrom()
H A DSCCIteratorTest.cpp57 NodesInThisSCC.AddNode(SCC[i]->first); in TEST()
/llvm-project/llvm/lib/CodeGen/
H A DComplexDeinterleavingPass.cpp1507 NodePtr AddNode; in collectPotentialReductions()
1510 AddNode = identifyNode(R, I); in collectPotentialReductions()
1512 AddNode = identifyNode(I, R);
1514 if (AddNode) { in identifyReductionNodes()
1549 TmpNode->addOperand(AddNode); in identifyReductionNodes()
1345 NodePtr AddNode; identifyAdditions() local
/llvm-project/clang/lib/AST/
H A DASTDiagnostic.cpp774 /// AddNode - Adds a child node to the current node, then sets that node in Up()
776 void AddNode() {
1386 Tree.AddNode(); in DiffTemplate()
778 void AddNode() { AddNode() function in __anoned0faff10111::TemplateDiff::DiffTree
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h737 bool isMulAddWithConstProfitable(SDValue AddNode,
H A DARMISelLowering.cpp19674 bool ARMTargetLowering::isMulAddWithConstProfitable(SDValue AddNode, in isLegalT1ScaledAddressingMode()
19677 const EVT VT = AddNode.getValueType(); in isLegalT1ScaledAddressingMode()
19683 const ConstantSDNode *C0Node = cast<ConstantSDNode>(AddNode.getOperand(1)); in isLegalAddressingMode()
19778 isMulAddWithConstProfitable(SDValue AddNode,SDValue ConstNode) const isMulAddWithConstProfitable() argument
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h786 bool isMulAddWithConstProfitable(SDValue AddNode,
H A DRISCVISelLowering.cpp18710 // LD/ST will optimize constant Offset extraction, so when AddNode is used by in EmitInstrWithCustomInserter()
21962 bool RISCVTargetLowering::isMulAddWithConstProfitable(SDValue AddNode, in BuildSDIVPow2()
21965 EVT VT = AddNode.getValueType();
21974 ConstantSDNode *C1Node = cast<ConstantSDNode>(AddNode.getOperand(1)); in getMinimumJumpTableEntries()
21321 isMulAddWithConstProfitable(SDValue AddNode,SDValue ConstNode) const isMulAddWithConstProfitable() argument
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h726 bool isMulAddWithConstProfitable(SDValue AddNode,
H A DAArch64ISelLowering.cpp17719 SDValue AddNode, SDValue ConstNode) const {
17721 const EVT VT = AddNode.getValueType(); in performXorCombine()
17727 const ConstantSDNode *C1Node = cast<ConstantSDNode>(AddNode.getOperand(1)); in performXorCombine()
17103 isMulAddWithConstProfitable(SDValue AddNode,SDValue ConstNode) const isMulAddWithConstProfitable() argument
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h2444 /// AddNode is (add x, c1), and ConstNode is c2.
2445 virtual bool isMulAddWithConstProfitable(SDValue AddNode,
2418 isMulAddWithConstProfitable(SDValue AddNode,SDValue ConstNode) isMulAddWithConstProfitable() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp751 /// MulNode is the original multiply, AddNode is (add x, c1),
753 bool isMulAddWithConstProfitable(SDNode *MulNode, SDValue AddNode,
20512 // MulNode is the original multiply, AddNode is (add x, c1), in checkMergeStoreCandidatesForDependencies()
20523 bool DAGCombiner::isMulAddWithConstProfitable(SDNode *MulNode, SDValue AddNode, in checkMergeStoreCandidatesForDependencies()
20529 if (AddNode->hasOneUse() && in checkMergeStoreCandidatesForDependencies()
20530 TLI.isMulAddWithConstProfitable(AddNode, ConstNode)) in checkMergeStoreCandidatesForDependencies()
20540 SDNode *MulVar = AddNode.getOperand(0).getNode(); in checkMergeStoreCandidatesForDependencies()
20553 // AddNode = (A + c1) <-- MulVar is A. in checkMergeStoreCandidatesForDependencies()
20554 // = AddNode * ConstNode <-- current visiting instruction. in checkMergeStoreCandidatesForDependencies()
20565 // AddNode in checkMergeStoreCandidatesForDependencies()
20033 isMulAddWithConstProfitable(SDNode * MulNode,SDValue AddNode,SDValue ConstNode) isMulAddWithConstProfitable() argument
[all...]