src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/share/vm/runtime

src/share/vm/runtime/vmStructs.cpp

Print this page
rev 5462 : 8026844: Various Math functions needs intrinsification
Reviewed-by: duke


1921   declare_c2_type(RootNode, LoopNode)                                     \
1922   declare_c2_type(HaltNode, Node)                                         \
1923   declare_c2_type(SubNode, Node)                                          \
1924   declare_c2_type(SubINode, SubNode)                                      \
1925   declare_c2_type(SubLNode, SubNode)                                      \
1926   declare_c2_type(SubFPNode, SubNode)                                     \
1927   declare_c2_type(SubFNode, SubFPNode)                                    \
1928   declare_c2_type(SubDNode, SubFPNode)                                    \
1929   declare_c2_type(CmpNode, SubNode)                                       \
1930   declare_c2_type(CmpINode, CmpNode)                                      \
1931   declare_c2_type(CmpUNode, CmpNode)                                      \
1932   declare_c2_type(CmpPNode, CmpNode)                                      \
1933   declare_c2_type(CmpNNode, CmpNode)                                      \
1934   declare_c2_type(CmpLNode, CmpNode)                                      \
1935   declare_c2_type(CmpL3Node, CmpLNode)                                    \
1936   declare_c2_type(CmpFNode, CmpNode)                                      \
1937   declare_c2_type(CmpF3Node, CmpFNode)                                    \
1938   declare_c2_type(CmpDNode, CmpNode)                                      \
1939   declare_c2_type(CmpD3Node, CmpDNode)                                    \
1940   declare_c2_type(MathExactNode, MultiNode)                               \
1941   declare_c2_type(AddExactINode, MathExactNode)                           \






1942   declare_c2_type(FlagsProjNode, ProjNode)                                \
1943   declare_c2_type(BoolNode, Node)                                         \
1944   declare_c2_type(AbsNode, Node)                                          \
1945   declare_c2_type(AbsINode, AbsNode)                                      \
1946   declare_c2_type(AbsFNode, AbsNode)                                      \
1947   declare_c2_type(AbsDNode, AbsNode)                                      \
1948   declare_c2_type(CmpLTMaskNode, Node)                                    \
1949   declare_c2_type(NegNode, Node)                                          \
1950   declare_c2_type(NegFNode, NegNode)                                      \
1951   declare_c2_type(NegDNode, NegNode)                                      \
1952   declare_c2_type(CosDNode, Node)                                         \
1953   declare_c2_type(SinDNode, Node)                                         \
1954   declare_c2_type(TanDNode, Node)                                         \
1955   declare_c2_type(AtanDNode, Node)                                        \
1956   declare_c2_type(SqrtDNode, Node)                                        \
1957   declare_c2_type(ExpDNode, Node)                                         \
1958   declare_c2_type(LogDNode, Node)                                         \
1959   declare_c2_type(Log10DNode, Node)                                       \
1960   declare_c2_type(PowDNode, Node)                                         \
1961   declare_c2_type(ReverseBytesINode, Node)                                \




1921   declare_c2_type(RootNode, LoopNode)                                     \
1922   declare_c2_type(HaltNode, Node)                                         \
1923   declare_c2_type(SubNode, Node)                                          \
1924   declare_c2_type(SubINode, SubNode)                                      \
1925   declare_c2_type(SubLNode, SubNode)                                      \
1926   declare_c2_type(SubFPNode, SubNode)                                     \
1927   declare_c2_type(SubFNode, SubFPNode)                                    \
1928   declare_c2_type(SubDNode, SubFPNode)                                    \
1929   declare_c2_type(CmpNode, SubNode)                                       \
1930   declare_c2_type(CmpINode, CmpNode)                                      \
1931   declare_c2_type(CmpUNode, CmpNode)                                      \
1932   declare_c2_type(CmpPNode, CmpNode)                                      \
1933   declare_c2_type(CmpNNode, CmpNode)                                      \
1934   declare_c2_type(CmpLNode, CmpNode)                                      \
1935   declare_c2_type(CmpL3Node, CmpLNode)                                    \
1936   declare_c2_type(CmpFNode, CmpNode)                                      \
1937   declare_c2_type(CmpF3Node, CmpFNode)                                    \
1938   declare_c2_type(CmpDNode, CmpNode)                                      \
1939   declare_c2_type(CmpD3Node, CmpDNode)                                    \
1940   declare_c2_type(MathExactNode, MultiNode)                               \
1941   declare_c2_type(MathExactINode, MathExactNode)                          \
1942   declare_c2_type(AddExactINode, MathExactINode)                          \
1943   declare_c2_type(AddExactLNode, MathExactLNode)                          \
1944   declare_c2_type(SubExactINode, MathExactINode)                          \
1945   declare_c2_type(SubExactLNode, MathExactLNode)                          \
1946   declare_c2_type(NegExactINode, MathExactINode)                          \
1947   declare_c2_type(MulExactINode, MathExactINode)                          \
1948   declare_c2_type(FlagsProjNode, ProjNode)                                \
1949   declare_c2_type(BoolNode, Node)                                         \
1950   declare_c2_type(AbsNode, Node)                                          \
1951   declare_c2_type(AbsINode, AbsNode)                                      \
1952   declare_c2_type(AbsFNode, AbsNode)                                      \
1953   declare_c2_type(AbsDNode, AbsNode)                                      \
1954   declare_c2_type(CmpLTMaskNode, Node)                                    \
1955   declare_c2_type(NegNode, Node)                                          \
1956   declare_c2_type(NegFNode, NegNode)                                      \
1957   declare_c2_type(NegDNode, NegNode)                                      \
1958   declare_c2_type(CosDNode, Node)                                         \
1959   declare_c2_type(SinDNode, Node)                                         \
1960   declare_c2_type(TanDNode, Node)                                         \
1961   declare_c2_type(AtanDNode, Node)                                        \
1962   declare_c2_type(SqrtDNode, Node)                                        \
1963   declare_c2_type(ExpDNode, Node)                                         \
1964   declare_c2_type(LogDNode, Node)                                         \
1965   declare_c2_type(Log10DNode, Node)                                       \
1966   declare_c2_type(PowDNode, Node)                                         \
1967   declare_c2_type(ReverseBytesINode, Node)                                \


src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File