/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | LoopUnrollPeel.cpp | 244 unsigned TargetPeelCount = UP.PeelCount; in computePeelCount() 245 UP.PeelCount = 0; in computePeelCount() 258 UP.PeelCount = UnrollForcePeelCount; in computePeelCount() 304 UP.PeelCount = DesiredPeelCount; in computePeelCount() 320 Optional<unsigned> PeelCount = getLoopEstimatedTripCount(L); in computePeelCount() local 321 if (!PeelCount) in computePeelCount() 324 LLVM_DEBUG(dbgs() << "Profile-based estimated trip count is " << *PeelCount in computePeelCount() 327 if (*PeelCount) { in computePeelCount() 328 if ((*PeelCount <= UnrollPeelMaxCount) && in computePeelCount() 329 (LoopSize * (*PeelCount + 1) <= UP.Threshold)) { in computePeelCount() [all …]
|
D | LoopUnroll.cpp | 336 unsigned TripMultiple, unsigned PeelCount, bool UnrollRemainder, in UnrollLoop() argument 401 if (TripCount == 0 && Count < 2 && PeelCount == 0) { in UnrollLoop() 432 assert((!RuntimeTripCount || !PeelCount) && in UnrollLoop() 437 if (PeelCount) { in UnrollLoop() 438 Peeled = peelLoop(L, PeelCount, LI, SE, DT, AC, PreserveLCSSA); in UnrollLoop() 505 } else if (PeelCount) { in UnrollLoop() 507 << " with iteration count " << PeelCount << "!\n"); in UnrollLoop() 512 << " peeled loop by " << NV("PeelCount", PeelCount) in UnrollLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/ |
D | UnrollLoop.h | 61 unsigned PeelCount, bool UnrollRemainder, 80 bool peelLoop(Loop *L, unsigned PeelCount, LoopInfo *LI, ScalarEvolution *SE,
|
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/loop_control/ |
D | peel_count.amber | 5 ; Use the PeelCount loop control. 82 OpLoopMerge %12 %13 PeelCount 2
|
/external/angle/third_party/glslang/src/Test/baseResults/ |
D | spv.1.4.LoopControl.frag.out | 67 LoopMerge 30 31 PeelCount 5
|
/external/deqp-deps/glslang/Test/baseResults/ |
D | spv.1.4.LoopControl.frag.out | 67 LoopMerge 30 31 PeelCount 5
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | LoopUnrollPass.cpp | 182 UP.PeelCount = 0; in gatherUnrollingPreferences() 219 UP.PeelCount = UnrollPeelCount; in gatherUnrollingPreferences() 806 if (UP.PeelCount) { in computeUnrollCount() 1072 UseUpperBound, MaxOrZero, TripMultiple, UP.PeelCount, UP.UnrollRemainder, in tryToUnrollLoop() 1082 (IsCountSetExplicitly || UP.PeelCount)) in tryToUnrollLoop()
|
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/ |
D | spirv.lua | 572 PeelCount = 7, 585 PeelCount = 0x00000080,
|
D | spirv.cs | 601 PeelCount = 7, enumerator 615 PeelCount = 0x00000080, enumerator
|
D | spirv.hpp11 | 602 PeelCount = 7, 616 PeelCount = 0x00000080,
|
/external/shaderc/spirv-headers/include/spirv/unified1/ |
D | spirv.lua | 558 PeelCount = 7, 571 PeelCount = 0x00000080,
|
D | spirv.cs | 587 PeelCount = 7, enumerator 601 PeelCount = 0x00000080, enumerator
|
D | spirv.hpp11 | 588 PeelCount = 7, 602 PeelCount = 0x00000080,
|
/external/angle/third_party/spirv-headers/src/include/spirv/unified1/ |
D | spirv.lua | 599 PeelCount = 7, 612 PeelCount = 0x00000080,
|
D | spirv.cs | 628 PeelCount = 7, enumerator 642 PeelCount = 0x00000080, enumerator
|
D | spirv.hpp11 | 629 PeelCount = 7, 643 PeelCount = 0x00000080,
|
/external/deqp-deps/SPIRV-Headers/include/spirv/unified1/ |
D | spirv.cs | 628 PeelCount = 7, enumerator 642 PeelCount = 0x00000080, enumerator
|
D | spirv.lua | 599 PeelCount = 7, 612 PeelCount = 0x00000080,
|
D | spirv.hpp11 | 629 PeelCount = 7, 643 PeelCount = 0x00000080,
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetTransformInfo.cpp | 85 UP.PeelCount = 2; in getUnrollingPreferences()
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 940 // PeelCount bit is set. Must be zero if the PeelCount bit is not set (can
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 1038 // PeelCount bit is set. Must be zero if the PeelCount bit is not set (can
|
/external/angle/third_party/spirv-tools/src/source/fuzz/protobufs/ |
D | spvtoolsfuzz.proto | 1052 // PeelCount bit is set. Must be zero if the PeelCount bit is not set (can
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | TargetTransformInfo.h | 387 unsigned PeelCount; member
|