Searched defs:imms (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_build_util.h182 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE]; member in class:nv50_ir::BuildUtil
/external/mesa3d/src/gallium/drivers/nv50/codegen/
H A Dnv50_ir_build_util.h182 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE]; member in class:nv50_ir::BuildUtil
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/translate/
H A Dtranslate_sse.c455 unsigned imms[2] = {0, 0x3f800000}; local
658 x86_mov_imm(p->func, dst, imms[swizzle[0] - UTIL_FORMAT_SWIZZLE_0]);
668 x86_mov_imm(p->func, x86_make_disp(dst, 4), imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0]);
686 x86_mov_imm(p->func, x86_make_disp(dst, 8), imms[swizzle[2] - UTIL_FORMAT_SWIZZLE_0]);
696 x86_mov_imm(p->func, x86_make_disp(dst, 12), imms[swizzle[3] - UTIL_FORMAT_SWIZZLE_0]);
714 unsigned imms[2] = {0, 1}; local
773 imms[1] = (output_desc->channel[0].type == UTIL_FORMAT_TYPE_UNSIGNED) ? 0xffff : 0x7ffff;
797 x86_mov16_imm(p->func, x86_make_disp(dst, 2), imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0]);
803 x86_mov_imm(p->func, dst, (imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0] << 16) | imms[swizzl
[all...]
/external/chromium_org/v8/src/arm64/
H A Dassembler-arm64-inl.h1067 Instr Assembler::ImmS(unsigned imms, unsigned reg_size) { argument
1068 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(imms)) ||
1069 ((reg_size == kWRegSizeInBits) && is_uint5(imms)));
1071 return imms << ImmS_offset;
1084 Instr Assembler::ImmSetBits(unsigned imms, unsigned reg_size) { argument
1086 DCHECK(is_uint6(imms));
1087 DCHECK((reg_size == kXRegSizeInBits) || is_uint6(imms + 3));
1089 return imms << ImmSetBits_offset;
H A Dassembler-arm64.cc1280 unsigned imms) {
1285 ImmS(imms, rn.SizeInBits()) |
1293 unsigned imms) {
1298 ImmS(imms, rn.SizeInBits()) |
1306 unsigned imms) {
1311 ImmS(imms, rn.SizeInBits()) |
2544 // N imms immr size S R
2716 // imms size S
2724 // So we 'or' (-d << 1) with our computed s to form imms.
1277 bfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
1290 sbfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
1303 ubfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
/external/llvm/lib/Target/AArch64/InstPrinter/
H A DAArch64InstPrinter.cpp117 int64_t imms = Op3.getImm(); local
118 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
120 shift = 31 - imms;
121 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
122 ((imms + 1 == immr))) {
124 shift = 63 - imms;
125 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
128 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
131 } else if (Opcode == AArch64::SBFMWri && imms
[all...]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h212 /// the form N:immr:imms.
294 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
297 // Extract the N, imms, and immr fields.
300 unsigned imms = val & 0x3f; local
303 int len = 31 - countLeadingZeros((N << 6) | (~imms & 0x3f));
307 unsigned S = imms & (size - 1);
322 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
326 // Extract the N and imms field
328 unsigned imms = val & 0x3f; local
[all...]
/external/mesa3d/src/gallium/auxiliary/translate/
H A Dtranslate_sse.c455 unsigned imms[2] = {0, 0x3f800000}; local
658 x86_mov_imm(p->func, dst, imms[swizzle[0] - UTIL_FORMAT_SWIZZLE_0]);
668 x86_mov_imm(p->func, x86_make_disp(dst, 4), imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0]);
686 x86_mov_imm(p->func, x86_make_disp(dst, 8), imms[swizzle[2] - UTIL_FORMAT_SWIZZLE_0]);
696 x86_mov_imm(p->func, x86_make_disp(dst, 12), imms[swizzle[3] - UTIL_FORMAT_SWIZZLE_0]);
714 unsigned imms[2] = {0, 1}; local
773 imms[1] = (output_desc->channel[0].type == UTIL_FORMAT_TYPE_UNSIGNED) ? 0xffff : 0x7ffff;
797 x86_mov16_imm(p->func, x86_make_disp(dst, 2), imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0]);
803 x86_mov_imm(p->func, dst, (imms[swizzle[1] - UTIL_FORMAT_SWIZZLE_0] << 16) | imms[swizzl
[all...]
/external/vixl/src/a64/
H A Dassembler-a64.cc740 unsigned imms) {
744 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd));
751 unsigned imms) {
755 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd));
762 unsigned imms) {
766 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd));
1929 // N imms immr size S R
737 bfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
748 sbfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
759 ubfm(const Register& rd, const Register& rn, unsigned immr, unsigned imms) argument
/external/valgrind/main/VEX/priv/
H A Dguest_arm64_toIR.c1827 ULong immN, ULong imms, ULong immr, Bool immediate,
1831 vassert(imms < (1ULL << 6));
1836 Int len = dbm_highestSetBit( ((immN << 6) & 64) | ((~imms) & 63) );
1846 if (immediate && ((imms & levels) == levels)) {
1847 /* printf("fail2 imms %llu levels %llu len %d\n", imms, levels, len); */
1851 ULong S = imms & levels;
1979 sf op 100100 N immr imms Rn Rd
2111 sf 10 100110 N immr imms nn dd
2112 UBFM Wd, Wn, #immr, #imms whe
1826 dbm_DecodeBitMasks( ULong* wmask, ULong* tmask, ULong immN, ULong imms, ULong immr, Bool immediate, UInt M ) argument
[all...]

Completed in 129 milliseconds