| Index: src/IceTargetLoweringX8632.cpp
|
| diff --git a/src/IceTargetLoweringX8632.cpp b/src/IceTargetLoweringX8632.cpp
|
| index 662ac549a4fbba7cf521842771ad4fa59bddc83c..bd678441c2e514b80ad0fbe38bc38aed94230b0c 100644
|
| --- a/src/IceTargetLoweringX8632.cpp
|
| +++ b/src/IceTargetLoweringX8632.cpp
|
| @@ -4621,7 +4621,7 @@ void TargetX8632::makeRandomRegisterPermutation(
|
| for (auto I : EquivalenceClasses) {
|
| const RegisterList &List = I.second;
|
| RegisterList Shuffled(List);
|
| - std::random_shuffle(Shuffled.begin(), Shuffled.end(), RNG);
|
| + RandomShuffle(Shuffled.begin(), Shuffled.end(), RNG);
|
| for (size_t SI = 0, SE = Shuffled.size(); SI < SE; ++SI) {
|
| Permutation[List[SI]] = Shuffled[SI];
|
| ++NumShuffled;
|
|
|