OSDN Git Service

[UnifyLoopExits] Fix non-deterministic iteration order
authorJay Foad <jay.foad@amd.com>
Fri, 11 Sep 2020 21:00:36 +0000 (22:00 +0100)
committerJay Foad <jay.foad@amd.com>
Mon, 14 Sep 2020 08:09:58 +0000 (09:09 +0100)
commit9a4476072e152881e00179bef2c6da9fea9b274e
tree1547f4c1b6ee1484de2fee06f6aff8279a0a3b04
parent4946802c5f406b050cbb1524d0fd03cf3fd7b0dc
[UnifyLoopExits] Fix non-deterministic iteration order

This was causing random minor codegen differences in shaders compiled
with the AMDGPU backend.

Differential Revision: https://reviews.llvm.org/D87548
llvm/lib/Transforms/Utils/UnifyLoopExits.cpp