/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/ |
D | LanaiAluCode.h | 37 SRL = 0x27, enumerator 95 case SRL: in lanaiAluCodeToString() 114 .Case("srl", SRL) in stringToLanaiAluCode() 137 case ISD::SRL: in isdToLanaiAluCode() 138 return AluCode::SRL; in isdToLanaiAluCode()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiAluCode.h | 37 SRL = 0x27, enumerator 95 case SRL: in lanaiAluCodeToString() 114 .Case("srl", SRL) in stringToLanaiAluCode() 137 case ISD::SRL: in isdToLanaiAluCode() 138 return AluCode::SRL; in isdToLanaiAluCode()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 136 { ISD::SRL, MVT::v16i32, 1 }, in getArithmeticInstrCost() 139 { ISD::SRL, MVT::v8i64, 1 }, in getArithmeticInstrCost() 152 { ISD::SRL, MVT::v4i32, 1 }, in getArithmeticInstrCost() 155 { ISD::SRL, MVT::v8i32, 1 }, in getArithmeticInstrCost() 158 { ISD::SRL, MVT::v2i64, 1 }, in getArithmeticInstrCost() 160 { ISD::SRL, MVT::v4i64, 1 }, in getArithmeticInstrCost() 179 { ISD::SRL, MVT::v16i8, 2 }, in getArithmeticInstrCost() 182 { ISD::SRL, MVT::v8i16, 2 }, in getArithmeticInstrCost() 185 { ISD::SRL, MVT::v4i32, 2 }, in getArithmeticInstrCost() 188 { ISD::SRL, MVT::v2i64, 2 }, in getArithmeticInstrCost() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 291 { ISD::SRL, MVT::v64i8, 2 }, // psrlw + pand. in getArithmeticInstrCost() 327 { ISD::SRL, MVT::v32i8, 2 }, // psrlw + pand. in getArithmeticInstrCost() 351 { ISD::SRL, MVT::v16i8, 2 }, // psrlw + pand. in getArithmeticInstrCost() 355 { ISD::SRL, MVT::v32i8, 4+2 }, // 2*(psrlw + pand) + split. in getArithmeticInstrCost() 389 if ((ISD != ISD::SHL && ISD != ISD::SRL && ISD != ISD::SRA) || in getArithmeticInstrCost() 399 { ISD::SRL, MVT::v16i16, 1 }, // psrlw. in getArithmeticInstrCost() 417 { ISD::SRL, MVT::v8i16, 1 }, // psrlw. in getArithmeticInstrCost() 418 { ISD::SRL, MVT::v4i32, 1 }, // psrld. in getArithmeticInstrCost() 419 { ISD::SRL, MVT::v2i64, 1 }, // psrlq. in getArithmeticInstrCost() 446 { ISD::SRL, MVT::v8i16, 1 }, // vpsrlvw in getArithmeticInstrCost() [all …]
|
/external/python/cpython2/Modules/_ctypes/libffi/src/mips/ |
D | n32.S | 120 SRL t4, t6, 1*FFI_FLAG_BITS 131 SRL t4, t6, 2*FFI_FLAG_BITS 142 SRL t4, t6, 3*FFI_FLAG_BITS 153 SRL t4, t6, 4*FFI_FLAG_BITS 164 SRL t4, t6, 5*FFI_FLAG_BITS 175 SRL t4, t6, 6*FFI_FLAG_BITS 186 SRL t4, t6, 7*FFI_FLAG_BITS 206 SRL t6, 8*FFI_FLAG_BITS
|
D | ffitarget.h | 152 # define SRL srl macro 159 # define SRL dsrl macro
|
/external/libffi/src/mips/ |
D | n32.S | 120 SRL t4, t6, 1*FFI_FLAG_BITS 131 SRL t4, t6, 2*FFI_FLAG_BITS 142 SRL t4, t6, 3*FFI_FLAG_BITS 153 SRL t4, t6, 4*FFI_FLAG_BITS 164 SRL t4, t6, 5*FFI_FLAG_BITS 175 SRL t4, t6, 6*FFI_FLAG_BITS 186 SRL t4, t6, 7*FFI_FLAG_BITS 206 SRL t6, 8*FFI_FLAG_BITS
|
D | ffitarget.h | 152 # define SRL srl macro 159 # define SRL dsrl macro
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/ |
D | fcopysign-f32-f64.ll | 45 ; 64: srl $[[SRL:[0-9]+]], $[[MFC:[0-9]+]], 31 46 ; 64: dsll $[[DSLL:[0-9]+]], $[[SRL]], 63
|
/external/llvm/test/CodeGen/Mips/ |
D | fcopysign-f32-f64.ll | 40 ; 64-DAG: srl $[[SRL:[0-9]+]], $[[MFC:[0-9]+]], 31 41 ; 64: dsll $[[DSLL:[0-9]+]], $[[SRL]], 63
|
/external/llvm/test/CodeGen/SystemZ/ |
D | shift-09.ll | 25 ; Check that we use SRLK over SRL where useful. 35 ; Check that we use SRL over SRLK where possible.
|
D | shift-02.ll | 5 ; Check the low end of the SRL range. 14 ; Check the high end of the defined SRL range.
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/SystemZ/ |
D | shift-09.ll | 25 ; Check that we use SRLK over SRL where useful. 35 ; Check that we use SRL over SRLK where possible.
|
D | shift-02.ll | 5 ; Check the low end of the SRL range. 14 ; Check the high end of the defined SRL range.
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 74 case ISD::SRL: Res = PromoteIntRes_SRL(N); break; in PromoteIntegerResult() 270 return DAG.getNode(ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP() 561 return DAG.getNode(ISD::SRL, N->getDebugLoc(), NVT, Res, N->getOperand(1)); in PromoteIntRes_SRL() 661 SDValue Hi = DAG.getNode(ISD::SRL, DL, Mul.getValueType(), Mul, in PromoteIntRes_XMULO() 786 case ISD::SRL: in PromoteIntegerOperand() 1150 case ISD::SRL: ExpandIntRes_Shift(N, Lo, Hi); break; in ExpandIntegerResult() 1290 DAG.getNode(ISD::SRL, DL, NVT, InL, in ExpandShiftByConstant() 1296 if (N->getOpcode() == ISD::SRL) { in ExpandShiftByConstant() 1301 Lo = DAG.getNode(ISD::SRL, DL, in ExpandShiftByConstant() 1309 DAG.getNode(ISD::SRL, DL, NVT, InL, in ExpandShiftByConstant() [all …]
|
D | LegalizeVectorOps.cpp | 156 case ISD::SRL: in LegalizeOp() 305 !TLI.isOperationLegalOrCustom(ISD::SRL, VT)) in ExpandUINT_TO_FLOAT() 325 SDValue HI = DAG.getNode(ISD::SRL, DL, VT, Op.getOperand(0), HalfWord); in ExpandUINT_TO_FLOAT()
|
D | DAGCombiner.cpp | 839 else if (Opc == ISD::SRL) in PromoteIntShiftOp() 1072 case ISD::SRL: return visitSRL(N); in visit() 1149 case ISD::SRL: in combine() 1792 SDValue SRL = DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, SGN, in visitSDIV() local 1795 SDValue ADD = DAG.getNode(ISD::ADD, N->getDebugLoc(), VT, N0, SRL); in visitSDIV() 1796 AddToWorkList(SRL.getNode()); in visitSDIV() 1847 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, in visitUDIV() 1861 return DAG.getNode(ISD::SRL, N->getDebugLoc(), VT, N0, Add); in visitUDIV() 2005 N1 = DAG.getNode(ISD::SRL, DL, NewVT, N1, in visitMULHS() 2041 N1 = DAG.getNode(ISD::SRL, DL, NewVT, N1, in visitMULHU() [all …]
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 87 case ISD::SRL: Res = PromoteIntRes_SRL(N); break; in PromoteIntegerResult() 320 ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP() 333 ISD::SRL, dl, NVT, DAG.getNode(ISD::BITREVERSE, dl, NVT, Op), in PromoteIntRes_BITREVERSE() 689 return DAG.getNode(ISD::SRL, SDLoc(N), LHS.getValueType(), LHS, RHS); in PromoteIntRes_SRL() 788 SDValue Hi = DAG.getNode(ISD::SRL, DL, Mul.getValueType(), Mul, in PromoteIntRes_XMULO() 920 case ISD::SRL: in PromoteIntegerOperand() 1395 case ISD::SRL: ExpandIntRes_Shift(N, Lo, Hi); break; in ExpandIntegerResult() 1457 DAG.getNode(ISD::SRL, DL, NVT, InL, in ExpandShiftByConstant() 1463 if (N->getOpcode() == ISD::SRL) { in ExpandShiftByConstant() 1467 Lo = DAG.getNode(ISD::SRL, DL, in ExpandShiftByConstant() [all …]
|
D | TargetLowering.cpp | 671 if (InOp.getOpcode() == ISD::SRL && in SimplifyDemandedBits() 679 Opc = ISD::SRL; in SimplifyDemandedBits() 719 InnerOp.getOpcode() == ISD::SRL && in SimplifyDemandedBits() 746 case ISD::SRL: in SimplifyDemandedBits() 771 unsigned Opc = ISD::SRL; in SimplifyDemandedBits() 804 TLO.DAG.getNode(ISD::SRL, dl, Op.getValueType(), in SimplifyDemandedBits() 844 TLO.DAG.getNode(ISD::SRL, dl, VT, Op.getOperand(0), in SimplifyDemandedBits() 854 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::SRL, dl, VT, in SimplifyDemandedBits() 1052 case ISD::SRL: in SimplifyDemandedBits() 1056 !isTypeDesirableForOp(ISD::SRL, Op.getValueType())) in SimplifyDemandedBits() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeIntegerTypes.cpp | 89 case ISD::SRL: Res = PromoteIntRes_SRL(N); break; in PromoteIntegerResult() 322 ISD::SRL, dl, NVT, DAG.getNode(ISD::BSWAP, dl, NVT, Op), in PromoteIntRes_BSWAP() 335 ISD::SRL, dl, NVT, DAG.getNode(ISD::BITREVERSE, dl, NVT, Op), in PromoteIntRes_BITREVERSE() 676 return DAG.getNode(ISD::SRL, SDLoc(N), LHS.getValueType(), LHS, RHS); in PromoteIntRes_SRL() 824 SDValue Hi = DAG.getNode(ISD::SRL, DL, Mul.getValueType(), Mul, in PromoteIntRes_XMULO() 957 case ISD::SRL: in PromoteIntegerOperand() 1470 case ISD::SRL: ExpandIntRes_Shift(N, Lo, Hi); break; in ExpandIntegerResult() 1532 DAG.getNode(ISD::SRL, DL, NVT, InL, in ExpandShiftByConstant() 1538 if (N->getOpcode() == ISD::SRL) { in ExpandShiftByConstant() 1542 Lo = DAG.getNode(ISD::SRL, DL, in ExpandShiftByConstant() [all …]
|
D | TargetLowering.cpp | 796 if (InOp.getOpcode() == ISD::SRL) { in SimplifyDemandedBits() 805 Opc = ISD::SRL; in SimplifyDemandedBits() 844 if (InOp.hasOneUse() && InnerOp.getOpcode() == ISD::SRL && in SimplifyDemandedBits() 870 case ISD::SRL: in SimplifyDemandedBits() 895 unsigned Opc = ISD::SRL; in SimplifyDemandedBits() 929 TLO.DAG.getNode(ISD::SRL, dl, VT, Op.getOperand(0), in SimplifyDemandedBits() 964 TLO.DAG.getNode(ISD::SRL, dl, VT, Op.getOperand(0), in SimplifyDemandedBits() 974 return TLO.CombineTo(Op, TLO.DAG.getNode(ISD::SRL, dl, VT, in SimplifyDemandedBits() 1129 case ISD::SRL: in SimplifyDemandedBits() 1132 if (TLO.LegalTypes() && !isTypeDesirableForOp(ISD::SRL, VT)) in SimplifyDemandedBits() [all …]
|
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/ |
D | PPCISelDAGToDAG.cpp | 351 } else if (Opcode == ISD::SRL) { in isRotateAndMask() 398 Op0.getOperand(0).getOpcode() == ISD::SRL) { in SelectBitfieldInsert() 400 Op1.getOperand(0).getOpcode() != ISD::SRL) { in SelectBitfieldInsert() 406 } else if (Op0Opc == ISD::SHL || Op0Opc == ISD::SRL) { in SelectBitfieldInsert() 408 Op1.getOperand(0).getOpcode() != ISD::SRL) { in SelectBitfieldInsert() 419 if ((Op1Opc == ISD::SHL || Op1Opc == ISD::SRL) && in SelectBitfieldInsert() 426 if ((SHOpc == ISD::SHL || SHOpc == ISD::SRL) && in SelectBitfieldInsert() 991 case ISD::SRL: { in Select()
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/mips1/ |
D | valid.s | 147 # CHECK-NEXT: # <MCInst #{{[0-9]+}} SRL 150 # CHECK-NEXT: # <MCInst #{{[0-9]+}} SRL 153 # CHECK-NEXT: # <MCInst #{{[0-9]+}} SRL 156 # CHECK-NEXT: # <MCInst #{{[0-9]+}} SRL
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMSelectionDAGInfo.h | 27 case ISD::SRL: return ARM_AM::lsr; in getShiftOpcForNode()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 173 SDValue SRL = DAG.getNode(ISD::SRL, DL, MVT::i32, IPM, in addIPMSequence() local 175 SDValue ROTL = DAG.getNode(ISD::ROTL, DL, MVT::i32, SRL, in addIPMSequence()
|