Home
last modified time | relevance | path

Searched refs:preheader (Results 1 – 9 of 9) sorted by relevance

/aosp12/art/test/562-bce-preheader/
H A DAndroid.bp3 // Build rules for ART run-test `562-bce-preheader`.
16 name: "art-run-test-562-bce-preheader",
21 ":art-run-test-562-bce-preheader-expected-stdout",
22 ":art-run-test-562-bce-preheader-expected-stderr",
28 name: "art-run-test-562-bce-preheader-expected-stdout",
29 out: ["art-run-test-562-bce-preheader-expected-stdout.txt"],
36 name: "art-run-test-562-bce-preheader-expected-stderr",
37 out: ["art-run-test-562-bce-preheader-expected-stderr.txt"],
/aosp12/art/libdexfile/dex/
H A Dcompact_dex_file.h216 const uint16_t* preheader = GetPreHeader(); in DecodeFields() local
218 --preheader; in DecodeFields()
220 --preheader; in DecodeFields()
225 --preheader; in DecodeFields()
226 *registers_size += preheader[0]; in DecodeFields()
229 --preheader; in DecodeFields()
230 *ins_size += preheader[0]; in DecodeFields()
233 --preheader; in DecodeFields()
234 *outs_size += preheader[0]; in DecodeFields()
237 --preheader; in DecodeFields()
[all …]
H A Dcode_item_accessors_test.cc103 std::vector<uint16_t> preheader; in TEST() local
/aosp12/art/compiler/optimizing/
H A Dloop_optimization.cc644 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in SimplifyInduction() local
708 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in TryOptimizeInnerLoopFinite() local
748 preheader->MergeInstructionsWith(body); in TryOptimizeInnerLoopFinite()
755 preheader->AddSuccessor(exit); in TryOptimizeInnerLoopFinite()
757 preheader->AddDominatedBlock(exit); in TryOptimizeInnerLoopFinite()
758 exit->SetDominator(preheader); in TryOptimizeInnerLoopFinite()
1045 HBasicBlock* preheader = node->loop_info->GetPreHeader(); in Vectorize() local
1099 ptc = Insert(preheader, new (global_allocator_) HSelect( in Vectorize()
1123 preheader, new (global_allocator_) HAnd(induc_type, in Vectorize()
1134 preheader, in Vectorize()
[all …]
H A Dsuperblock_cloner_test.cc650 HBasicBlock* preheader = loop_info->GetPreHeader(); in TEST_F() local
651 orig_bb_set.SetBit(preheader->GetBlockId()); in TEST_F()
655 remap_incoming.insert(HEdge(preheader->GetSinglePredecessor(), preheader)); in TEST_F()
H A Dnodes.cc622 HBasicBlock* preheader = new (allocator_) HBasicBlock(this, header->GetDexPc()); in TransformLoopToSinglePreheaderFormat() local
623 AddBlock(preheader); in TransformLoopToSinglePreheaderFormat()
624 preheader->AddInstruction(new (allocator_) HGoto(header->GetDexPc())); in TransformLoopToSinglePreheaderFormat()
628 FixControlForNewSinglePreheader(header, preheader); in TransformLoopToSinglePreheaderFormat()
629 preheader->AddSuccessor(header); in TransformLoopToSinglePreheaderFormat()
658 preheader->AddPhi(preheader_phi); in TransformLoopToSinglePreheaderFormat()
682 preheader->InsertBetween(first_pred, header); in TransformLoopToSinglePreheaderFormat()
684 FixControlForNewSinglePreheader(header, preheader); in TransformLoopToSinglePreheaderFormat()
H A Dload_store_elimination_test.cc1707 GET_BLOCK(preheader); in TEST_F()
1729 preheader->AddInstruction(preheader_goto); in TEST_F()
1801 GET_BLOCK(preheader); in TEST_F()
1823 preheader->AddInstruction(preheader_goto); in TEST_F()
/aosp12/art/dexlayout/
H A Dcompact_dex_writer.cc156 const uint16_t* preheader = disk_code_item.Create( in WriteCodeItem() local
163 const size_t preheader_bytes = (preheader_end - preheader) * sizeof(preheader[0]); in WriteCodeItem()
192 stream->Write(reinterpret_cast<const uint8_t*>(preheader), preheader_bytes); in WriteCodeItem()
/aosp12/art/
H A DTEST_MAPPING812 "name": "art-run-test-562-bce-preheader[com.google.android.art.apex]"
1999 "name": "art-run-test-562-bce-preheader"