Searched refs:shiftop (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.td | 708 class shiftop<SDPatternOperator operator> 713 def : PatGprGpr<shiftop<shl>, SLL>; 714 def : PatGprGpr<shiftop<srl>, SRL>; 715 def : PatGprGpr<shiftop<sra>, SRA>;
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrInfo.td | 1354 defm SLL : BinaryRSAndK<"sll", 0x89, 0xEBDF, shiftop<shl>, GR32>; 1355 def SLLG : BinaryRSY<"sllg", 0xEB0D, shiftop<shl>, GR64>; 1366 defm SRL : BinaryRSAndK<"srl", 0x88, 0xEBDE, shiftop<srl>, GR32>; 1367 def SRLG : BinaryRSY<"srlg", 0xEB0C, shiftop<srl>, GR64>; 1372 defm SRA : BinaryRSAndK<"sra", 0x8A, 0xEBDC, shiftop<sra>, GR32>; 1373 def SRAG : BinaryRSY<"srag", 0xEB0A, shiftop<sra>, GR64>; 1378 def RLL : BinaryRSY<"rll", 0xEB1D, shiftop<rotl>, GR32>; 1379 def RLLG : BinaryRSY<"rllg", 0xEB1C, shiftop<rotl>, GR64>;
|
| H A D | SystemZOperators.td | 707 class shiftop<SDPatternOperator operator>
|
| /freebsd-12.1/contrib/gcc/config/rs6000/ |
| H A D | rs6000.c | 9704 includes_lshift_p (rtx shiftop, rtx andop) in includes_lshift_p() argument 9708 shift_mask <<= INTVAL (shiftop); in includes_lshift_p() 9716 includes_rshift_p (rtx shiftop, rtx andop) in includes_rshift_p() argument 9720 shift_mask >>= INTVAL (shiftop); in includes_rshift_p() 9741 shift_mask <<= INTVAL (shiftop); in includes_rldic_lshift_p() 9777 if (INTVAL (shiftop) > 32) in includes_rldic_lshift_p() 9793 shift_mask_low <<= INTVAL (shiftop); in includes_rldic_lshift_p() 9830 shift_mask <<= INTVAL (shiftop); in includes_rldicr_lshift_p() 9860 if (INTVAL (shiftop) > 32) in includes_rldicr_lshift_p() 9875 shift_mask_low <<= INTVAL (shiftop); in includes_rldicr_lshift_p() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrFormats.td | 828 class logical_shifted_reg<ValueType Ty, RegisterClass regclass, Operand shiftop> 832 let MIOperandInfo = (ops regclass, shiftop);
|
| /freebsd-12.1/contrib/gcc/ |
| H A D | ChangeLog-2006 | 3714 * config/rs6000/rs6000.c (insvdi_rshift_rlwimi_p): Correct shiftop
|