< prev index next >

src/jdk.vm.ci/share/classes/jdk.vm.ci.aarch64/src/jdk/vm/ci/aarch64/AArch64Kind.java

Print this page

        

*** 43,58 **** V128_BYTE(16, BYTE), V128_WORD(16, WORD), V128_DWORD(16, DWORD), V128_QWORD(16, QWORD), V128_SINGLE(16, SINGLE), ! V128_DOUBLE(16, DOUBLE), ! ! MASK8(1), ! MASK16(2), ! MASK32(4), ! MASK64(8); private final int size; private final int vectorLength; private final AArch64Kind scalar; --- 43,53 ---- V128_BYTE(16, BYTE), V128_WORD(16, WORD), V128_DWORD(16, DWORD), V128_QWORD(16, QWORD), V128_SINGLE(16, SINGLE), ! V128_DOUBLE(16, DOUBLE); private final int size; private final int vectorLength; private final AArch64Kind scalar;
*** 119,140 **** default: return false; } } - public boolean isMask() { - switch (this) { - case MASK8: - case MASK16: - case MASK32: - case MASK64: - return true; - default: - return false; - } - } - public char getTypeChar() { switch (this) { case BYTE: return 'b'; case WORD: --- 114,123 ----
*** 157,171 **** case V128_DWORD: case V128_QWORD: case V128_SINGLE: case V128_DOUBLE: return 'v'; - case MASK8: - case MASK16: - case MASK32: - case MASK64: - return 'k'; default: return '-'; } } } --- 140,149 ----
< prev index next >