HomeSort by relevance Sort by last modified time
    Searched refs:DefNode (Results 1 - 25 of 33) sorted by null

1 2

  /external/llvm/lib/Target/Hexagon/
RDFLiveness.cpp 107 auto TA = DFG.addr<DefNode*>(DefQ[i]);
128 auto TA = DFG.addr<DefNode*>(N);
205 for (NodeAddr<DefNode*> DA : TA.Addr->members_if(DefInSet, DFG)) {
219 for (NodeAddr<DefNode*> DA : Ds) {
246 const auto DA = DFG.addr<const DefNode*>(D);
262 for (NodeAddr<DefNode*> DA : RDs) {
282 NodeAddr<DefNode*> DefA, const RegisterSet &DefRRs) {
302 auto DA = DFG.addr<DefNode*>(D);
357 NodeAddr<DefNode*> DA = DFG.addr<DefNode*>(DefQ[i])
    [all...]
RDFDeadCode.cpp 83 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA,
90 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA))
96 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) {
140 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG))
RDFDeadCode.h 61 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
RDFGraph.cpp 97 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) {
146 OS << PrintNode<DefNode*>(P.Obj, P.G);
416 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
423 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
775 Stack.push_back(NodeAddr<DefNode*>(nullptr, N));
859 NodeAddr<DefNode*> DA = NA;
886 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner,
888 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags);
893 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner
    [all...]
RDFGraph.h 83 // +-- DefNode --+
94 // +-- DefNode --+ Sib
512 struct DefNode : public RefNode {
526 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
530 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
638 typedef NodeAddr<DefNode*> value_type;
667 void push(NodeAddr<DefNode*> DA) { Stack.push_back(DA); }
708 void unlinkDef(NodeAddr<DefNode*> DA, bool RemoveFromOwner) {
748 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner,
750 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner
    [all...]
RDFLiveness.h 45 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA,
HexagonRDFOpt.cpp 239 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool {
244 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
RDFCopy.cpp 182 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) {
221 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(RDefSR_SA));
HexagonOptAddrMode.cpp 166 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD);
215 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) {
216 DEBUG(dbgs() << "\t\t[DefNode]: " << Print<NodeAddr<DefNode *>>(DA, *DFG)
  /external/swiftshader/third_party/LLVM/lib/Target/
TargetInstrInfo.cpp 78 SDNode *DefNode, unsigned DefIdx,
83 if (!DefNode->isMachineOpcode())
86 unsigned DefClass = get(DefNode->getMachineOpcode()).getSchedClass();
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
RDFLiveness.cpp 143 auto TA = DFG.addr<DefNode*>(DefQ[i]);
162 auto TA = DFG.addr<DefNode*>(N);
238 for (NodeAddr<DefNode*> DA : TA.Addr->members_if(DefInSet, DFG)) {
252 for (NodeAddr<DefNode*> DA : Ds) {
262 auto DeadP = [](const NodeAddr<DefNode*> DA) -> bool {
285 const auto DA = DFG.addr<const DefNode*>(D);
301 for (NodeAddr<DefNode*> DA : RDs) {
382 NodeAddr<DefNode*> DefA, const RegisterAggr &DefRRs) {
406 auto DA = DFG.addr<DefNode*>(D);
470 NodeAddr<DefNode*> DA = DFG.addr<DefNode*>(DefQ[i])
    [all...]
RDFDeadCode.cpp 94 void DeadCodeElimination::processDef(NodeAddr<DefNode*> DA,
101 for (NodeAddr<DefNode*> TA : DFG.getRelatedRefs(IA, DA))
107 for (NodeAddr<DefNode*> DA : LV.getAllReachingDefs(UA)) {
151 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG))
RDFDeadCode.h 61 void processDef(NodeAddr<DefNode*> DA, SetQueue<NodeId> &WorkQ);
RDFGraph.cpp 120 raw_ostream &operator<< (raw_ostream &OS, const Print<NodeAddr<DefNode*>> &P) {
169 OS << PrintNode<DefNode*>(P.Obj, P.G);
465 void DefNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
472 void UseNode::linkToDef(NodeId Self, NodeAddr<DefNode*> DA) {
716 Stack.push_back(NodeAddr<DefNode*>(nullptr, N));
815 NodeAddr<DefNode*> DA = NA;
841 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner,
843 NodeAddr<DefNode*> DA = newNode(NodeAttrs::Ref | NodeAttrs::Def | Flags);
848 NodeAddr<DefNode*> DataFlowGraph::newDef(NodeAddr<InstrNode*> Owner
    [all...]
RDFLiveness.h 71 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA,
74 NodeSet getAllReachedUses(RegisterRef RefRR, NodeAddr<DefNode*> DefA) {
RDFGraph.h 83 // +-- DefNode --+
94 // +-- DefNode --+ Sib
559 struct DefNode : public RefNode {
573 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
577 void linkToDef(NodeId Self, NodeAddr<DefNode*> DA);
676 using value_type = NodeAddr<DefNode *>;
712 void push(NodeAddr<DefNode*> DA) { Stack.push_back(DA); }
779 void unlinkDef(NodeAddr<DefNode*> DA, bool RemoveFromOwner) {
813 static bool IsPreservingDef(const NodeAddr<DefNode*> DA) {
830 NodeAddr<DefNode*> newDef(NodeAddr<InstrNode*> Owner
    [all...]
RDFCopy.cpp 145 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) {
185 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy));
HexagonRDFOpt.cpp 253 auto IsDead = [this] (NodeAddr<DefNode*> DA) -> bool {
258 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) {
HexagonOptAddrMode.cpp 188 NodeAddr<DefNode *> OffsetRegDN = DFG->addr<DefNode *>(OffsetRegRD);
246 for (NodeAddr<DefNode *> DA : SA.Addr->members_if(DFG->IsDef, *DFG)) {
247 LLVM_DEBUG(dbgs() << "\t\t[DefNode]: "
248 << Print<NodeAddr<DefNode *>>(DA, *DFG) << "\n");
315 NodeAddr<DefNode *> LRExtRegDN = DFG->addr<DefNode *>(LRExtRegRD);
  /external/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 123 SDNode *DefNode, unsigned DefIdx,
125 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx,
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
PPCInstrInfo.h 178 SDNode *DefNode, unsigned DefIdx,
180 return PPCGenInstrInfo::getOperandLatency(ItinData, DefNode, DefIdx,
  /external/swiftshader/third_party/LLVM/include/llvm/Target/
TargetInstrInfo.h 648 SDNode *DefNode, unsigned DefIdx,
    [all...]
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
ARMBaseInstrInfo.h 213 SDNode *DefNode, unsigned DefIdx,
  /external/llvm/lib/CodeGen/
TargetInstrInfo.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
TargetInstrInfo.cpp     [all...]

Completed in 866 milliseconds

1 2