Mercurial > hg > truffle
comparison src/share/vm/opto/classes.hpp @ 17726:085b304a1cc5
8027754: Enable loop optimizations for loops with MathExact inside
Reviewed-by: kvn, iveresov
author | rbackman |
---|---|
date | Thu, 23 Jan 2014 12:08:28 +0100 |
parents | 55fb97c4c58d |
children | 606acabe7b5c |
comparison
equal
deleted
inserted
replaced
17725:b4ce4e9eb97d | 17726:085b304a1cc5 |
---|---|
27 | 27 |
28 macro(AbsD) | 28 macro(AbsD) |
29 macro(AbsF) | 29 macro(AbsF) |
30 macro(AbsI) | 30 macro(AbsI) |
31 macro(AddD) | 31 macro(AddD) |
32 macro(AddExactI) | |
33 macro(AddExactL) | |
34 macro(AddF) | 32 macro(AddF) |
35 macro(AddI) | 33 macro(AddI) |
36 macro(AddL) | 34 macro(AddL) |
37 macro(AddP) | 35 macro(AddP) |
38 macro(Allocate) | 36 macro(Allocate) |
133 macro(EncodeP) | 131 macro(EncodeP) |
134 macro(EncodePKlass) | 132 macro(EncodePKlass) |
135 macro(ExpD) | 133 macro(ExpD) |
136 macro(FastLock) | 134 macro(FastLock) |
137 macro(FastUnlock) | 135 macro(FastUnlock) |
138 macro(FlagsProj) | |
139 macro(Goto) | 136 macro(Goto) |
140 macro(Halt) | 137 macro(Halt) |
141 macro(If) | 138 macro(If) |
142 macro(IfFalse) | 139 macro(IfFalse) |
143 macro(IfTrue) | 140 macro(IfTrue) |
168 macro(Log10D) | 165 macro(Log10D) |
169 macro(Loop) | 166 macro(Loop) |
170 macro(LoopLimit) | 167 macro(LoopLimit) |
171 macro(Mach) | 168 macro(Mach) |
172 macro(MachProj) | 169 macro(MachProj) |
173 macro(MathExact) | |
174 macro(MathExactI) | |
175 macro(MathExactL) | |
176 macro(MaxI) | 170 macro(MaxI) |
177 macro(MemBarAcquire) | 171 macro(MemBarAcquire) |
178 macro(MemBarAcquireLock) | 172 macro(MemBarAcquireLock) |
179 macro(MemBarCPUOrder) | 173 macro(MemBarCPUOrder) |
180 macro(MemBarRelease) | 174 macro(MemBarRelease) |
190 macro(MoveI2F) | 184 macro(MoveI2F) |
191 macro(MoveF2I) | 185 macro(MoveF2I) |
192 macro(MoveL2D) | 186 macro(MoveL2D) |
193 macro(MoveD2L) | 187 macro(MoveD2L) |
194 macro(MulD) | 188 macro(MulD) |
195 macro(MulExactI) | |
196 macro(MulExactL) | |
197 macro(MulF) | 189 macro(MulF) |
198 macro(MulHiL) | 190 macro(MulHiL) |
199 macro(MulI) | 191 macro(MulI) |
200 macro(MulL) | 192 macro(MulL) |
201 macro(Multi) | 193 macro(Multi) |
202 macro(NegD) | 194 macro(NegD) |
203 macro(NegExactI) | |
204 macro(NegExactL) | |
205 macro(NegF) | 195 macro(NegF) |
206 macro(NeverBranch) | 196 macro(NeverBranch) |
207 macro(Opaque1) | 197 macro(Opaque1) |
208 macro(Opaque2) | 198 macro(Opaque2) |
209 macro(OrI) | 199 macro(OrI) |
210 macro(OrL) | 200 macro(OrL) |
201 macro(OverflowAddI) | |
202 macro(OverflowSubI) | |
203 macro(OverflowMulI) | |
204 macro(OverflowAddL) | |
205 macro(OverflowSubL) | |
206 macro(OverflowMulL) | |
211 macro(PCTable) | 207 macro(PCTable) |
212 macro(Parm) | 208 macro(Parm) |
213 macro(PartialSubtypeCheck) | 209 macro(PartialSubtypeCheck) |
214 macro(Phi) | 210 macro(Phi) |
215 macro(PopCountI) | 211 macro(PopCountI) |
249 macro(StoreNKlass) | 245 macro(StoreNKlass) |
250 macro(StrComp) | 246 macro(StrComp) |
251 macro(StrEquals) | 247 macro(StrEquals) |
252 macro(StrIndexOf) | 248 macro(StrIndexOf) |
253 macro(SubD) | 249 macro(SubD) |
254 macro(SubExactI) | |
255 macro(SubExactL) | |
256 macro(SubF) | 250 macro(SubF) |
257 macro(SubI) | 251 macro(SubI) |
258 macro(SubL) | 252 macro(SubL) |
259 macro(TailCall) | 253 macro(TailCall) |
260 macro(TailJump) | 254 macro(TailJump) |