Prepared by: | zyao on Fri Dec 22 15:18:42 CST 2017 |
---|---|
Workspace: | /home/zhoyao01/projects/jdk-review/jdk-hs |
Compare against: | http://hg.openjdk.java.net/jdk/hs/ |
Compare against version: | 48393 |
Summary of changes: | 262 lines changed: 236 ins; 8 del; 18 mod; 49687 unchg |
Changeset: | jdk-hs.changeset |
Bug id: | <title>OpenJDK Log In</title> |
Legend: |
Modified file Deleted file New file |
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/cpu/aarch64/aarch64.ad
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)62 lines changed: 57 ins; 0 del; 5 mod; 18316 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)1 line changed: 0 ins; 0 del; 1 mod; 89 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/adlparse.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)29 lines changed: 29 ins; 0 del; 0 mod; 5367 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/adlparse.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)1 line changed: 1 ins; 0 del; 0 mod; 292 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/forms.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)2 lines changed: 1 ins; 0 del; 1 mod; 598 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/formsopt.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)23 lines changed: 22 ins; 0 del; 1 mod; 822 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/formsopt.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)17 lines changed: 17 ins; 0 del; 0 mod; 677 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/formssel.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)21 lines changed: 19 ins; 0 del; 2 mod; 4291 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/formssel.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)4 lines changed: 4 ins; 0 del; 0 mod; 1097 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/output_c.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)30 lines changed: 26 ins; 1 del; 3 mod; 4364 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/adlc/output_h.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)47 lines changed: 42 ins; 0 del; 5 mod; 2276 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/opto/compile.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)7 lines changed: 0 ins; 7 del; 0 mod; 4594 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/opto/machnode.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)7 lines changed: 7 ins; 0 del; 0 mod; 826 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/opto/machnode.hpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)3 lines changed: 3 ins; 0 del; 0 mod; 1082 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/opto/output.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)7 lines changed: 7 ins; 0 del; 0 mod; 2903 unchg
Cdiffs
Udiffs
Sdiffs
Frames
Old
New
-----
Raw
src/hotspot/share/opto/phaseX.cpp
rev 48394 : [RFC]Add ldp support to peephole 1. Add ldp instruct and two peephole rules: replace double loadI with loadPairI. Two variances are added to cover different orders of offset. 2. Add peeppredicate keyword for operand constraint checking. 3. Defer peephole phase untill code gen's fill_buffer(). TODO: 1. Support ldp long and stp. 2. Remove peeppredicate and enhance peepconstraint to support grammar like: (0.mem$disp - 4 == 1.mem$disp)1 line changed: 1 ins; 0 del; 0 mod; 2093 unchg
This code review page was prepared using /home/zhoyao01/bin/webrev.ksh (vers 25.16-hg+openjdk.java.net).