Mercurial > hg > graal-compiler
comparison graal/com.oracle.max.cri/src/com/oracle/max/cri/xir/RiXirGenerator.java @ 5329:7ceb3f3671b9
removed XIR support for arraycopy
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 30 Apr 2012 20:40:40 +0200 |
parents | f46d82be6e19 |
children | b1de7c9ab0e0 |
comparison
equal
deleted
inserted
replaced
5328:e4e02131c58b | 5329:7ceb3f3671b9 |
---|---|
53 | 53 |
54 XirSnippet genInstanceOf(XirSite site, XirArgument receiver, XirArgument hub, RiType type, RiResolvedType[] hints, boolean hintsExact); | 54 XirSnippet genInstanceOf(XirSite site, XirArgument receiver, XirArgument hub, RiType type, RiResolvedType[] hints, boolean hintsExact); |
55 | 55 |
56 XirSnippet genMaterializeInstanceOf(XirSite site, XirArgument receiver, XirArgument hub, XirArgument trueValue, XirArgument falseValue, RiType type, RiResolvedType[] hints, boolean hintsExact); | 56 XirSnippet genMaterializeInstanceOf(XirSite site, XirArgument receiver, XirArgument hub, XirArgument trueValue, XirArgument falseValue, RiType type, RiResolvedType[] hints, boolean hintsExact); |
57 | 57 |
58 XirSnippet genArrayCopy(XirSite site, XirArgument src, XirArgument srcPos, XirArgument dest, XirArgument destPos, XirArgument length, RiType elementType, boolean inputsSame, boolean inputsDifferent); | |
59 | |
60 /** | 58 /** |
61 * Generates code that checks that the {@linkplain Representation#ObjectHub hub} of | 59 * Generates code that checks that the {@linkplain Representation#ObjectHub hub} of |
62 * an object is identical to a given hub constant. In pseudo code: | 60 * an object is identical to a given hub constant. In pseudo code: |
63 * <pre> | 61 * <pre> |
64 * if (object.getHub() != hub) { | 62 * if (object.getHub() != hub) { |