src/share/vm/opto/classes.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/opto/classes.hpp

src/share/vm/opto/classes.hpp

Print this page
rev 5777 : 8027754: Enable loop optimizations for loops with MathExact inside

*** 27,38 **** macro(AbsD) macro(AbsF) macro(AbsI) macro(AddD) - macro(AddExactI) - macro(AddExactL) macro(AddF) macro(AddI) macro(AddL) macro(AddP) macro(Allocate) --- 27,36 ----
*** 133,143 **** macro(EncodeP) macro(EncodePKlass) macro(ExpD) macro(FastLock) macro(FastUnlock) - macro(FlagsProj) macro(Goto) macro(Halt) macro(If) macro(IfFalse) macro(IfTrue) --- 131,140 ----
*** 168,180 **** macro(Log10D) macro(Loop) macro(LoopLimit) macro(Mach) macro(MachProj) - macro(MathExact) - macro(MathExactI) - macro(MathExactL) macro(MaxI) macro(MemBarAcquire) macro(MemBarAcquireLock) macro(MemBarCPUOrder) macro(MemBarRelease) --- 165,174 ----
*** 190,215 **** macro(MoveI2F) macro(MoveF2I) macro(MoveL2D) macro(MoveD2L) macro(MulD) - macro(MulExactI) - macro(MulExactL) macro(MulF) macro(MulHiL) macro(MulI) macro(MulL) macro(Multi) macro(NegD) - macro(NegExactI) - macro(NegExactL) macro(NegF) macro(NeverBranch) macro(Opaque1) macro(Opaque2) macro(OrI) macro(OrL) macro(PCTable) macro(Parm) macro(PartialSubtypeCheck) macro(Phi) macro(PopCountI) --- 184,211 ---- macro(MoveI2F) macro(MoveF2I) macro(MoveL2D) macro(MoveD2L) macro(MulD) macro(MulF) macro(MulHiL) macro(MulI) macro(MulL) macro(Multi) macro(NegD) macro(NegF) macro(NeverBranch) macro(Opaque1) macro(Opaque2) macro(OrI) macro(OrL) + macro(OverflowAddI) + macro(OverflowSubI) + macro(OverflowMulI) + macro(OverflowAddL) + macro(OverflowSubL) + macro(OverflowMulL) macro(PCTable) macro(Parm) macro(PartialSubtypeCheck) macro(Phi) macro(PopCountI)
*** 249,260 **** macro(StoreNKlass) macro(StrComp) macro(StrEquals) macro(StrIndexOf) macro(SubD) - macro(SubExactI) - macro(SubExactL) macro(SubF) macro(SubI) macro(SubL) macro(TailCall) macro(TailJump) --- 245,254 ----
src/share/vm/opto/classes.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File