HomeSort by: relevance | last modified time | path
    Searched refs:NodeAttrs (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
RDFGraph.cpp 70 uint16_t Kind = NodeAttrs::kind(Attrs);
71 uint16_t Flags = NodeAttrs::flags(Attrs);
72 switch (NodeAttrs::type(Attrs)) {
73 case NodeAttrs::Code:
75 case NodeAttrs::Func: OS << 'f'; break;
76 case NodeAttrs::Block: OS << 'b'; break;
77 case NodeAttrs::Stmt: OS << 's'; break;
78 case NodeAttrs::Phi: OS << 'p'; break;
82 case NodeAttrs::Ref:
83 if (Flags & NodeAttrs::Undef
    [all...]
RDFLiveness.cpp 121 if (RefA.Addr->getFlags() & NodeAttrs::Undef)
145 if (TA.Addr->getFlags() & NodeAttrs::PhiRef)
164 if (IA.Addr->getKind() == NodeAttrs::Stmt)
166 assert(IA.Addr->getKind() == NodeAttrs::Phi);
180 bool IsPhi = TA.Addr->getFlags() & NodeAttrs::PhiRef;
194 bool StmtA = OA.Addr->getKind() == NodeAttrs::Stmt;
195 bool StmtB = OB.Addr->getKind() == NodeAttrs::Stmt;
266 return TA.Addr->getKind() == NodeAttrs::Def &&
274 bool IsPhi = DFG.IsCode<NodeAttrs::Phi>(TA);
294 if (!FullChain || !(Flags & NodeAttrs::PhiRef)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
RDFDeadCode.cpp 84 if (!DFG.IsCode<NodeAttrs::Stmt>(IA))
162 if (DFG.IsCode<NodeAttrs::Stmt>(IA))
190 if (Type == NodeAttrs::Ref) {
197 if (Kind == NodeAttrs::Stmt || Kind == NodeAttrs::Phi) {
210 if (KindA == NodeAttrs::Use && KindB == NodeAttrs::Def)
212 if (KindA == NodeAttrs::Def && KindB == NodeAttrs::Use)
233 if (!DFG.IsCode<NodeAttrs::Stmt>(IA)
    [all...]
RDFCopy.cpp 73 if (DFG.IsCode<NodeAttrs::Stmt>(IA)) {
92 if (RA.Addr->getKind() == NodeAttrs::Def)
94 assert(RA.Addr->getKind() == NodeAttrs::Use);
159 if ((F & NodeAttrs::PhiRef) || (F & NodeAttrs::Fixed))
165 assert(DFG.IsCode<NodeAttrs::Stmt>(IA));
HexagonOptAddrMode.cpp 180 if (UA.Addr->getFlags() & NodeAttrs::PhiRef)
190 if ((OffsetRegDN.Addr->getFlags() & NodeAttrs::PhiRef) &&
261 if (UA.Addr->getFlags() & NodeAttrs::PhiRef) {
304 if (UA.Addr->getFlags() & NodeAttrs::PhiRef)
317 if ((LRExtRegDN.Addr->getFlags() & NodeAttrs::PhiRef) &&
395 assert(!(UseN.Addr->getFlags() & NodeAttrs::PhiRef) &&
617 assert(!(UseUN.Addr->getFlags() & NodeAttrs::PhiRef) &&
692 if (!DFG->IsCode<NodeAttrs::Stmt>(IA))
746 assert(!(UseN.Addr->getFlags() & NodeAttrs::PhiRef) &&
HexagonRDFOpt.cpp 164 for (auto TA : BA.Addr->members_if(DFG.IsCode<NodeAttrs::Stmt>, DFG)) {
216 if (!getDFG().IsCode<NodeAttrs::Stmt>(IA))
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
RDFGraph.h 264 struct NodeAttrs {
454 uint16_t getType() const { return NodeAttrs::type(Attrs); }
455 uint16_t getKind() const { return NodeAttrs::kind(Attrs); }
456 uint16_t getFlags() const { return NodeAttrs::flags(Attrs); }
461 void setFlags(uint16_t F) { setAttrs(NodeAttrs::set_flags(getAttrs(), F)); }
521 assert(!(getFlags() & NodeAttrs::PhiRef));
543 assert(getType() == NodeAttrs::Ref);
544 return getKind() == NodeAttrs::Use;
548 assert(getType() == NodeAttrs::Ref);
549 return getKind() == NodeAttrs::Def
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LoadValueInjectionLoadHardening.cpp 373 if (Use.Addr->getFlags() & NodeAttrs::PhiRef) { // phi node
394 assert(!(Use.Addr->getFlags() & NodeAttrs::PhiRef));
424 if (Def.Addr->getAttrs() & NodeAttrs::Dead)
454 MachineInstr *Source = SourceDef.Addr->getFlags() & NodeAttrs::PhiRef
480 BA.Addr->members_if(DataFlowGraph::IsCode<NodeAttrs::Stmt>, DFG)) {

Completed in 87 milliseconds