HomeSort by relevance Sort by last modified time
    Searched refs:imms (Results 1 - 25 of 39) sorted by null

1 2

  /prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/
condition_util.go 11 func bfxpreferred_4(sf, opc1, imms, immr uint32) bool {
12 if imms < immr {
15 if (imms>>5 == sf) && (imms&0x1f == 0x1f) {
19 if sf == 0 && (imms == 7 || imms == 15) {
22 if sf == 1 && opc1 == 0 && (imms == 7 ||
23 imms == 15 || imms == 31) {
30 func move_wide_preferred_4(sf, N, imms, immr uint32) bool
    [all...]
decode.go 327 imms := (x >> 10) & (1<<6 - 1)
328 if imms > 31 {
331 return Imm{imms, true}
343 imms := (x >> 10) & (1<<6 - 1)
344 return Imm{imms, true}
377 imms := (x >> 10) & (1<<6 - 1)
378 if imms > 31 {
381 return Imm{imms + 1, true}
388 imms := (x >> 10) & (1<<6 - 1)
389 return Imm{imms + 1, true
    [all...]
  /prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/
condition_util.go 11 func bfxpreferred_4(sf, opc1, imms, immr uint32) bool {
12 if imms < immr {
15 if (imms>>5 == sf) && (imms&0x1f == 0x1f) {
19 if sf == 0 && (imms == 7 || imms == 15) {
22 if sf == 1 && opc1 == 0 && (imms == 7 ||
23 imms == 15 || imms == 31) {
30 func move_wide_preferred_4(sf, N, imms, immr uint32) bool
    [all...]
decode.go 327 imms := (x >> 10) & (1<<6 - 1)
328 if imms > 31 {
331 return Imm{imms, true}
343 imms := (x >> 10) & (1<<6 - 1)
344 return Imm{imms, true}
377 imms := (x >> 10) & (1<<6 - 1)
378 if imms > 31 {
381 return Imm{imms + 1, true}
388 imms := (x >> 10) & (1<<6 - 1)
389 return Imm{imms + 1, true
    [all...]
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/aarch64/
bitfield-bfm.s 50 .macro op_bfm signed, reg, immr, imms
51 \signed\()bfm \reg\()zr, \reg\()7, #\immr, #\imms // e.g. sbfm xzr, x7, #0, #15
54 .macro ext2bfm signed, reg, imms
55 op_bfm signed=\signed, reg=\reg, immr=0, imms=\imms
59 .macro sr2bfm signed, reg, shift, imms
60 op_bfm signed=\signed, reg=\reg, immr=\shift, imms=\imms
66 op_bfm signed=\signed, reg=\reg, immr="((32-\shift)&31)", imms="(31-\shift)"
68 op_bfm signed=\signed, reg=\reg, immr="((64-\shift)&63)", imms="(63-\shift)
    [all...]
  /external/capstone/arch/AArch64/
AArch64AddressingModes.h 125 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
129 // Extract the N, imms, and immr fields.
132 unsigned imms = val & 0x3f; local
136 int len = 31 - countLeadingZeros((N << 6) | (~imms & 0x3f));
140 unsigned S = imms & (size - 1);
156 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
163 // Extract the N and imms fields needed for checking.
165 unsigned imms = val & 0x3f local
    [all...]
AArch64InstPrinter.c 140 int64_t imms = MCOperand_getImm(Op3); local
142 if (Opcode == AArch64_UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
144 shift = 31 - imms;
145 } else if (Opcode == AArch64_UBFMXri && imms != 0x3f &&
146 ((imms + 1 == immr))) {
148 shift = 63 - imms;
149 } else if (Opcode == AArch64_UBFMWri && imms == 0x1f) {
152 } else if (Opcode == AArch64_UBFMXri && imms == 0x3f) {
155 } else if (Opcode == AArch64_SBFMWri && imms == 0x1f)
    [all...]
  /external/mesa3d/src/gallium/drivers/r300/compiler/
radeon_dataflow_swizzles.c 106 float imms[4] = {0.0f, 0.0f, 0.0f, 0.0f}; local
389 imms[new_swz] = 0.0f;
393 imms[new_swz] = -0.5f;
395 imms[new_swz] = 0.5f;
400 imms[new_swz] = -1.0f;
402 imms[new_swz] = 1.0f;
406 imms[new_swz] = rc_get_constant_value(c, reg->Index,
412 imms);
  /frameworks/base/packages/SettingsLib/src/com/android/settingslib/inputmethod/
InputMethodSettingValuesWrapper.java 85 final List<InputMethodInfo> imms = mImm.getInputMethodList(); local
86 mMethodList.addAll(imms);
87 for (InputMethodInfo imi : imms) {
  /art/compiler/utils/
assembler_test.h 191 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0)); local
195 for (int64_t imm : imms) {
246 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0)); local
251 for (int64_t imm : imms) {
305 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0)); local
307 WarnOnCombinations(reg1_registers.size() * reg2_registers.size() * imms.size());
312 for (int64_t imm : imms) {
359 std::vector<int64_t> imms = CreateImmediateValuesBits(abs(imm_bits), (imm_bits > 0)); local
362 for (int64_t imm : imms) {
562 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes, as_uint) local
1162 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes); local
1445 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes); local
1556 std::vector<int64_t> imms = CreateImmediateValues(imm_bytes); local
    [all...]
  /toolchain/binutils/binutils-2.27/opcodes/
aarch64-dis.c 572 /* Decode imm for e.g. BFM <Wd>, <Wn>, #<immr>, #<imms>.
735 /* value is N:immr:imms. */
1555 int64_t imms, val; local
1591 int64_t immr, imms; local
1618 int64_t immr, imms, val; local
1645 int64_t immr, imms, val; local
1685 int64_t imms = inst->operands[3].imm.value; local
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h 212 /// the form N:immr:imms.
290 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
293 // Extract the N, imms, and immr fields.
296 unsigned imms = val & 0x3f; local
299 int len = 31 - countLeadingZeros((N << 6) | (~imms & 0x3f));
303 unsigned S = imms & (size - 1);
318 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
322 // Extract the N and imms fields needed for checking
324 unsigned imms = val & 0x3f; local
    [all...]
  /system/core/libpixelflinger/codeflinger/
Arm64Assembler.cpp     [all...]
Arm64Assembler.h 236 uint32_t immr, uint32_t imms);
238 uint32_t immr, uint32_t imms);
240 uint32_t immr, uint32_t imms);
  /external/mesa3d/src/gallium/auxiliary/translate/
translate_sse.c 473 unsigned imms[2] = { 0, 0x3f800000 }; local
682 imms[swizzle[0] - PIPE_SWIZZLE_0]);
692 imms[swizzle[1] - PIPE_SWIZZLE_0]);
710 imms[swizzle[2] - PIPE_SWIZZLE_0]);
720 imms[swizzle[3] - PIPE_SWIZZLE_0]);
742 unsigned imms[2] = { 0, 1 }; local
798 imms[1] =
826 imms[swizzle[1] - PIPE_SWIZZLE_0]);
833 (imms[swizzle[1] - PIPE_SWIZZLE_0] << 16) |
834 imms[swizzle[0] - PIPE_SWIZZLE_0])
    [all...]
  /external/mesa3d/src/gallium/drivers/nouveau/codegen/
nv50_ir_build_util.cpp 47 memset(imms, 0, sizeof(imms));
59 while (imms[pos])
61 imms[pos] = imm;
361 while (imms[pos] && imms[pos]->reg.data.u32 != u)
364 ImmediateValue *imm = imms[pos];
nv50_ir_build_util.h 192 ImmediateValue *imms[NV50_IR_BUILD_IMM_HT_SIZE]; member in class:nv50_ir::BuildUtil
  /external/mesa3d/src/gallium/drivers/radeonsi/
si_shader_internal.h 94 LLVMValueRef *imms; member in struct:si_shader_context
si_shader_tgsi_setup.c 698 ctx->imms[reg->Register.Index * TGSI_NUM_CHANNELS + swizzle],
701 ctx->imms[reg->Register.Index * TGSI_NUM_CHANNELS + swizzle + 1],
705 return LLVMConstBitCast(ctx->imms[reg->Register.Index * TGSI_NUM_CHANNELS + swizzle], ctype);
    [all...]
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 114 int64_t imms = Op3.getImm(); local
115 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
117 shift = 31 - imms;
118 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
119 ((imms + 1 == immr))) {
121 shift = 63 - imms;
122 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
125 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
128 } else if (Opcode == AArch64::SBFMWri && imms == 0x1f)
    [all...]
  /external/v8/src/arm64/
assembler-arm64-inl.h 1026 Instr Assembler::ImmS(unsigned imms, unsigned reg_size) {
1027 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(imms)) ||
1028 ((reg_size == kWRegSizeInBits) && is_uint5(imms)));
1030 return imms << ImmS_offset;
1043 Instr Assembler::ImmSetBits(unsigned imms, unsigned reg_size) {
1045 DCHECK(is_uint6(imms));
1046 DCHECK((reg_size == kXRegSizeInBits) || is_uint6(imms + 3));
1048 return imms << ImmSetBits_offset;
    [all...]
  /toolchain/binutils/binutils-2.27/gas/config/
tc-i386-intel.c 772 i.op[this_operand].imms = expP;
848 if (i386_finalize_immediate (exp_seg, i.op[0].imms,
854 i.op[this_operand].imms = expP;
1003 i.op[this_operand].imms = expP;
tc-i386.c 256 expressionS *imms; member in union:i386_op
    [all...]
  /art/compiler/utils/mips64/
assembler_mips64_test.cc 1245 std::vector<int64_t> imms = CreateImmediateValuesBits(\/* imm_bits *\/ 16, \/* as_uint *\/ true); local
2646 const uint16_t imms[] = { local
    [all...]
  /external/vixl/src/aarch64/
assembler-aarch64.h 688 unsigned imms);
694 unsigned imms);
700 unsigned imms);
    [all...]

Completed in 2756 milliseconds

1 2