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

  /external/llvm/lib/Target/Sparc/
SparcInstr64Bit.td 64 // The ALU instructions want their simm13 operands as i32 immediates.
68 def : Pat<(i64 simm13:$val), (ORri (i64 G0), (as_i32imm $val))>;
98 // (sllx simm13, n)
102 // (xor (sllx sethi), simm13)
103 // (sllx (xor sethi, simm13))
112 // (or (sllx sethi), (or sethi, simm13))
113 // (xnor (sllx sethi), (or sethi, simm13))
119 // (or (sllx (or sethi, simmm13)), (or sethi, simm13))
167 def : Pat<(and i64:$a, (i64 simm13:$b)), (ANDri $a, (as_i32imm $b))>;
168 def : Pat<(or i64:$a, (i64 simm13:$b)), (ORri $a, (as_i32imm $b))>
    [all...]
SparcInstrFormats.td 94 bits<13> simm13;
100 let Inst{12-0} = simm13;
SparcInstrInfo.td 54 def simm13 : PatLeaf<(imm), [{ return isInt<13>(N->getSExtValue()); }]>;
198 [(set i32:$dst, (OpNode i32:$b, (i32 simm13:$c)))]>;
239 let rd = 0, rs1 = 1, simm13 = 3 in
291 "jmp %o7+$val", [(retflag simm13:$val)]>;
478 [(SPcmpicc i32:$b, (i32 simm13:$c))]>;
791 def : Pat<(i32 simm13:$val),
    [all...]
  /external/valgrind/main/VEX/priv/
host_arm_defs.h 133 Int simm13; /* -4095 .. +4095 */ member in struct:__anon27157::__anon27158::__anon27159
144 extern ARMAMode1* ARMAMode1_RI ( HReg reg, Int simm13 );
host_arm_defs.c 219 ARMAMode1* ARMAMode1_RI ( HReg reg, Int simm13 ) {
223 am->ARMam1.RI.simm13 = simm13;
224 vassert(-4095 <= simm13 && simm13 <= 4095);
240 vex_printf("%d(", am->ARMam1.RI.simm13);
    [all...]
host_arm_isel.c 657 && am->ARMam1.RI.simm13 >= -4095
658 && am->ARMam1.RI.simm13 <= 4095 );
686 /* {Add32,Sub32}(expr,simm13) */
    [all...]
  /external/llvm/docs/
WritingAnLLVMBackend.rst     [all...]

Completed in 3186 milliseconds