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

1 2

  /test/vts/utils/python/fuzzer/
FuzzerUtils.py 20 shifter = random.randint(0, 31)
21 return 1 << shifter
  /toolchain/binutils/binutils-2.25/opcodes/
aarch64-opc.c     [all...]
aarch64-dis.c 598 /* Decode imm and its shifter for e.g. MOVZ <Wd>, #<imm16>{, LSL #<shift>}. */
605 info->shifter.kind = AARCH64_MOD_LSL;
606 info->shifter.amount = extract_field (FLD_hw, code, 0) << 4;
650 info->shifter.kind = AARCH64_MOD_NONE;
654 info->shifter.kind = AARCH64_MOD_LSL;
663 info->shifter.amount = extract_field_2 (&field, code, 0) << 3;
667 info->shifter.kind = AARCH64_MOD_MSL;
669 info->shifter.amount = extract_field_2 (&field, code, 0) ? 16 : 8;
698 info->shifter.kind = AARCH64_MOD_LSL;
703 info->shifter.amount = value ? 12 : 0
    [all...]
aarch64-asm.c 344 insert_field (FLD_hw, code, info->shifter.amount >> 4, 0);
358 enum aarch64_modifier_kind kind = info->shifter.kind;
359 int amount = info->shifter.amount;
424 aarch64_insn value = info->shifter.amount ? 1 : 0;
508 enum aarch64_modifier_kind kind = info->shifter.kind;
520 S = info->shifter.amount != 0;
527 S = info->shifter.operator_present && info->shifter.amount_present;
682 kind = info->shifter.kind;
688 insert_field (FLD_imm3, code, info->shifter.amount, 0)
    [all...]
  /art/compiler/utils/x86/
assembler_x86.h 347 void rorl(Register operand, Register shifter);
349 void roll(Register operand, Register shifter);
655 void shll(Register operand, Register shifter);
657 void shll(const Address& address, Register shifter);
659 void shrl(Register operand, Register shifter);
661 void shrl(const Address& address, Register shifter);
663 void sarl(Register operand, Register shifter);
665 void sarl(const Address& address, Register shifter);
666 void shld(Register dst, Register src, Register shifter);
668 void shrd(Register dst, Register src, Register shifter);
    [all...]
assembler_x86.cc     [all...]
assembler_x86_test.cc 285 x86::Register shifter(x86::ECX);
287 assembler->rorl(*reg, shifter);
308 x86::Register shifter(x86::ECX);
310 assembler->roll(*reg, shifter);
  /art/compiler/utils/x86_64/
assembler_x86_64.h 698 void shll(CpuRegister operand, CpuRegister shifter);
700 void shrl(CpuRegister operand, CpuRegister shifter);
702 void sarl(CpuRegister operand, CpuRegister shifter);
705 void shlq(CpuRegister operand, CpuRegister shifter);
707 void shrq(CpuRegister operand, CpuRegister shifter);
709 void sarq(CpuRegister operand, CpuRegister shifter);
765 void rorl(CpuRegister operand, CpuRegister shifter);
767 void roll(CpuRegister operand, CpuRegister shifter);
770 void rorq(CpuRegister operand, CpuRegister shifter);
772 void rolq(CpuRegister operand, CpuRegister shifter);
    [all...]
assembler_x86_64_test.cc 370 x86_64::CpuRegister shifter(x86_64::RCX);
372 assembler->shll(*reg, shifter);
393 x86_64::CpuRegister shifter(x86_64::RCX);
395 assembler->shlq(*reg, shifter);
416 x86_64::CpuRegister shifter(x86_64::RCX);
418 assembler->shrl(*reg, shifter);
439 x86_64::CpuRegister shifter(x86_64::RCX);
441 assembler->shrq(*reg, shifter);
462 x86_64::CpuRegister shifter(x86_64::RCX);
464 assembler->sarl(*reg, shifter);
    [all...]
assembler_x86_64.cc     [all...]
  /toolchain/binutils/binutils-2.25/gas/config/
tc-aarch64.c     [all...]
  /external/swiftshader/third_party/subzero/src/
IceAssemblerX86Base.h 662 void rol(Type Ty, GPRRegister operand, GPRRegister shifter);
663 void rol(Type Ty, const Address &operand, GPRRegister shifter);
666 void shl(Type Ty, GPRRegister operand, GPRRegister shifter);
667 void shl(Type Ty, const Address &operand, GPRRegister shifter);
670 void shr(Type Ty, GPRRegister operand, GPRRegister shifter);
671 void shr(Type Ty, const Address &operand, GPRRegister shifter);
674 void sar(Type Ty, GPRRegister operand, GPRRegister shifter);
675 void sar(Type Ty, const Address &address, GPRRegister shifter);
773 GPRRegister shifter);
    [all...]
IceAssemblerX86BaseImpl.h     [all...]
  /art/compiler/optimizing/
code_generator_x86.h 222 void GenerateShlLong(const Location& loc, Register shifter);
223 void GenerateShrLong(const Location& loc, Register shifter);
224 void GenerateUShrLong(const Location& loc, Register shifter);
code_generator_x86.cc     [all...]
  /art/test/530-checker-loops3/src/
Main.java 185 /// CHECK-START: void Main.shifter(int[]) BCE (before)
192 /// CHECK-START: void Main.shifter(int[]) BCE (after)
199 /// CHECK-START: void Main.shifter(int[]) instruction_simplifier$after_bce (after)
204 /// CHECK-START: void Main.shifter(int[]) BCE (after)
206 public static void shifter(int[] x) { method in class:Main
  /bionic/libc/arch-mips/string/
strcmp.S 157 SUBU t3, t0, t2 #t3 will be used as shifter
  /toolchain/binutils/binutils-2.25/include/opcode/
aarch64.h 751 /* Operand shifter; in use when the operand is a register offset address,
760 } shifter;
757 } shifter; member in struct:aarch64_opnd_info
  /prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/arm/armasm/
objdumpext_test.go 138 illegalShifter = []byte("<illegal shifter operand>")
  /prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/
objdumpext_test.go 134 illegalShifter = []byte("<illegal shifter operand>")
  /prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/arm/armasm/
objdumpext_test.go 138 illegalShifter = []byte("<illegal shifter operand>")
  /prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/
objdumpext_test.go 134 illegalShifter = []byte("<illegal shifter operand>")
  /external/llvm/test/MC/ARM/
basic-thumb-instructions.s 12 @ For complex constructs like shifter operands, check more thoroughly for them
  /external/swiftshader/third_party/LLVM/test/MC/ARM/
basic-thumb-instructions.s 11 @ For complex constructs like shifter operands, check more thoroughly for them
  /prebuilts/go/darwin-x86/src/cmd/internal/obj/arm/
asm5.go     [all...]

Completed in 2460 milliseconds

1 2