HomePhabricator

[llvm-exegesis] Do not try to assign random registers twice.

Authored by courbet on Oct 29 2020, 3:48 AM.

Description

[llvm-exegesis] Do not try to assign random registers twice.

Doing a random assignment assigns both tested (forward) and back-to-back
(backward) instructions.

When none of the tested instruction and back-to-back instruction have
implicit aliasing, we're currently trying to do a random register
asignment twice.

Fix this (see PR26418).

Differential Revision: https://reviews.llvm.org/D90380

Details

Committed
courbetOct 29 2020, 5:27 AM
Differential Revision
D90380: [llvm-exegesis] Do not try to assign random registers twice.
Parents
rG184eb4fa4f1c: [ADT] Fix for ImmutableMapRef
Branches
Unknown
Tags
Unknown