comparison src/share/vm/runtime/vmStructs.cpp @ 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 ab36007d6358
children 62c54fcc0a35
comparison
equal deleted inserted replaced
17725:b4ce4e9eb97d 17726:085b304a1cc5
1936 declare_c2_type(CmpL3Node, CmpLNode) \ 1936 declare_c2_type(CmpL3Node, CmpLNode) \
1937 declare_c2_type(CmpFNode, CmpNode) \ 1937 declare_c2_type(CmpFNode, CmpNode) \
1938 declare_c2_type(CmpF3Node, CmpFNode) \ 1938 declare_c2_type(CmpF3Node, CmpFNode) \
1939 declare_c2_type(CmpDNode, CmpNode) \ 1939 declare_c2_type(CmpDNode, CmpNode) \
1940 declare_c2_type(CmpD3Node, CmpDNode) \ 1940 declare_c2_type(CmpD3Node, CmpDNode) \
1941 declare_c2_type(MathExactNode, MultiNode) \
1942 declare_c2_type(MathExactINode, MathExactNode) \
1943 declare_c2_type(AddExactINode, MathExactINode) \
1944 declare_c2_type(AddExactLNode, MathExactLNode) \
1945 declare_c2_type(SubExactINode, MathExactINode) \
1946 declare_c2_type(SubExactLNode, MathExactLNode) \
1947 declare_c2_type(NegExactINode, MathExactINode) \
1948 declare_c2_type(MulExactINode, MathExactINode) \
1949 declare_c2_type(FlagsProjNode, ProjNode) \
1950 declare_c2_type(BoolNode, Node) \ 1941 declare_c2_type(BoolNode, Node) \
1951 declare_c2_type(AbsNode, Node) \ 1942 declare_c2_type(AbsNode, Node) \
1952 declare_c2_type(AbsINode, AbsNode) \ 1943 declare_c2_type(AbsINode, AbsNode) \
1953 declare_c2_type(AbsFNode, AbsNode) \ 1944 declare_c2_type(AbsFNode, AbsNode) \
1954 declare_c2_type(AbsDNode, AbsNode) \ 1945 declare_c2_type(AbsDNode, AbsNode) \
2025 declare_c2_type(ExtractSNode, ExtractNode) \ 2016 declare_c2_type(ExtractSNode, ExtractNode) \
2026 declare_c2_type(ExtractINode, ExtractNode) \ 2017 declare_c2_type(ExtractINode, ExtractNode) \
2027 declare_c2_type(ExtractLNode, ExtractNode) \ 2018 declare_c2_type(ExtractLNode, ExtractNode) \
2028 declare_c2_type(ExtractFNode, ExtractNode) \ 2019 declare_c2_type(ExtractFNode, ExtractNode) \
2029 declare_c2_type(ExtractDNode, ExtractNode) \ 2020 declare_c2_type(ExtractDNode, ExtractNode) \
2021 declare_c2_type(OverflowNode, CmpNode) \
2022 declare_c2_type(OverflowINode, OverflowNode) \
2023 declare_c2_type(OverflowAddINode, OverflowINode) \
2024 declare_c2_type(OverflowSubINode, OverflowINode) \
2025 declare_c2_type(OverflowMulINode, OverflowINode) \
2026 declare_c2_type(OverflowLNode, OverflowNode) \
2027 declare_c2_type(OverflowAddLNode, OverflowLNode) \
2028 declare_c2_type(OverflowSubLNode, OverflowLNode) \
2029 declare_c2_type(OverflowMulLNode, OverflowLNode) \
2030 \ 2030 \
2031 /*********************/ \ 2031 /*********************/ \
2032 /* Adapter Blob Entries */ \ 2032 /* Adapter Blob Entries */ \
2033 /*********************/ \ 2033 /*********************/ \
2034 declare_toplevel_type(AdapterHandlerEntry) \ 2034 declare_toplevel_type(AdapterHandlerEntry) \