/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | register_pressure.cpp | 124 RegisterLiveness::RegionRegisterLiveness* live_inout = in ComputePartialLiveness() local 126 ComputePhiUses(*bb, &live_inout->live_out_); in ComputePartialLiveness() 129 cbb->ForEachSuccessorLabel([&live_inout, bb, this](uint32_t sid) { in ComputePartialLiveness() 145 live_inout->live_out_.insert(filter.begin(), filter.end()); in ComputePartialLiveness() 148 live_inout->live_in_ = live_inout->live_out_; in ComputePartialLiveness() 151 live_inout->live_in_.insert(&insn); in ComputePartialLiveness() 154 live_inout->live_in_.erase(&insn); in ComputePartialLiveness() 155 insn.ForEachInId([live_inout, this](uint32_t* id) { in ComputePartialLiveness() 158 live_inout in ComputePartialLiveness() 194 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 201 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 213 RegisterLiveness::RegionRegisterLiveness* live_inout = EvaluateRegisterRequirements() local 299 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 322 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 357 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFusion() local 485 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local 519 const RegisterLiveness::RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | register_pressure.cpp | 124 RegisterLiveness::RegionRegisterLiveness* live_inout = in ComputePartialLiveness() local 126 ComputePhiUses(*bb, &live_inout->live_out_); in ComputePartialLiveness() 129 cbb->ForEachSuccessorLabel([&live_inout, bb, this](uint32_t sid) { in ComputePartialLiveness() 145 live_inout->live_out_.insert(filter.begin(), filter.end()); in ComputePartialLiveness() 148 live_inout->live_in_ = live_inout->live_out_; in ComputePartialLiveness() 151 live_inout->live_in_.insert(&insn); in ComputePartialLiveness() 154 live_inout->live_in_.erase(&insn); in ComputePartialLiveness() 155 insn.ForEachInId([live_inout, this](uint32_t* id) { in ComputePartialLiveness() 158 live_inout in ComputePartialLiveness() 194 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 201 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 213 RegisterLiveness::RegionRegisterLiveness* live_inout = EvaluateRegisterRequirements() local 299 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 322 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 357 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFusion() local 485 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local 519 const RegisterLiveness::RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local [all...] |
/third_party/spirv-tools/source/opt/ |
H A D | register_pressure.cpp | 123 RegisterLiveness::RegionRegisterLiveness* live_inout = in ComputePartialLiveness() local 125 ComputePhiUses(*bb, &live_inout->live_out_); in ComputePartialLiveness() 128 cbb->ForEachSuccessorLabel([&live_inout, bb, this](uint32_t sid) { in ComputePartialLiveness() 144 live_inout->live_out_.insert(filter.begin(), filter.end()); in ComputePartialLiveness() 147 live_inout->live_in_ = live_inout->live_out_; in ComputePartialLiveness() 150 live_inout->live_in_.insert(&insn); in ComputePartialLiveness() 153 live_inout->live_in_.erase(&insn); in ComputePartialLiveness() 154 insn.ForEachInId([live_inout, this](uint32_t* id) { in ComputePartialLiveness() 157 live_inout in ComputePartialLiveness() 193 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 200 RegisterLiveness::RegionRegisterLiveness* live_inout = DoLoopLivenessUnification() local 212 RegisterLiveness::RegionRegisterLiveness* live_inout = EvaluateRegisterRequirements() local 298 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 321 const RegionRegisterLiveness* live_inout = Get(bb_id); ComputeLoopRegisterPressure() local 356 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFusion() local 484 const RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local 518 const RegisterLiveness::RegionRegisterLiveness* live_inout = Get(bb_id); SimulateFission() local [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | register_liveness.cpp | 142 std::unordered_set<uint32_t> live_inout{ in TEST_F() 146 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 147 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 521 std::unordered_set<uint32_t> live_inout{ in TEST_F() 531 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 532 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 539 std::unordered_set<uint32_t> live_inout{ in TEST_F() 551 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 552 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 559 std::unordered_set<uint32_t> live_inout{ in TEST_F() [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | register_liveness.cpp | 142 std::unordered_set<uint32_t> live_inout{ in TEST_F() 146 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 147 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 521 std::unordered_set<uint32_t> live_inout{ in TEST_F() 531 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 532 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 539 std::unordered_set<uint32_t> live_inout{ in TEST_F() 551 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 552 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 559 std::unordered_set<uint32_t> live_inout{ in TEST_F() [all...] |
/third_party/spirv-tools/test/opt/ |
H A D | register_liveness.cpp | 141 std::unordered_set<uint32_t> live_inout{ in TEST_F() 145 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 146 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 520 std::unordered_set<uint32_t> live_inout{ in TEST_F() 530 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 531 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 538 std::unordered_set<uint32_t> live_inout{ in TEST_F() 550 CompareSets(live_sets->live_in_, live_inout); in TEST_F() 551 CompareSets(live_sets->live_out_, live_inout); in TEST_F() 558 std::unordered_set<uint32_t> live_inout{ in TEST_F() [all...] |