HomeSort by relevance Sort by last modified time
    Searched full:uimm (Results 1 - 9 of 9) sorted by null

  /external/pcre/dist/sljit/
sljitNativeMIPS_64.c 35 sljit_uw uimm; local
49 uimm = imm;
51 uimm = ~imm;
55 while (!(uimm & 0xff00000000000000l)) {
57 uimm <<= 8;
60 if (!(uimm & 0xf000000000000000l)) {
62 uimm <<= 4;
65 if (!(uimm & 0xc000000000000000l)) {
67 uimm <<= 2;
70 if ((sljit_sw)uimm < 0)
    [all...]
sljitNativeARM_64.c 353 sljit_uw mask, uimm; local
366 uimm = (sljit_uw)imm;
373 if ((uimm & mask) != ((uimm >> len) & mask))
381 if (uimm & 0x1) {
383 uimm = ~uimm;
387 uimm &= ((sljit_uw)1 << len) - 1;
390 COUNT_TRAILING_ZERO(uimm, right);
393 imm = (sljit_sw)~uimm;
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ExpandPseudoInsts.cpp 87 static bool tryOrrMovk(uint64_t UImm, uint64_t OrrImm, MachineInstr &MI,
104 const unsigned Imm16 = getChunk(UImm, ChunkIdx);
138 static bool tryToreplicateChunks(uint64_t UImm, MachineInstr &MI,
147 ++Counts[getChunk(UImm, Idx)];
177 Imm16 = (UImm >> ShiftAmt) & 0xFFFF;
202 Imm16 = (UImm >> ShiftAmt) & 0xFFFF;
272 static bool trySequenceOfOnes(uint64_t UImm, MachineInstr &MI,
283 int64_t Chunk = getChunk(UImm, Idx);
310 uint64_t OrrImm = UImm;
317 const uint64_t Chunk = getChunk(UImm, Idx)
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCInstrAltivec.td 405 def VCFSX : VXForm_1<842, (outs vrrc:$vD), (ins u5imm:$UIMM, vrrc:$vB),
406 "vcfsx $vD, $vB, $UIMM", IIC_VecFP,
408 (int_ppc_altivec_vcfsx v4i32:$vB, imm:$UIMM))]>;
409 def VCFUX : VXForm_1<778, (outs vrrc:$vD), (ins u5imm:$UIMM, vrrc:$vB),
410 "vcfux $vD, $vB, $UIMM", IIC_VecFP,
412 (int_ppc_altivec_vcfux v4i32:$vB, imm:$UIMM))]>;
413 def VCTSXS : VXForm_1<970, (outs vrrc:$vD), (ins u5imm:$UIMM, vrrc:$vB),
414 "vctsxs $vD, $vB, $UIMM", IIC_VecFP,
416 (int_ppc_altivec_vctsxs v4f32:$vB, imm:$UIMM))]>;
417 def VCTUXS : VXForm_1<906, (outs vrrc:$vD), (ins u5imm:$UIMM, vrrc:$vB)
    [all...]
  /external/qemu/target-mips/
translate.c 1260 target_ulong uimm = (target_long)imm; \/* Sign extend to 32\/64 bits *\/ local
1346 target_ulong uimm; local
1388 target_ulong uimm = (target_long)imm; \/* Sign extend to 32\/64 bits *\/ local
1417 target_ulong uimm = ((uint16_t)imm) & 0x1f; local
    [all...]
  /external/qemu/disas/
ppc.c 756 /* The other UIMM field in a EVX form instruction. */
841 /* The UIMM field in a VX form instruction, and TE in Z form. */
842 #define UIMM SIMM + 1
843 #define TE UIMM
847 #define SHB UIMM + 1
850 /* The other UIMM field in a half word EVX form instruction. */
854 /* The other UIMM field in a word EVX form instruction. */
858 /* The other UIMM field in a double EVX form instruction. */
    [all...]
  /external/valgrind/main/none/tests/ppc32/
jm-insns.c     [all...]
  /external/valgrind/main/VEX/priv/
host_arm64_isel.c 922 ULong uimm = e->Iex.Binop.arg2->Iex.Const.con->Ico.U64; local
    [all...]
guest_arm64_toIR.c 1963 ULong uimm = (immHi << 2) | immLo; local
    [all...]

Completed in 416 milliseconds