| /NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAG.cpp | 2496 unsigned VTBits = VT.getScalarType().getSizeInBits(); in ComputeNumSignBits() local 2507 return VTBits-Tmp+1; in ComputeNumSignBits() 2510 return VTBits-Tmp; in ComputeNumSignBits() 2519 VTBits-Op.getOperand(0).getValueType().getScalarType().getSizeInBits(); in ComputeNumSignBits() 2526 Tmp = VTBits-Tmp+1; in ComputeNumSignBits() 2536 if (Tmp > VTBits) Tmp = VTBits; in ComputeNumSignBits() 2543 if (C->getZExtValue() >= VTBits || // Bad shift. in ComputeNumSignBits() 2590 return VTBits; in ComputeNumSignBits() 2596 return VTBits; in ComputeNumSignBits() 2601 unsigned RotAmt = C->getZExtValue() & (VTBits-1); in ComputeNumSignBits() [all …]
|
| HD | LegalizeIntegerTypes.cpp | 1379 unsigned VTBits = N->getValueType(0).getSizeInBits(); in ExpandShiftByConstant() local 1384 if (Amt.ugt(VTBits)) { in ExpandShiftByConstant() 1414 if (Amt.ugt(VTBits)) { in ExpandShiftByConstant() 1435 if (Amt.ugt(VTBits)) { in ExpandShiftByConstant()
|
| HD | DAGCombiner.cpp | 5616 unsigned VTBits = SVT.getSizeInBits(); in tryToFoldExtendOfConstant() local 5634 Elts.push_back(DAG.getConstant(C.sext(VTBits), DL, SVT)); in tryToFoldExtendOfConstant() 5636 Elts.push_back(DAG.getConstant(C.zext(VTBits), DL, SVT)); in tryToFoldExtendOfConstant() 6736 unsigned VTBits = VT.getScalarType().getSizeInBits(); in visitSIGN_EXTEND_INREG() local 6744 if (DAG.ComputeNumSignBits(N0) >= VTBits-EVTBits+1) in visitSIGN_EXTEND_INREG() 6764 if (DAG.MaskedValueIsZero(N0, APInt::getBitsSet(VTBits, EVTBits-1, EVTBits))) in visitSIGN_EXTEND_INREG() 6783 if (ShAmt->getZExtValue()+EVTBits <= VTBits) { in visitSIGN_EXTEND_INREG() 6787 if (VTBits-(ShAmt->getZExtValue()+EVTBits) < InSignBits) in visitSIGN_EXTEND_INREG() 6839 unsigned ShAmt = VTBits - EVTBits; in visitSIGN_EXTEND_INREG() 6849 const APInt &C = APInt(VTBits, CurrentND->getAPIntValue().getZExtValue()); in visitSIGN_EXTEND_INREG()
|
| HD | TargetLowering.cpp | 819 unsigned VTBits = Op->getValueType(0).getScalarType().getSizeInBits(); in SimplifyDemandedBits() local 821 TLO.DAG.ComputeNumSignBits(InOp) >= VTBits-ShAmt+1; in SimplifyDemandedBits()
|
| /NextBSD/contrib/llvm/lib/Target/NVPTX/ |
| HD | NVPTXISelLowering.cpp | 1690 unsigned VTBits = VT.getSizeInBits(); in LowerShiftRightParts() local 1697 if (VTBits == 32 && STI.getSmVersion() >= 35) { in LowerShiftRightParts() 1722 DAG.getConstant(VTBits, dl, MVT::i32), in LowerShiftRightParts() 1726 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftRightParts() 1732 DAG.getConstant(VTBits, dl, MVT::i32), in LowerShiftRightParts() 1753 unsigned VTBits = VT.getSizeInBits(); in LowerShiftLeftParts() local 1759 if (VTBits == 32 && STI.getSmVersion() >= 35) { in LowerShiftLeftParts() 1784 DAG.getConstant(VTBits, dl, MVT::i32), in LowerShiftLeftParts() 1788 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftLeftParts() 1794 DAG.getConstant(VTBits, dl, MVT::i32), in LowerShiftLeftParts()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 4107 unsigned VTBits = VT.getSizeInBits(); in LowerShiftRightParts() local 4118 DAG.getConstant(VTBits, dl, MVT::i64), ShAmt); in LowerShiftRightParts() 4121 DAG.getConstant(VTBits, dl, MVT::i64)); in LowerShiftRightParts() 4138 DAG.getConstant(VTBits - 1, dl, in LowerShiftRightParts() 4154 unsigned VTBits = VT.getSizeInBits(); in LowerShiftLeftParts() local 4163 DAG.getConstant(VTBits, dl, MVT::i64), ShAmt); in LowerShiftLeftParts() 4166 DAG.getConstant(VTBits, dl, MVT::i64)); in LowerShiftLeftParts()
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 4222 unsigned VTBits = VT.getSizeInBits(); in LowerShiftRightParts() local 4233 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftRightParts() 4236 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftRightParts() 4258 unsigned VTBits = VT.getSizeInBits(); in LowerShiftLeftParts() local 4267 DAG.getConstant(VTBits, dl, MVT::i32), ShAmt); in LowerShiftLeftParts() 4270 DAG.getConstant(VTBits, dl, MVT::i32)); in LowerShiftLeftParts()
|
| /NextBSD/contrib/llvm/lib/Target/X86/ |
| HD | X86ISelLowering.cpp | 11746 unsigned VTBits = VT.getSizeInBits(); in LowerShiftParts() local 11756 DAG.getConstant(VTBits - 1, dl, MVT::i8)); in LowerShiftParts() 11758 DAG.getConstant(VTBits - 1, dl, MVT::i8)) in LowerShiftParts() 11774 DAG.getConstant(VTBits, dl, MVT::i8)); in LowerShiftParts()
|