Commit 7507e37
committed
Xtensa] Use B0 register for FP cmp operations.
The virtual bool registers allocation from BR class may cause
situation when we need to spill such 1-bit registers, this would cause
performance degradation due to load/store operations of the 32-bit BR register.
The performance improvement from using virtual bool registers is not
significant. So, just use only B0 register for FP compare operations.1 parent ce86f67 commit 7507e37
1 file changed
+9
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2052 | 2052 | | |
2053 | 2053 | | |
2054 | 2054 | | |
2055 | | - | |
2056 | | - | |
2057 | | - | |
2058 | | - | |
| 2055 | + | |
| 2056 | + | |
2059 | 2057 | | |
2060 | 2058 | | |
2061 | 2059 | | |
2062 | 2060 | | |
2063 | | - | |
| 2061 | + | |
| 2062 | + | |
| 2063 | + | |
2064 | 2064 | | |
2065 | 2065 | | |
2066 | 2066 | | |
| |||
3115 | 3115 | | |
3116 | 3116 | | |
3117 | 3117 | | |
3118 | | - | |
3119 | | - | |
3120 | | - | |
| 3118 | + | |
3121 | 3119 | | |
3122 | | - | |
3123 | 3120 | | |
3124 | 3121 | | |
3125 | 3122 | | |
3126 | 3123 | | |
3127 | | - | |
| 3124 | + | |
| 3125 | + | |
| 3126 | + | |
3128 | 3127 | | |
3129 | 3128 | | |
3130 | 3129 | | |
| |||
0 commit comments