/art/compiler/dex/quick/arm64/ |
assemble_arm64.cc | 28 // Used for instructions which do not have a wide variant. 32 // Used for instructions which have a wide variant with the sf bit set to 1. 36 // Used for instructions which have a wide variant with the size bits set to either x0 or x1. 40 // Used for instructions which have a wide variant with the sf and n bits set to 1. 106 ENCODING_MAP(WIDE(kA64Adc3rrr), SF_VARIANTS(0x1a000000), 110 ENCODING_MAP(WIDE(kA64Add4RRdT), SF_VARIANTS(0x11000000), 114 ENCODING_MAP(WIDE(kA64Add4rrro), SF_VARIANTS(0x0b000000), 118 ENCODING_MAP(WIDE(kA64Add4RRre), SF_VARIANTS(0x0b200000), 128 ENCODING_MAP(WIDE(kA64And3Rrl), SF_VARIANTS(0x12000000), 132 ENCODING_MAP(WIDE(kA64And4rrro), SF_VARIANTS(0x0a000000) [all...] |
utility_arm64.cc | 123 // Wide, as we need 8B alignment. 226 // 2. If the value is two bits wide, it can be encoded. 469 ArmOpcode opcode = LIKELY(value == 0) ? WIDE(kA64Mov2rr) : WIDE(kA64Mvn2rr); 483 return NewLIR3(WIDE(kA64Orr3Rrl), r_dest.GetReg(), rxzr, log_imm); 495 op = WIDE(kA64Movn3rdM); 498 op = WIDE(kA64Movz3rdM); 516 NewLIR3(WIDE(kA64Movk3rdM), r_dest.GetReg(), halfword, shift); 531 LIR *res = RawLIR(current_dalvik_offset_, WIDE(kA64Ldr2rp), 567 ArmOpcode wide = (r_dest_src1.Is64Bit()) ? WIDE(0) : UNWIDE(0) local 636 ArmOpcode wide = (r_dest_src1.Is64Bit()) ? WIDE(0) : UNWIDE(0); local 817 ArmOpcode wide = (is_wide) ? WIDE(0) : UNWIDE(0); local 940 ArmOpcode wide = (r_dest_src1.Is64Bit()) ? WIDE(0) : UNWIDE(0); local [all...] |
int_arm64.cc | 171 NewLIR4(is_wide ? WIDE(opcode) : opcode, rs_dest.GetReg(), left_op.GetReg(), right_op.GetReg(), 206 bool is_wide = rl_dest.ref || rl_dest.wide; 207 int opcode = is_wide ? WIDE(kA64Csel4rrrc) : kA64Csel4rrrc; 266 ArmOpcode wide = reg.Is64Bit() ? WIDE(0) : UNWIDE(0); local 267 branch = NewLIR2(opcode | wide, reg.GetReg(), 0); 272 ArmOpcode wide = reg.Is64Bit() ? WIDE(0) : UNWIDE(0); local 273 branch = NewLIR2(opcode | wide, reg.GetReg(), 0); 321 opcode = WIDE(opcode) 628 ArmOpcode wide; local 752 ArmOpcode wide = UNWIDE(0); local 1689 ArmOpcode wide = (size == k64) ? WIDE(0) : UNWIDE(0); local [all...] |
arm64_lir.h | 369 * WIDE, UNWIDE macros. For opcodes that allow it, the wide variant can be obtained by applying the 370 * WIDE macro to the non-wide opcode. E.g. WIDE(kA64Sub4RRdT). 373 // Return the wide and no-wide variants of the given opcode. 374 #define WIDE(op) ((ArmOpcode)((op) | kA64Wide)) 377 // Whether the given opcode is wide. 385 #define FWIDE WIDE [all...] |
fp_arm64.cc | 109 DCHECK(rl_src1.wide); 111 DCHECK(rl_src2.wide); 113 DCHECK(rl_dest.wide); 114 DCHECK(rl_result.wide); 185 if (rl_src.wide) { 194 if (rl_dest.wide) { 374 NewLIR4(WIDE(kA64Ubfm4rrdd), rl_result.reg.GetReg(), rl_src.reg.GetReg(), 0, 62); 422 ArmOpcode wide = (is_double) ? FWIDE(0) : FUNWIDE(0); local 430 NewLIR2(kA64Fmov2fI | wide, r_imm_point5.GetReg(), encoded_imm); 431 NewLIR3(kA64Fadd3fff | wide, r_tmp.GetReg(), rl_src.reg.GetReg(), r_imm_point5.GetReg()) 440 ArmOpcode wide = (is_double) ? FWIDE(0) : FUNWIDE(0); local [all...] |
/external/chromium_org/third_party/icu/source/test/intltest/ |
tsdtfmsy.cpp | 66 DateFormatSymbols::DtWidthType width[] = {DateFormatSymbols::WIDE, DateFormatSymbols::ABBREVIATED, DateFormatSymbols::NARROW}; 91 DateFormatSymbols::DtWidthType width[] = {DateFormatSymbols::WIDE, DateFormatSymbols::ABBREVIATED, DateFormatSymbols::NARROW}; 209 // At least for English we know a wide eraName should be longer than an abbrev era 238 const UnicodeString *wideMonths = en.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE); 239 fr2.setMonths(wideMonths, count, DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE); 240 if( *en.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE) != 241 *fr2.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE )) { 242 errln("ERROR: setMonths(FORMAT,WIDE) failed"); 259 const UnicodeString *standaloneWideMonths = en.getMonths(count,DateFormatSymbols::STANDALONE,DateFormatSymbols::WIDE); 260 fr.setMonths(standaloneWideMonths, count, DateFormatSymbols::STANDALONE,DateFormatSymbols::WIDE); [all...] |
/external/icu/icu4c/source/test/intltest/ |
tsdtfmsy.cpp | 66 DateFormatSymbols::DtWidthType width[] = {DateFormatSymbols::WIDE, DateFormatSymbols::ABBREVIATED, DateFormatSymbols::NARROW}; 91 DateFormatSymbols::DtWidthType width[] = {DateFormatSymbols::WIDE, DateFormatSymbols::ABBREVIATED, DateFormatSymbols::NARROW}; 209 // At least for English we know a wide eraName should be longer than an abbrev era 238 const UnicodeString *wideMonths = en.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE); 239 fr2.setMonths(wideMonths, count, DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE); 240 if( *en.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE) != 241 *fr2.getMonths(count,DateFormatSymbols::FORMAT,DateFormatSymbols::WIDE )) { 242 errln("ERROR: setMonths(FORMAT,WIDE) failed"); 259 const UnicodeString *standaloneWideMonths = en.getMonths(count,DateFormatSymbols::STANDALONE,DateFormatSymbols::WIDE); 260 fr.setMonths(standaloneWideMonths, count, DateFormatSymbols::STANDALONE,DateFormatSymbols::WIDE); [all...] |
/external/javassist/src/main/javassist/bytecode/ |
Bytecode.java | 454 * Appends ALOAD or (WIDE) ALOAD_<n> 466 addOpcode(WIDE); 473 * Appends ASTORE or (WIDE) ASTORE_<n> 485 addOpcode(WIDE); 536 * Appends ILOAD or (WIDE) ILOAD_<n> 548 addOpcode(WIDE); 555 * Appends ISTORE or (WIDE) ISTORE_<n> 567 addOpcode(WIDE); 586 * Appends LLOAD or (WIDE) LLOAD_<n> 598 addOpcode(WIDE); [all...] |
CodeAttribute.java | 521 ci.writeByte(WIDE, pos - 3); 529 else if (opcode == WIDE) { 552 ci.writeByte(WIDE, pos - 2); 579 ci.writeByte(WIDE, pos - 1);
|
Opcode.java | 229 int WIDE = 196; 440 0, // wide, 196 depends on the following opcode
|
CodeAnalyzer.java | 248 case WIDE :
|
InstructionPrinter.java | 135 case WIDE: 136 return wide(iter, pos); 148 private static String wide(CodeIterator iter, int pos) { method in class:InstructionPrinter 166 throw new RuntimeException("Invalid WIDE operand");
|
CodeIterator.java | 730 // 0 .. UNUSED (186), LOOKUPSWITCH, TABLESWITCH, WIDE 750 else if (opcode == WIDE) 751 if (code[index + 1] == (byte)IINC) // WIDE IINC 754 return index + 4; // WIDE ... [all...] |
/external/chromium_org/third_party/icu/source/i18n/ |
udat.cpp | 498 res = syms->getMonths(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 510 res = syms->getWeekdays(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 526 res = syms->getQuarters(count, DateFormatSymbols::FORMAT, DateFormatSymbols::WIDE); 534 res = syms->getQuarters(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 612 syms->getMonths(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 624 syms->getWeekdays(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 640 syms->getQuarters(count, DateFormatSymbols::FORMAT, DateFormatSymbols::WIDE); 648 syms->getQuarters(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); [all...] |
dtfmtsym.cpp | 164 static const char gNamesWideTag[]="wide"; 558 case WIDE : 577 case WIDE : 621 case WIDE : 643 case WIDE : 677 case WIDE : 696 case WIDE : 815 case WIDE : 842 case WIDE : 909 case WIDE [all...] |
/external/icu/icu4c/source/i18n/ |
udat.cpp | 501 res = syms->getMonths(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 513 res = syms->getWeekdays(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 529 res = syms->getQuarters(count, DateFormatSymbols::FORMAT, DateFormatSymbols::WIDE); 537 res = syms->getQuarters(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 615 syms->getMonths(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 627 syms->getWeekdays(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); 643 syms->getQuarters(count, DateFormatSymbols::FORMAT, DateFormatSymbols::WIDE); 651 syms->getQuarters(count, DateFormatSymbols::STANDALONE, DateFormatSymbols::WIDE); [all...] |
dtfmtsym.cpp | 164 static const char gNamesWideTag[]="wide"; 558 case WIDE : 577 case WIDE : 621 case WIDE : 643 case WIDE : 677 case WIDE : 696 case WIDE : 815 case WIDE : 842 case WIDE : 909 case WIDE [all...] |
/external/chromium_org/third_party/icu/source/i18n/unicode/ |
dtfmtsym.h | 284 WIDE, 302 * @param width The width of returned strings, either WIDE, ABBREVIATED, or NARROW. 314 * @param width The width of returned strings, either WIDE, ABBREVIATED, or NARROW. 320 * Gets wide weekday strings. For example: "Sunday", "Monday", etc. 329 * Sets wide weekday strings. For example: "Sunday", "Monday", etc. 358 * @param width The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW 369 * @param width The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW 378 * @param width The width of returned strings, either WIDE or ABBREVIATED. There 391 * @param width The width of returned strings, either WIDE or ABBREVIATED. There 605 * CLDR-style format wide weekday strings. For example: "Sunday", "Monday", etc [all...] |
/external/icu/icu4c/source/i18n/unicode/ |
dtfmtsym.h | 284 WIDE, 300 * @param width The width of returned strings, either WIDE, ABBREVIATED, or NARROW. 312 * @param width The width of returned strings, either WIDE, ABBREVIATED, or NARROW. 318 * Gets wide weekday strings. For example: "Sunday", "Monday", etc. 327 * Sets wide weekday strings. For example: "Sunday", "Monday", etc. 356 * @param width The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW 367 * @param width The width of returned strings, either WIDE, ABBREVIATED, SHORT, or NARROW 376 * @param width The width of returned strings, either WIDE or ABBREVIATED. There 389 * @param width The width of returned strings, either WIDE or ABBREVIATED. There 607 * CLDR-style format wide weekday strings. For example: "Sunday", "Monday", etc [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
ByteOps.java | 223 public static final int WIDE = 0xc4; 311 /** "W": {@code wide ...} */ 550 "c4 W wide;" +
|
BytecodeArray.java | 782 case ByteOps.WIDE: { [all...] |
/dalvik/dx/src/com/android/dx/cf/direct/ |
CodeObserver.java | 209 if (opcode == ByteOps.WIDE) {
|
/external/javassist/src/main/javassist/bytecode/stackmap/ |
Liveness.java | 252 else if (op == Opcode.WIDE)
|
BasicBlock.java | 275 else if (op == Opcode.WIDE && ci.byteAt(index + 1) == Opcode.RET)
|
/external/javassist/src/main/javassist/bytecode/analysis/ |
Executor.java | 608 case WIDE: 919 throw new BadBytecode("Invalid WIDE operand [pos = " + pos + "]: " + opcode); [all...] |