Commit 645e30b
committed
- shouldUseFormStridedPseudo sets RegClass using a switch statement
- Removed INTRINSIC_W_CHAIN from getIntrinsicID
- Renamed FORM_STRIDED_TUPLE_X#_PSEUDO -> FORM_TRANSPOSED_REG_TUPLE_X#_PSEUDO
- Add switch statement back into getRegAllocationHints
- Use getSubReg in getRegAllocationHints and remove index into RegUnits1 parent 426253c commit 645e30b
File tree
4 files changed
+68
-84
lines changed- llvm/lib/Target/AArch64
4 files changed
+68
-84
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1754 | 1754 | | |
1755 | 1755 | | |
1756 | 1756 | | |
1757 | | - | |
| 1757 | + | |
1758 | 1758 | | |
1759 | | - | |
| 1759 | + | |
1760 | 1760 | | |
1761 | 1761 | | |
1762 | 1762 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7639 | 7639 | | |
7640 | 7640 | | |
7641 | 7641 | | |
7642 | | - | |
7643 | | - | |
7644 | | - | |
7645 | | - | |
7646 | | - | |
7647 | 7642 | | |
7648 | 7643 | | |
7649 | 7644 | | |
| |||
8646 | 8641 | | |
8647 | 8642 | | |
8648 | 8643 | | |
| 8644 | + | |
| 8645 | + | |
| 8646 | + | |
| 8647 | + | |
| 8648 | + | |
| 8649 | + | |
| 8650 | + | |
| 8651 | + | |
| 8652 | + | |
| 8653 | + | |
| 8654 | + | |
| 8655 | + | |
8649 | 8656 | | |
8650 | 8657 | | |
8651 | | - | |
8652 | | - | |
8653 | | - | |
8654 | | - | |
8655 | | - | |
8656 | | - | |
8657 | | - | |
8658 | | - | |
8659 | | - | |
8660 | | - | |
8661 | | - | |
8662 | | - | |
8663 | | - | |
8664 | | - | |
8665 | 8658 | | |
8666 | 8659 | | |
8667 | 8660 | | |
8668 | 8661 | | |
8669 | | - | |
| 8662 | + | |
8670 | 8663 | | |
8671 | 8664 | | |
8672 | | - | |
8673 | | - | |
8674 | | - | |
8675 | | - | |
| 8665 | + | |
| 8666 | + | |
8676 | 8667 | | |
8677 | | - | |
8678 | | - | |
8679 | | - | |
| 8668 | + | |
| 8669 | + | |
| 8670 | + | |
8680 | 8671 | | |
8681 | 8672 | | |
8682 | | - | |
8683 | | - | |
| 8673 | + | |
| 8674 | + | |
| 8675 | + | |
| 8676 | + | |
| 8677 | + | |
| 8678 | + | |
| 8679 | + | |
| 8680 | + | |
| 8681 | + | |
| 8682 | + | |
8684 | 8683 | | |
| 8684 | + | |
| 8685 | + | |
8685 | 8686 | | |
8686 | 8687 | | |
8687 | | - | |
8688 | | - | |
8689 | | - | |
8690 | | - | |
8691 | | - | |
8692 | | - | |
| 8688 | + | |
| 8689 | + | |
8693 | 8690 | | |
8694 | 8691 | | |
8695 | | - | |
| 8692 | + | |
8696 | 8693 | | |
8697 | 8694 | | |
8698 | 8695 | | |
| |||
8720 | 8717 | | |
8721 | 8718 | | |
8722 | 8719 | | |
8723 | | - | |
8724 | | - | |
8725 | | - | |
8726 | | - | |
| 8720 | + | |
| 8721 | + | |
| 8722 | + | |
| 8723 | + | |
8727 | 8724 | | |
8728 | 8725 | | |
8729 | 8726 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1107 | 1107 | | |
1108 | 1108 | | |
1109 | 1109 | | |
1110 | | - | |
1111 | | - | |
1112 | | - | |
1113 | | - | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
1114 | 1114 | | |
1115 | 1115 | | |
1116 | 1116 | | |
| |||
1123 | 1123 | | |
1124 | 1124 | | |
1125 | 1125 | | |
1126 | | - | |
1127 | | - | |
1128 | 1126 | | |
1129 | | - | |
1130 | | - | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | | - | |
1135 | | - | |
1136 | 1127 | | |
1137 | 1128 | | |
1138 | | - | |
1139 | | - | |
| 1129 | + | |
| 1130 | + | |
1140 | 1131 | | |
1141 | 1132 | | |
1142 | | - | |
1143 | | - | |
1144 | | - | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
1145 | 1140 | | |
| 1141 | + | |
1146 | 1142 | | |
1147 | | - | |
1148 | | - | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
1153 | | - | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
1154 | 1146 | | |
1155 | 1147 | | |
1156 | | - | |
1157 | | - | |
1158 | | - | |
1159 | | - | |
1160 | | - | |
1161 | | - | |
1162 | | - | |
1163 | | - | |
1164 | | - | |
1165 | | - | |
1166 | | - | |
1167 | | - | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
1168 | 1154 | | |
1169 | 1155 | | |
1170 | | - | |
| 1156 | + | |
| 1157 | + | |
1171 | 1158 | | |
1172 | 1159 | | |
1173 | 1160 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
189 | | - | |
| 189 | + | |
190 | 190 | | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
196 | | - | |
| 196 | + | |
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
| |||
0 commit comments