Home
last modified time | relevance | path

Searched refs:BlockNode (Results 1 - 25 of 26) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DBlockFrequencyInfoImpl.h182 struct BlockNode { struct in llvm::BlockFrequencyInfoImplBase
187 BlockNode() : Index(std::numeric_limits<uint32_t>::max()) {} in BlockNode() function
188 BlockNode(IndexType Index) : Index(Index) {} in BlockNode() function
190 bool operator==(const BlockNode &X) const { return Index == X.Index; } in operator ==()
191 bool operator!=(const BlockNode &X) const { return Index != X.Index; } in operator !=()
192 bool operator<=(const BlockNode &X) const { return Index <= X.Index; } in operator <=()
193 bool operator>=(const BlockNode &X) const { return Index >= X.Index; } in operator >=()
194 bool operator<(const BlockNode &X) const { return Index < X.Index; } in operator <()
195 bool operator>(const BlockNode &X) const { return Index > X.Index; } in operator >()
215 using ExitMap = SmallVector<std::pair<BlockNode, BlockMas
[all...]
/third_party/gn/src/gn/
H A Dfunctions.h14 class BlockNode;
38 BlockNode* block,
61 BlockNode* block,
70 BlockNode* block,
87 BlockNode* block,
96 BlockNode* block,
121 BlockNode* block,
146 BlockNode* block,
235 BlockNode* block,
244 BlockNode* bloc
[all...]
H A Dparse_tree.h23 class BlockNode;
86 virtual const BlockNode* AsBlock() const;
266 // BlockNode -------------------------------------------------------------------
268 class BlockNode : public ParseNode { class
281 BlockNode(ResultMode result_mode);
282 ~BlockNode() override;
284 const BlockNode* AsBlock() const override;
291 static std::unique_ptr<BlockNode> NewFromJSON(const base::Value& value);
323 BlockNode(const BlockNode
[all...]
H A Dparser.cc465 return ParseBlock(token, BlockNode::RETURNS_SCOPE); in Block()
538 std::unique_ptr<BlockNode> block; in IdentifierOrCall()
554 block = ParseBlock(Consume(), BlockNode::DISCARDS_RESULT); in IdentifierOrCall()
686 std::unique_ptr<BlockNode> file = in ParseFile()
687 std::make_unique<BlockNode>(BlockNode::DISCARDS_RESULT); in ParseFile()
731 std::unique_ptr<BlockNode> Parser::ParseBlock( in ParseBlock()
733 BlockNode::ResultMode result_mode) { in ParseBlock()
735 return std::unique_ptr<BlockNode>(); in ParseBlock()
736 std::unique_ptr<BlockNode> bloc in ParseBlock()
[all...]
H A Dparse_tree.cc182 const BlockNode* ParseNode::AsBlock() const { in AsBlock()
270 RETURN_IF_MATCHES_NAME(BlockNode); in BuildFromJSON()
538 // BlockNode ------------------------------------------------------------------
540 BlockNode::BlockNode(ResultMode result_mode) : result_mode_(result_mode) {} in BlockNode() function in BlockNode
542 BlockNode::~BlockNode() = default;
544 const BlockNode* BlockNode::AsBlock() const { in AsBlock()
548 Value BlockNode
[all...]
H A Dtemplate.h13 class BlockNode;
43 BlockNode* block,
H A Dparser.h81 std::unique_ptr<BlockNode> ParseBlock(const Token& begin_brace,
82 BlockNode::ResultMode result_mode);
H A Dfunctions_target.cc42 BlockNode* block, in ExecuteGenericTarget()
199 BlockNode* block, in RunAction()
283 BlockNode* block, in RunActionForEach()
355 BlockNode* block, in RunBundleData()
523 BlockNode* block,
633 BlockNode* block,
668 BlockNode* block,
702 BlockNode* block,
731 BlockNode* block,
764 BlockNode* bloc
[all...]
H A Dfunction_foreach.cc78 const BlockNode* block = function->block(); in RunForEach()
H A Dtemplate.cc32 BlockNode* block, in Invoke()
H A Dloader_unittest.cc155 BlockNode block(BlockNode::DISCARDS_RESULT); // Default response.
H A Dfunctions.cc40 const BlockNode* block, in VerifyNoBlockForFunctionCall()
115 const BlockNode* block, in FillTargetBlockScope()
481 BlockNode* block, in RunDeclareArgs()
1538 BlockNode* block,
H A Dcommand_format.cc551 } else if (const BlockNode* block = node->AsBlock()) { in SuffixCommentTreeWalk()
642 const BlockNode* block = root->AsBlock(); in Block()
900 } else if (const BlockNode* block = root->AsBlock()) { in Expr()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DBlockFrequencyInfoImpl.cpp68 using BlockNode = BlockFrequencyInfoImplBase::BlockNode;
123 void Distribution::add(const BlockNode &Node, uint64_t Amount,
179 using HashTable = DenseMap<BlockNode::IndexType, Weight>;
292 const BlockNode &Pred, in addToDist()
293 const BlockNode &Succ, in addToDist()
298 auto isLoopHeader = [&OuterLoop](const BlockNode &Node) { in addToDist()
302 BlockNode Resolved = Working[Succ.Index].getResolvedNode(); in addToDist()
404 for (const BlockNode &M : Loop.Nodes) { in packageLoop()
414 const DitheringDistributer &D, const BlockNode in debugAssign()
[all...]
/third_party/ffmpeg/libavcodec/
H A Dsnow.h53 typedef struct BlockNode{ struct
64 }BlockNode; typedef
66 static const BlockNode null_block= { //FIXME add border maybe
173 BlockNode *block;
251 int sx, int sy, int b_w, int b_h, const BlockNode *block,
258 const BlockNode *left, const BlockNode *top, const BlockNode *tr){ in pred_mv()
273 static av_always_inline int same_block(BlockNode *a, BlockNode *
[all...]
H A Dsnowenc.c236 const BlockNode *left = x ? &s->block[index-1] : &null_block; in encode_q_branch()
237 const BlockNode *top = y ? &s->block[index-w] : &null_block; in encode_q_branch()
238 const BlockNode *right = trx<w ? &s->block[index+1] : &null_block; in encode_q_branch()
239 const BlockNode *bottom= try<h ? &s->block[index+w] : &null_block; in encode_q_branch()
240 const BlockNode *tl = y && x ? &s->block[index-w-1] : left; in encode_q_branch()
241 const BlockNode *tr = y && trx<w && ((x&1)==0 || level==0) ? &s->block[index-w+(1<<rem_depth)] : tl; //FIXME use lt in encode_q_branch()
459 BlockNode *b= &s->block[index]; in encode_q_branch2()
460 const BlockNode *left = x ? &s->block[index-1] : &null_block; in encode_q_branch2()
461 const BlockNode *top = y ? &s->block[index-w] : &null_block; in encode_q_branch2()
462 const BlockNode *t in encode_q_branch2()
[all...]
H A Dsnowdec.c93 BlockNode *bn= &s->block[mb_x + mb_y*b_stride]; in predict_slice_buffered()
160 const BlockNode *left = x ? &s->block[index-1] : &null_block; in decode_q_branch()
161 const BlockNode *top = y ? &s->block[index-w] : &null_block; in decode_q_branch()
162 const BlockNode *tl = y && x ? &s->block[index-w-1] : left; in decode_q_branch()
163 const BlockNode *tr = y && trx<w && ((x&1)==0 || level==0) ? &s->block[index-w+(1<<rem_depth)] : tl; //FIXME use lt in decode_q_branch()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
H A DRDFGraph.cpp266 const Print<NodeAddr<BlockNode*>> &P) { in operator <<()
302 OS << PrintNode<BlockNode*>(I, P.G) << '\n'; in operator <<()
546 void BlockNode::addPhi(NodeAddr<PhiNode*> PA, const DataFlowGraph &G) { in addPhi()
576 NodeAddr<BlockNode*> FuncNode::findBlock(const MachineBasicBlock *BB, in findBlock()
579 return NodeAddr<BlockNode*>(NA).Addr->getCode() == BB; in findBlock()
584 return NodeAddr<BlockNode*>(); in findBlock()
588 NodeAddr<BlockNode*> FuncNode::getEntryBlock(const DataFlowGraph &G) { in getEntryBlock()
814 RegisterRef RR, NodeAddr<BlockNode*> PredB, uint16_t Flags) { in newPhiUse()
837 NodeAddr<PhiNode*> DataFlowGraph::newPhi(NodeAddr<BlockNode*> Owner) { in newPhi()
843 NodeAddr<StmtNode*> DataFlowGraph::newStmt(NodeAddr<BlockNode*> Owne
[all...]
H A DRDFGraph.h626 struct BlockNode : public CodeNode { struct
639 NodeAddr<BlockNode*> findBlock(const MachineBasicBlock *BB,
641 NodeAddr<BlockNode*> getEntryBlock(const DataFlowGraph &G);
768 NodeAddr<BlockNode*> findBlock(MachineBasicBlock *BB) const { in findBlock()
827 RegisterRef RR, NodeAddr<BlockNode*> PredB,
833 NodeAddr<PhiNode*> newPhi(NodeAddr<BlockNode*> Owner);
834 NodeAddr<StmtNode*> newStmt(NodeAddr<BlockNode*> Owner,
836 NodeAddr<BlockNode*> newBlock(NodeAddr<FuncNode*> Owner,
847 void buildStmt(NodeAddr<BlockNode*> BA, MachineInstr &In);
848 void recordDefsForDF(BlockRefsMap &PhiM, NodeAddr<BlockNode*> B
[all...]
H A DRDFLiveness.cpp174 NodeAddr<BlockNode*> BA = PA.Addr->getOwner(DFG); in getAllReachingDefs()
324 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in getNearestAliasedRef()
363 BA = NodeAddr<BlockNode*>(); in getNearestAliasedRef()
431 for (NodeAddr<BlockNode*> BA : Blocks) { in computePhiInfo()
686 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in computeLiveIns()
724 for (NodeAddr<BlockNode*> BA : Blocks) { in computeLiveIns()
742 for (NodeAddr<BlockNode*> BA : Blocks) { in computeLiveIns()
768 auto PrA = DFG.addr<BlockNode*>(PUA.Addr->getPredecessor()); in computeLiveIns()
1002 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in traverse()
1034 // DefNode -> InstrNode -> BlockNode in traverse()
[all...]
H A DRDFDeadCode.cpp128 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) in collect()
157 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in collect()
232 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in erase()
H A DRDFCopy.cpp70 NodeAddr<BlockNode*> BA = DFG.findBlock(B); in scanBlock()
H A DHexagonRDFOpt.cpp163 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in run()
H A DHexagonOptAddrMode.cpp91 bool processBlock(NodeAddr<BlockNode *> BA);
687 bool HexagonOptAddrMode::processBlock(NodeAddr<BlockNode *> BA) { in processBlock()
806 for (NodeAddr<BlockNode *> BA : FA.Addr->members(*DFG)) in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1345 using BlockNode = BlockFrequencyInfoImplBase::BlockNode; in calculateNewCallTerminatorWeights()
1356 BlockNode ExitNode(i); in calculateNewCallTerminatorWeights()

Completed in 29 milliseconds

12