HomeSort by relevance Sort by last modified time
    Searched refs:BasicBlockId (Results 1 - 19 of 19) sorted by null

  /art/compiler/dex/
dataflow_iterator-inl.h 31 BasicBlockId bb_id = (*block_id_list_)[idx_];
53 // Get the BasicBlockId.
54 BasicBlockId bb_id = (*block_id_list_)[idx_];
68 // Get the BasicBlockId.
69 BasicBlockId bb_id = (*block_id_list_)[idx_];
91 // Get the BasicBlockId.
92 BasicBlockId bb_id = (*block_id_list_)[idx_];
132 BasicBlockId idx = idx_;
180 BasicBlockId idx = idx_;
mir_graph.h 174 typedef uint16_t BasicBlockId;
175 static const BasicBlockId NullBasicBlockId = 0;
335 BasicBlockId bb;
340 BasicBlockId* phi_incoming;
373 BasicBlock(BasicBlockId block_id, BBType type, ArenaAllocator* allocator)
384 BasicBlockId id;
385 BasicBlockId dfs_id;
387 BasicBlockId fall_through;
388 BasicBlockId taken;
389 BasicBlockId i_dom; // Immediate dominator
    [all...]
mir_graph_test.cc 32 BasicBlockId successors[kMaxPredecessors];
34 BasicBlockId predecessors[kMaxPredecessors];
122 BasicBlockId id = cu_.mir_graph->topological_order_[i];
127 void DoCheckOrder(const BasicBlockId* ids, size_t count) {
135 void CheckOrder(const BasicBlockId (&ids)[count]) {
170 const BasicBlockId expected_order[] = {
192 const BasicBlockId expected_order[] = {
215 const BasicBlockId expected_order[] = {
239 const BasicBlockId expected_order[] = {
262 const BasicBlockId expected_order[] =
    [all...]
global_value_numbering.h 85 const LocalValueNumbering* GetLvn(BasicBlockId bb_id) const;
197 static bool HasNullCheckLastInsn(const BasicBlock* pred_bb, BasicBlockId succ_id) {
205 bool IsBlockEnteredOnTrue(uint16_t cond, BasicBlockId bb_id);
206 bool IsTrueInBlock(uint16_t cond, BasicBlockId bb_id);
255 inline const LocalValueNumbering* GlobalValueNumbering::GetLvn(BasicBlockId bb_id) const {
dataflow_iterator.h 107 const ArenaVector<BasicBlockId>* block_id_list_; /**< @brief the list of BasicBlocks we want to iterate on */
352 const ArenaVector<BasicBlockId>* const loop_ends_;
399 const ArenaVector<BasicBlockId>* const loop_ends_;
global_value_numbering.cc 97 for (BasicBlockId pred_id : bb->predecessors) {
204 bool GlobalValueNumbering::IsBlockEnteredOnTrue(uint16_t cond, BasicBlockId bb_id) {
208 BasicBlockId pred_id = bb->predecessors[0];
221 bool GlobalValueNumbering::IsTrueInBlock(uint16_t cond, BasicBlockId bb_id) {
local_value_numbering.h 39 LocalValueNumbering(GlobalValueNumbering* gvn, BasicBlockId id, ScopedArenaAllocator* allocator);
41 BasicBlockId Id() const {
375 static_assert(sizeof(BasicBlockId) == sizeof(uint16_t), "BasicBlockId must be 16 bit");
376 BasicBlockId id_;
mir_graph.cc 336 BasicBlockId mapped_id = (*dex_pc_to_block_map)[p->offset];
    [all...]
ssa_transformation.cc 519 BasicBlockId* incoming = arena_->AllocArray<BasicBlockId>(num_uses, kArenaAllocDFInfo);
522 for (BasicBlockId pred_id : bb->predecessors) {
mir_optimization_test.cc 36 BasicBlockId successors[kMaxPredecessors];
38 BasicBlockId predecessors[kMaxPredecessors];
53 BasicBlockId bbid;
454 bool IsBackEdge(BasicBlockId branch_bb, BasicBlockId target_bb) {
459 bool IsSuspendCheckEdge(BasicBlockId branch_bb, BasicBlockId target_bb) {
    [all...]
type_inference.cc 233 BasicBlockId bb_id = bb->id;
292 for (BasicBlockId pred_id : bb->predecessors) {
307 for (BasicBlockId pred_id : bb->predecessors) {
360 BasicBlockId best_id = NullBasicBlockId;
361 for (BasicBlockId pred_id : bb->predecessors) {
381 for (BasicBlockId pred_id : bb->predecessors) {
    [all...]
type_inference_test.cc 55 BasicBlockId successors[kMaxPredecessors];
57 BasicBlockId predecessors[kMaxPredecessors];
64 BasicBlockId bbid;
416 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo);
460 void MapVRegToSReg(int vreg, int32_t sreg, const BasicBlockId (&bb_ids)[count]) {
462 for (BasicBlockId bb_id : bb_ids) {
    [all...]
mir_dataflow.cc     [all...]
mir_optimization.cc 516 BasicBlockId edge_to_kill = is_taken ? bb->fall_through : bb->taken;
    [all...]
gvn_dead_code_elimination.cc 538 for (BasicBlockId pred_id : bb_->predecessors) {
546 phi->meta.phi_incoming = static_cast<BasicBlockId*>(mir_graph_->GetArena()->Alloc(
547 sizeof(BasicBlockId) * num_uses, kArenaAllocDFInfo));
    [all...]
global_value_numbering_test.cc 52 BasicBlockId successors[kMaxPredecessors];
54 BasicBlockId predecessors[kMaxPredecessors];
61 BasicBlockId bbid;
255 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo);
279 void DoPrepareVregToSsaMapExit(BasicBlockId bb_id, const int32_t* map, size_t count) {
289 void PrepareVregToSsaMapExit(BasicBlockId bb_id, const int32_t (&map)[count]) {
    [all...]
local_value_numbering.cc 344 merge_map_(std::less<ScopedArenaVector<BasicBlockId>>(), allocator->Adapter()),
    [all...]
gvn_dead_code_elimination_test.cc 52 BasicBlockId successors[kMaxPredecessors];
54 BasicBlockId predecessors[kMaxPredecessors];
61 BasicBlockId bbid;
283 allocator_->AllocArray<BasicBlockId>(def->num_uses, kArenaAllocDFInfo);
    [all...]
  /art/compiler/dex/quick/
mir_to_lir.cc     [all...]

Completed in 511 milliseconds