Home
last modified time | relevance | path

Searched refs:PeelCount (Results 1 – 25 of 35) sorted by relevance

12

/external/angle/third_party/vulkan-deps/spirv-tools/src/test/fuzz/
Dtransformation_set_loop_control_test.cpp306 10, (uint32_t)spv::LoopControlMask::PeelCount, 3, 0) in TEST()
309 10, (uint32_t)spv::LoopControlMask::PeelCount, 3, 3) in TEST()
319 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
326 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
333 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
349 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
372 (uint32_t)spv::LoopControlMask::PeelCount, in TEST()
418 (uint32_t)spv::LoopControlMask::PeelCount, in TEST()
462 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
480 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
Dtransformation_set_loop_control_test.cpp306 10, (uint32_t)spv::LoopControlMask::PeelCount, 3, 0) in TEST()
309 10, (uint32_t)spv::LoopControlMask::PeelCount, 3, 3) in TEST()
319 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
326 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
333 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
349 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
372 (uint32_t)spv::LoopControlMask::PeelCount, in TEST()
418 (uint32_t)spv::LoopControlMask::PeelCount, in TEST()
462 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
480 (uint32_t)spv::LoopControlMask::PeelCount | in TEST()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnrollPeel.cpp287 unsigned TargetPeelCount = UP.PeelCount; in computePeelCount()
288 UP.PeelCount = 0; in computePeelCount()
301 UP.PeelCount = UnrollForcePeelCount; in computePeelCount()
356 UP.PeelCount = DesiredPeelCount; in computePeelCount()
377 Optional<unsigned> PeelCount = getLoopEstimatedTripCount(L); in computePeelCount() local
378 if (!PeelCount) in computePeelCount()
381 LLVM_DEBUG(dbgs() << "Profile-based estimated trip count is " << *PeelCount in computePeelCount()
384 if (*PeelCount) { in computePeelCount()
385 if ((*PeelCount + AlreadyPeeled <= UnrollPeelMaxCount) && in computePeelCount()
386 (LoopSize * (*PeelCount + 1) <= UP.Threshold)) { in computePeelCount()
[all …]
DLoopUnroll.cpp362 if (ULO.TripCount == 0 && ULO.Count < 2 && ULO.PeelCount == 0) { in UnrollLoop()
394 assert((!RuntimeTripCount || !ULO.PeelCount) && in UnrollLoop()
399 if (ULO.PeelCount) { in UnrollLoop()
400 Peeled = peelLoop(L, ULO.PeelCount, LI, SE, DT, AC, PreserveLCSSA); in UnrollLoop()
472 } else if (ULO.PeelCount) { in UnrollLoop()
474 << " with iteration count " << ULO.PeelCount << "!\n"); in UnrollLoop()
479 << " peeled loop by " << NV("PeelCount", ULO.PeelCount) in UnrollLoop()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/fuzz/
Dtransformation_set_loop_control.cpp54 spv::LoopControlMask::PeelCount | spv::LoopControlMask::PartialCount); in IsApplicable()
84 if ((message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount)) && in IsApplicable()
96 !(message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount))) { in IsApplicable()
112 (message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount | in IsApplicable()
164 if (message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount)) { in Apply()
Dfuzzer_pass_adjust_loop_controls.cpp93 new_mask |= uint32_t(spv::LoopControlMask::PeelCount); in Apply()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_set_loop_control.cpp54 spv::LoopControlMask::PeelCount | spv::LoopControlMask::PartialCount); in IsApplicable()
84 if ((message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount)) && in IsApplicable()
96 !(message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount))) { in IsApplicable()
112 (message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount | in IsApplicable()
164 if (message_.loop_control() & uint32_t(spv::LoopControlMask::PeelCount)) { in Apply()
Dfuzzer_pass_adjust_loop_controls.cpp93 new_mask |= uint32_t(spv::LoopControlMask::PeelCount); in Apply()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h76 unsigned PeelCount; member
100 bool peelLoop(Loop *L, unsigned PeelCount, LoopInfo *LI, ScalarEvolution *SE,
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/
Dpeel_count.amber5 ; Use the PeelCount loop control.
82 OpLoopMerge %12 %13 PeelCount 2
/external/angle/third_party/vulkan-deps/glslang/src/Test/baseResults/
Dspv.1.4.LoopControl.frag.out67 LoopMerge 30 31 PeelCount 5
/external/deqp-deps/glslang/Test/baseResults/
Dspv.1.4.LoopControl.frag.out67 LoopMerge 30 31 PeelCount 5
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp194 UP.PeelCount = 0; in gatherUnrollingPreferences()
236 UP.PeelCount = UnrollPeelCount; in gatherUnrollingPreferences()
845 if (UP.PeelCount) { in computeUnrollCount()
1138 UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, in tryToUnrollLoop()
1170 (IsCountSetExplicitly || (UP.PeelProfiledIterations && UP.PeelCount))) in tryToUnrollLoop()
/external/shaderc/spirv-headers/include/spirv/unified1/
Dspirv.cs587 PeelCount = 7, enumerator
601 PeelCount = 0x00000080, enumerator
Dspirv.lua558 PeelCount = 7,
571 PeelCount = 0x00000080,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetTransformInfo.cpp86 UP.PeelCount = 2; in getUnrollingPreferences()
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/
Dspirv.cs745 PeelCount = 7, enumerator
769 PeelCount = 0x00000080, enumerator
Dspirv.lua716 PeelCount = 7,
739 PeelCount = 0x00000080,
/external/deqp-deps/SPIRV-Headers/include/spirv/unified1/
Dspirv.lua694 PeelCount = 7,
715 PeelCount = 0x00000080,
Dspirv.cs723 PeelCount = 7, enumerator
745 PeelCount = 0x00000080, enumerator
Dspirv.bf724 PeelCount = 7,
746 PeelCount = 0x00000080,
/external/angle/third_party/vulkan-deps/spirv-headers/src/include/spirv/unified1/
Dspirv.cs762 PeelCount = 7, enumerator
786 PeelCount = 0x00000080, enumerator
Dspirv.lua733 PeelCount = 7,
756 PeelCount = 0x00000080,
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/val/
Dvalidate_cfg.cpp308 (loop_control >> spv::LoopControlShift::PeelCount) & 0x1) { in ValidateLoopMerge()
339 if ((loop_control >> spv::LoopControlShift::PeelCount) & 0x1) { in ValidateLoopMerge()
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_cfg.cpp311 (loop_control >> spv::LoopControlShift::PeelCount) & 0x1) { in ValidateLoopMerge()
342 if ((loop_control >> spv::LoopControlShift::PeelCount) & 0x1) { in ValidateLoopMerge()

12