HomeSort by relevance Sort by last modified time
    Searched defs:BlockNode (Results 1 - 4 of 4) sorted by null

  /external/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h 172 struct BlockNode {
176 bool operator==(const BlockNode &X) const { return Index == X.Index; }
177 bool operator!=(const BlockNode &X) const { return Index != X.Index; }
178 bool operator<=(const BlockNode &X) const { return Index <= X.Index; }
179 bool operator>=(const BlockNode &X) const { return Index >= X.Index; }
180 bool operator<(const BlockNode &X) const { return Index < X.Index; }
181 bool operator>(const BlockNode &X) const { return Index > X.Index; }
183 BlockNode() : Index(UINT32_MAX) {}
184 BlockNode(IndexType Index) : Index(Index) {}
201 typedef SmallVector<std::pair<BlockNode, BlockMass>, 4> ExitMap
    [all...]
  /external/llvm/lib/Target/Hexagon/
RDFGraph.h 580 struct BlockNode : public CodeNode {
591 NodeAddr<BlockNode*> findBlock(const MachineBasicBlock *BB,
593 NodeAddr<BlockNode*> getEntryBlock(const DataFlowGraph &G);
746 RegisterRef RR, NodeAddr<BlockNode*> PredB,
752 NodeAddr<PhiNode*> newPhi(NodeAddr<BlockNode*> Owner);
753 NodeAddr<StmtNode*> newStmt(NodeAddr<BlockNode*> Owner,
755 NodeAddr<BlockNode*> newBlock(NodeAddr<FuncNode*> Owner,
766 void buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In);
767 void buildBlockRefs(NodeAddr<BlockNode*> BA, BlockRefsMap &RefM);
769 NodeAddr<BlockNode*> BA)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
BlockFrequencyInfoImpl.h 187 struct BlockNode {
192 BlockNode() = default;
193 BlockNode(IndexType Index) : Index(Index) {}
195 bool operator==(const BlockNode &X) const { return Index == X.Index; }
196 bool operator!=(const BlockNode &X) const { return Index != X.Index; }
197 bool operator<=(const BlockNode &X) const { return Index <= X.Index; }
198 bool operator>=(const BlockNode &X) const { return Index >= X.Index; }
199 bool operator<(const BlockNode &X) const { return Index < X.Index; }
200 bool operator>(const BlockNode &X) const { return Index > X.Index; }
220 using ExitMap = SmallVector<std::pair<BlockNode, BlockMass>, 4>
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
RDFGraph.h 627 struct BlockNode : public CodeNode {
640 NodeAddr<BlockNode*> findBlock(const MachineBasicBlock *BB,
642 NodeAddr<BlockNode*> getEntryBlock(const DataFlowGraph &G);
769 NodeAddr<BlockNode*> findBlock(MachineBasicBlock *BB) const {
828 RegisterRef RR, NodeAddr<BlockNode*> PredB,
834 NodeAddr<PhiNode*> newPhi(NodeAddr<BlockNode*> Owner);
835 NodeAddr<StmtNode*> newStmt(NodeAddr<BlockNode*> Owner,
837 NodeAddr<BlockNode*> newBlock(NodeAddr<FuncNode*> Owner,
848 void buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In);
849 void recordDefsForDF(BlockRefsMap &PhiM, NodeAddr<BlockNode*> BA)
    [all...]

Completed in 552 milliseconds