Home
last modified time | relevance | path

Searched refs:isInteger (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h144 bool isInteger() const { in isInteger() function
145 return isSimple() ? V.isInteger() : isExtendedInteger(); in isInteger()
398 assert(isInteger() && !isVector() && "Invalid integer type!"); in getRoundIntegerType()
409 assert(isInteger() && !isVector() && "Invalid integer type!"); in getHalfSizedIntegerVT()
H A DValueTypes.td23 int isInteger = false;
35 let isInteger = true;
47 let isInteger = elt.isInteger;
H A DMachineValueType.h93 bool isInteger() const { in isInteger() function
H A DTargetLowering.h1567 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo()
1573 assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid && in getTypeToPromoteTo()
1658 if (VT.isInteger()) { in getRegisterType()
1689 if (VT.isInteger()) {
/freebsd-14.2/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp191 bool isInteger() const { return Kind == SInt || Kind == UInt; } in isInteger() function in __anon6f3616850111::Type
200 bool isInt() const { return isInteger() && ElementBitwidth == 32; } in isInt()
616 if (isInteger() && !isSigned()) in str()
655 } else if (isInteger()) in builtin_str()
679 else if (isInteger() && !isSigned()) in builtin_str()
684 assert(isInteger() && isSigned()); in builtin_str()
728 if (isInteger() && !isSigned()) in getNeonEnum()
970 else if (T.isInteger()) in getInstTypeCode()
1017 if (!RetT.isScalar() && RetT.isInteger() && !RetT.isSigned()) in getBuiltinTypeStr()
1038 if (LocalCK == ClassI && T.isInteger()) in getBuiltinTypeStr()
[all …]
H A DMveEmitter.cpp279 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger() function in __anon6618677d0111::ScalarType
280 bool requiresFloat() const override { return !isInteger(); } in requiresFloat()
1317 if (ST->isInteger() && ST->sizeInBits() < 32) in getCodeForArg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVISelLowering.cpp30 if (!VT.isVector() && VT.isInteger() && VT.getSizeInBits() <= 64) in getNumRegistersForCallingConv()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1524 assert(VT.isInteger() && OpVT.isInteger() && in getZeroExtendInReg()
5676 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
5693 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
5728 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
5756 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
6718 assert(VT.isInteger() && N2.getValueType().isInteger() && in getNode()
6750 assert(VT.isInteger() && EVT.isInteger() && in getNode()
6762 assert(VT.isInteger() && EVT.isInteger() && in getNode()
6915 (N1.getValueType().isInteger() == VT.isInteger()) && in getNode()
8512 assert(VT.isInteger() == MemVT.isInteger() && in getLoad()
[all …]
H A DLegalizeTypesGeneric.cpp102 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST()
316 assert(Op.getValueType().isInteger()); in IntegerToVector()
335 N->getOperand(0).getValueType().isInteger()) { in ExpandOp_BITCAST()
H A DDAGCombiner.cpp11324 if (!VT.isInteger()) in foldSelectOfConstants()
15519 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
18507 STType.isInteger() && STMemType.isInteger()) { in getTruncatedStoreValue()
18525 if (LDMemType.isInteger() && LDType.isInteger()) { in extendLoadedValueToExtension()
18662 if (STType.isInteger() && LDMemType.isInteger() && !STType.isVector() && in ForwardStoreValueToDirectLoad()
18678 if (STType.isInteger() && !STType.isVector() && LDType.isInteger() && in ForwardStoreValueToDirectLoad()
18700 STMemType.isInteger() && LDMemType.isInteger()) in ForwardStoreValueToDirectLoad()
22216 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
22347 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
24793 if (SVT.isInteger()) in combineShuffleOfScalars()
[all …]
H A DTargetLowering.cpp216 assert(VT.isInteger()); in findOptimalMemOpLowering()
222 assert(LVT.isInteger()); in findOptimalMemOpLowering()
415 assert(RetVT.isInteger()); in softenSetCCOperands()
2919 if (VT.isInteger()) in SimplifyDemandedBits()
3979 assert(OpVT.isInteger()); in foldSetCCWithAnd()
4068 assert(XVT.isInteger()); in optimizeSetCCOfSignedTruncationCheck()
4267 assert(CTVT.isInteger()); in simplifySetCCWithCTPOP()
5200 N0.getValueType().isInteger()) { in SimplifySetCC()
5214 N0.getValueType().isInteger()) { in SimplifySetCC()
5450 if (ConstraintVT.isInteger()) in LowerXConstraint()
[all …]
H A DLegalizeDAG.cpp414 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { in ExpandINSERT_VECTOR_ELT()
2857 assert(NewInTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalINT_TO_FP()
2915 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT()
2958 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT_SAT()
3173 if (VT.isInteger()) in ExpandNode()
5026 assert(OVT.isInteger() in PromoteNode()
5124 } else if (Node->getValueType(0).isInteger()) { in PromoteNode()
5175 if (NVT.isInteger()) { in PromoteNode()
5208 if (NVT.isInteger()) { in PromoteNode()
5239 if (NVT.isInteger()) { in PromoteNode()
[all …]
H A DSelectionDAGBuilder.cpp185 if (ValueVT.isInteger()) { in getCopyFromParts()
261 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts()
274 if (PartEVT.isInteger() && ValueVT.isInteger()) { in getCopyFromParts()
309 if (PartEVT == MVT::x86mmx && ValueVT.isInteger() && in getCopyFromParts()
548 ValueVT.isInteger() && in getCopyToParts()
562 ValueVT.isInteger() && in getCopyToParts()
589 assert(PartVT.isInteger() && ValueVT.isInteger() && in getCopyToParts()
902 !RegisterVT.isInteger()) in getCopyFromRegs()
9019 if ((OpInfo.ConstraintVT.isInteger() != in patchMatchingInput()
9020 MatchingOpInfo.ConstraintVT.isInteger()) || in patchMatchingInput()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp92 declRefExpr(to(varDecl(hasType(isInteger())).bind(BindName))) in simpleCondition()
164 hasType(isInteger())))))))), in forLoopMatcher()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp345 return !MVT(T2).isInteger() || MVT(T2).isVector(); in TypesAreContradictory()
348 return !MVT(T1).isInteger() || MVT(T1).isVector(); in TypesAreContradictory()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp207 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
223 if (!getHasAlu32() || !VT1.isInteger() || !VT2.isInteger()) in isZExtFree()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h441 bool isInteger() const;
755 bool isInteger() const;
1312 bool isInteger() const { APFLOAT_DISPATCH_ON_SEMANTICS(isInteger()); } in isInteger() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/
H A DDWARFLinkerCompileUnit.h48 assert(Old.getType() == DIEValue::isInteger); in set()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp254 qualType(hasCanonicalType(isInteger()), in checkASTCodeBody()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDIEHash.cpp268 case DIEValue::isInteger: { in hashAttribute()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp196 if (!VT.isInteger()) in isValueTypeInRegForCC()
H A DTargetLoweringBase.cpp967 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy()
1029 assert(VT.isInteger() && "Float types must be simple"); in getTypeConversion()
1058 if (EltVT.isInteger()) { in getTypeConversion()
1740 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h514 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge()
515 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1118 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge()
1119 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp73 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType()

1234