| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64SelectionDAGInfo.cpp | 49 VT.isInteger() && Op0VT.isInteger() && Op1VT.isInteger() && in verifyTargetNode() 68 assert(OpVT.isVector() && VT.isVector() && OpVT.isInteger() && in verifyTargetNode() 69 VT.isInteger() && "Expected integer vectors!"); in verifyTargetNode() 98 assert(VT.isVector() && VT.isInteger() && in verifyTargetNode() 100 assert(Op0VT.isVector() && Op0VT.isInteger() && in verifyTargetNode()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 152 bool isInteger() const { in isInteger() function 153 return isSimple() ? V.isInteger() : isExtendedInteger(); in isInteger() 415 assert(isInteger() && !isVector() && "Invalid integer type!"); in getRoundIntegerType() 426 assert(isInteger() && !isVector() && "Invalid integer type!"); in getHalfSizedIntegerVT()
|
| H A D | ValueTypes.td | 22 bit isInteger = false; 39 let isInteger = true; 51 let isInteger = elt.isInteger;
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 189 bool isInteger() const { return Kind == SInt || Kind == UInt; } in isInteger() function in __anonfaf0748f0111::Type 197 bool isShort() const { return isInteger() && ElementBitwidth == 16; } in isShort() 198 bool isInt() const { return isInteger() && ElementBitwidth == 32; } in isInt() 199 bool isLong() const { return isInteger() && ElementBitwidth == 64; } in isLong() 651 if (isInteger() && !isSigned()) in str() 692 } else if (isInteger()) in builtin_str() 721 else if (isInteger() && !isSigned()) in builtin_str() 726 assert(isInteger() && isSigned()); in builtin_str() 774 if (isInteger() && !isSigned()) in getNeonEnum() 1028 else if (T.isInteger()) in getInstTypeCode() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 629 return getSetCCInverseImpl(Op, Type.isInteger()); in getSetCCInverse() 658 bool IsInteger = Type.isInteger(); in getSetCCOrOperation() 679 bool IsInteger = Type.isInteger(); in getSetCCAndOperation() 1159 assert(!VT.isVector() && (VT.isInteger() || VT.isFloatingPoint()) && in verifyNode() 1164 assert(N->getOperand(0).getValueType().isInteger() == VT.isInteger() && in verifyNode() 1178 (EltVT.isInteger() && Op.getValueType().isInteger() && in verifyNode() 1565 assert(VT.isInteger() && OpVT.isInteger() && in getZeroExtendInReg() 1585 assert(VT.isInteger() && OpVT.isInteger() && in getVPZeroExtendInReg() 1674 assert(VT.isInteger() && "Cannot create FP integer constant!"); in getConstant() 1808 assert(VT.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountConstant() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 102 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST() 315 assert(Op.getValueType().isInteger()); in IntegerToVector() 334 N->getOperand(0).getValueType().isInteger()) { in ExpandOp_BITCAST() 378 if (VecVT.isInteger() && TLI.isOperationLegal(ISD::SPLAT_VECTOR, VecVT) && in ExpandOp_BUILD_VECTOR()
|
| H A D | DAGCombiner.cpp | 1561 if (VT.isVector() || !VT.isInteger()) in PromoteIntBinOp() 1629 if (VT.isVector() || !VT.isInteger()) in PromoteIntShiftOp() 1678 if (VT.isVector() || !VT.isInteger()) in PromoteExtend() 1709 if (VT.isVector() || !VT.isInteger()) in PromoteLoad() 4931 if (VT.isVector() || !VT.isInteger()) in useDivRem() 6254 if (XVT.isInteger() && XVT == Y.getValueType() && in hoistLogicOpWithSameOpcodeHands() 6345 bool IsInteger = OpVT.isInteger(); in foldLogicOfSetCCs() 6575 if (((OpVT.isInteger() && TLI.isOperationLegal(ISD::UMAX, OpVT) && in foldAndOrOfSETCC() 6625 if (OpVT.isInteger()) { in foldAndOrOfSETCC() 6657 LHS0 == RHS0 && LHS1C && RHS1C && OpVT.isInteger()) { in foldAndOrOfSETCC() [all …]
|
| H A D | TargetLowering.cpp | 231 assert(VT.isInteger()); in findOptimalMemOpLowering() 237 assert(LVT.isInteger()); in findOptimalMemOpLowering() 436 assert(RetVT.isInteger()); in softenSetCCOperands() 881 if (CC == ISD::SETLT && Op1.getValueType().isInteger() && in SimplifyMultipleUseDemandedBits() 1766 if (CC == ISD::SETLT && Op1.getValueType().isInteger() && in SimplifyDemandedBits() 3087 if (VT.isInteger()) in SimplifyDemandedBits() 4160 if (N0.getOpcode() != ISD::AND || !OpVT.isInteger() || in foldSetCCWithAnd() 4219 assert(OpVT.isInteger()); in foldSetCCWithAnd() 4256 if (!N0.hasOneUse() || !OpVT.isInteger() || in foldSetCCWithOr() 4344 assert(XVT.isInteger()); in optimizeSetCCOfSignedTruncationCheck() [all …]
|
| H A D | LegalizeDAG.cpp | 403 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { in ExpandINSERT_VECTOR_ELT() 708 !NVT.isInteger()) in LegalizeLoadOps() 2907 assert(NewInTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalINT_TO_FP() 2965 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT() 3008 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT_SAT() 3273 if (VT.isInteger()) in ExpandNode() 5415 assert(OVT.isInteger() in PromoteNode() 5455 assert(OVT.isInteger() && "Cannot promote logic operation"); in PromoteNode() 5513 } else if (Node->getValueType(0).isInteger()) { in PromoteNode() 5563 if (NVT.isInteger()) { in PromoteNode() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
| H A D | LoopUnrolling.cpp | 92 declRefExpr(to(varDecl(hasType(isInteger())).bind(BindName))) in simpleCondition() 164 hasType(isInteger())))))))), in forLoopMatcher()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
| H A D | DAGISelMatcher.cpp | 334 return !MVT(T2).isInteger() || MVT(T2).isVector(); in TypesAreContradictory() 337 return !MVT(T1).isInteger() || MVT(T1).isVector(); in TypesAreContradictory()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 214 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 230 if (!getHasAlu32() || !VT1.isInteger() || !VT2.isInteger()) in isZExtFree()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | |
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFLinkerCompileUnit.h | 49 assert(Old.getType() == DIEValue::isInteger); in set()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NumberObjectConversionChecker.cpp | 254 qualType(hasCanonicalType(isInteger()), in checkASTCodeBody()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 559 LLVM_ABI bool isInteger() const; 899 LLVM_ABI bool isInteger() const; 1484 bool isInteger() const { APFLOAT_DISPATCH_ON_SEMANTICS(isInteger()); } in isInteger() function
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIEHash.cpp | 268 case DIEValue::isInteger: { in hashAttribute()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVCallLowering.cpp | 107 (VA.getLocVT().isInteger() && VA.getValVT() == MVT::f16)) { in assignCustomValue() 244 (VA.getLocVT().isInteger() && VA.getValVT() == MVT::f16)) { in assignCustomValue()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVISelLowering.cpp | 72 if (!VT.isVector() && VT.isInteger() && VT.getSizeInBits() <= 64) in getNumRegistersForCallingConv() 130 else if (VT.isInteger()) in getRegForInlineAsmConstraint()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 196 if (!VT.isInteger()) in isValueTypeInRegForCC()
|
| H A D | ValueTypes.cpp | 175 if (isInteger()) in getEVTString()
|
| H A D | TargetLoweringBase.cpp | 967 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy() 1046 assert(VT.isInteger() && "Float types must be simple"); in getTypeConversion() 1075 if (EltVT.isInteger()) { in getTypeConversion() 1754 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) in GetReturnInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.h | 112 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 113 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | FormatString.cpp | 668 if (!LeftWasPointer && BT1->isInteger() && BT2->isInteger()) in matchesArgType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/ |
| H A D | MachineValueType.h | 91 bool isInteger() const { in isInteger() function
|