Commit 9548783
perf/core: Simplify the perf_mmap() control flow
Identity-transform:
if (c) {
X1;
} else {
Y;
goto l;
}
X2;
l:
into the simpler:
if (c) {
X1;
X2;
} else {
Y;
}
[ mingo: Forward ported it ]
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Reviewed-by: Ravi Bangoria <ravi.bangoria@amd.com>
Link: https://lore.kernel.org/r/20241104135519.095904637@infradead.org1 parent c5b9678 commit 9548783
1 file changed
Lines changed: 36 additions & 39 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6701 | 6701 | | |
6702 | 6702 | | |
6703 | 6703 | | |
| 6704 | + | |
| 6705 | + | |
| 6706 | + | |
| 6707 | + | |
| 6708 | + | |
| 6709 | + | |
| 6710 | + | |
| 6711 | + | |
| 6712 | + | |
| 6713 | + | |
| 6714 | + | |
| 6715 | + | |
| 6716 | + | |
| 6717 | + | |
| 6718 | + | |
| 6719 | + | |
| 6720 | + | |
| 6721 | + | |
| 6722 | + | |
| 6723 | + | |
| 6724 | + | |
| 6725 | + | |
| 6726 | + | |
| 6727 | + | |
| 6728 | + | |
| 6729 | + | |
| 6730 | + | |
| 6731 | + | |
| 6732 | + | |
| 6733 | + | |
| 6734 | + | |
| 6735 | + | |
| 6736 | + | |
| 6737 | + | |
| 6738 | + | |
| 6739 | + | |
6704 | 6740 | | |
6705 | 6741 | | |
6706 | 6742 | | |
| |||
6760 | 6796 | | |
6761 | 6797 | | |
6762 | 6798 | | |
6763 | | - | |
6764 | | - | |
6765 | | - | |
6766 | | - | |
6767 | | - | |
6768 | | - | |
6769 | | - | |
6770 | | - | |
6771 | | - | |
6772 | | - | |
6773 | | - | |
6774 | | - | |
6775 | | - | |
6776 | | - | |
6777 | | - | |
6778 | | - | |
6779 | | - | |
6780 | | - | |
6781 | | - | |
6782 | | - | |
6783 | | - | |
6784 | | - | |
6785 | | - | |
6786 | | - | |
6787 | | - | |
6788 | | - | |
6789 | | - | |
6790 | | - | |
6791 | | - | |
6792 | | - | |
6793 | | - | |
6794 | | - | |
6795 | | - | |
6796 | | - | |
6797 | | - | |
6798 | | - | |
6799 | 6799 | | |
6800 | 6800 | | |
6801 | | - | |
6802 | | - | |
6803 | | - | |
6804 | 6801 | | |
6805 | 6802 | | |
6806 | 6803 | | |
| |||
0 commit comments