Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DValueTypes.h141 bool isInteger() const { in isInteger() function
142 return isSimple() ? V.isInteger() : isExtendedInteger(); in isInteger()
318 assert(isInteger() && !isVector() && "Invalid integer type!"); in getRoundIntegerType()
329 assert(isInteger() && !isVector() && "Invalid integer type!"); in getHalfSizedIntegerVT()
H A DISDOpcodes.h1018 CondCode getSetCCInverse(CondCode Operation, bool isInteger);
1027 CondCode getSetCCOrOperation(CondCode Op1, CondCode Op2, bool isInteger);
1032 CondCode getSetCCAndOperation(CondCode Op1, CondCode Op2, bool isInteger);
H A DTargetLowering.h1123 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo()
1129 assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid && in getTypeToPromoteTo()
1193 if (VT.isInteger()) { in getRegisterType()
1219 if (VT.isInteger()) { in getNumRegisters()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp362 if (isInteger) in getSetCCInverse()
815 (EltVT.isInteger() && I->getValueType().isInteger() && in VerifySDNode()
4292 assert(VT.isInteger() && Operand.getValueType().isInteger() && in getNode()
4308 assert(VT.isInteger() && Operand.getValueType().isInteger() && in getNode()
4324 assert(VT.isInteger() && Operand.getValueType().isInteger() && in getNode()
4867 assert(VT.isInteger() && N2.getValueType().isInteger() && in getNode()
4914 assert(VT.isInteger() && EVT.isInteger() && in getNode()
4926 assert(VT.isInteger() && EVT.isInteger() && in getNode()
5038 (N1.getValueType().isInteger() == VT.isInteger()) && in getNode()
6636 assert(VT.isInteger() == MemVT.isInteger() && in getLoad()
[all …]
H A DLegalizeTypesGeneric.cpp106 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST()
322 assert(Op.getValueType().isInteger()); in IntegerToVector()
341 N->getOperand(0).getValueType().isInteger()) { in ExpandOp_BITCAST()
H A DTargetLowering.cpp1412 if (VT.isInteger()) in SimplifyDemandedBits()
2058 if (N0.getOpcode() != ISD::AND || !OpVT.isInteger() || in simplifySetCCWithAnd()
2890 if (N0.getValueType().isInteger()) in SimplifySetCC()
2908 N0.getValueType().isInteger()) { in SimplifySetCC()
3174 if (ConstraintVT.isInteger()) in LowerXConstraint()
3431 if ((OpInfo.ConstraintVT.isInteger() != in ParseConstraints()
3432 Input.ConstraintVT.isInteger()) || in ParseConstraints()
3484 if ((OpInfo.ConstraintVT.isInteger() != in ParseConstraints()
3485 Input.ConstraintVT.isInteger()) || in ParseConstraints()
4951 assert(LoadedVT.isInteger() && !LoadedVT.isVector() && in expandUnalignedLoad()
[all …]
H A DDAGCombiner.cpp7274 if (!VT.isInteger()) in foldSelectOfConstants()
7344 if (CondVT.isInteger() && in foldSelectOfConstants()
10378 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
12974 STType.isInteger() && STMemType.isInteger()) { in getTruncatedStoreValue()
12992 if (LDMemType.isInteger() && LDType.isInteger()) { in extendLoadedValueToExtension()
13065 if (STType.isInteger() && LDMemType.isInteger() && !STType.isVector() && in ForwardStoreValueToDirectLoad()
13091 STMemType.isInteger() && LDMemType.isInteger()) in ForwardStoreValueToDirectLoad()
15727 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
15821 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
16638 else if (LastOpVT.isInteger()) in combineConcatVectorOfScalars()
[all …]
H A DLegalizeDAG.cpp390 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { in ExpandINSERT_VECTOR_ELT()
1639 InvCC = getSetCCInverse(CCCode, OpVT.isInteger()); in LegalizeSetCCCondCode()
1679 if (!OpVT.isInteger()) { in LegalizeSetCCCondCode()
2453 assert(NewInTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalINT_TO_FP()
2494 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT()
2794 if (VT.isInteger()) in ExpandNode()
4178 assert(OVT.isInteger() in PromoteNode()
4214 assert(OVT.isInteger() && "Cannot promote logic operation"); in PromoteNode()
4263 } else if (Node->getValueType(0).isInteger()) { in PromoteNode()
4299 if (NVT.isInteger()) { in PromoteNode()
[all …]
H A DSelectionDAGBuilder.cpp213 if (ValueVT.isInteger()) { in getCopyFromParts()
289 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts()
302 if (PartEVT.isInteger() && ValueVT.isInteger()) { in getCopyFromParts()
529 ValueVT.isInteger() && in getCopyToParts()
542 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) && in getCopyToParts()
543 ValueVT.isInteger() && in getCopyToParts()
570 assert(PartVT.isInteger() && ValueVT.isInteger() && in getCopyToParts()
826 !RegisterVT.isInteger()) in getCopyFromRegs()
7289 if ((OpInfo.ConstraintVT.isInteger() != in patchMatchingInput()
7290 MatchingOpInfo.ConstraintVT.isInteger()) || in patchMatchingInput()
[all …]
H A DLegalizeTypes.h887 else if (Op.getValueType().isInteger()) in GetSplitOp()
914 if (Op.getValueType().isInteger()) in GetExpandedOp()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DLoopUnrolling.cpp88 to(varDecl(hasType(isInteger())).bind(BindName))))), in simpleCondition()
159 hasType(isInteger())))))))), in forLoopMatcher()
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp326 return !MVT(T2).isInteger() || MVT(T2).isVector(); in TypesAreContradictory()
329 return !MVT(T1).isInteger() || MVT(T1).isVector(); in TypesAreContradictory()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h370 bool isInteger() const;
655 bool isInteger() const;
1162 bool isInteger() const { APFLOAT_DISPATCH_ON_SEMANTICS(isInteger()); } in isInteger() function
/freebsd-12.1/contrib/llvm/tools/clang/utils/TableGen/
H A DNeonEmitter.cpp178 bool isInteger() const { return !Float && !Poly; } in isInteger() function in __anoneec6fbfe0111::Type
578 if (!Signed && isInteger()) in str()
611 else if (isInteger()) in builtin_str()
631 else if (isInteger() && !Pointer && !Signed) in builtin_str()
636 assert(isInteger() && isSigned()); in builtin_str()
678 if (isInteger() && !Signed) in getNeonEnum()
1042 else if (T.isInteger()) in getInstTypeCode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp256 qualType(hasCanonicalType(isInteger()), in checkASTCodeBody()
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDIEHash.cpp254 case DIEValue::isInteger: { in hashAttribute()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCallingConvLower.cpp203 if (!VT.isInteger()) in isValueTypeInRegForCC()
H A DTargetLoweringBase.cpp708 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy()
758 assert(VT.isInteger() && "Float types must be simple"); in getTypeConversion()
787 if (EltVT.isInteger()) { in getTypeConversion()
1373 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
H A DValueTypes.cpp121 if (isInteger()) in getEVTString()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp301 if (SrcTy.isInteger() && ST->hasNEON()) { in getCastInstrCost()
320 if (SrcTy.isInteger()) { in getCastInstrCost()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.h797 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge()
798 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp946 if (!VT.isInteger() || VT.getSizeInBits() > 64) in tryRISBGZero()
1046 if (!VT.isInteger() || VT.getSizeInBits() > 64) in tryRxSBG()
1491 Node->getValueType(0).isInteger() && in Select()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1716 bool isInteger = LHS.getValueType().isInteger(); in emitConjunctionRec() local
1718 CC = getSetCCInverse(CC, isInteger); in emitConjunctionRec()
1721 if (isInteger) { in emitConjunctionRec()
2646 assert(VT.is128BitVector() && VT.isInteger() && in LowerMUL()
4428 if (LHS.getValueType().isInteger()) { in LowerBR_CC()
4673 if (LHS.getValueType().isInteger()) { in LowerSETCC()
4742 if (LHS.getValueType().isInteger()) { in LowerSELECT_CC()
5171 if (VT.isInteger() && !VT.isVector()) in LowerVAARG()
7211 if (VT.isInteger()) { in LowerBUILD_VECTOR()
8166 if (VT1.isVector() || VT2.isVector() || !VT1.isInteger() || !VT2.isInteger()) in isTruncateFree()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp1166 if (!UVT.isSimple() || !UVT.isInteger() || UVT.getSimpleVT() == MVT::i1) in ppHoistZextI1()
1314 if (!T.isInteger() || T.getSizeInBits() != 32 || !isa<ConstantSDNode>(N)) in SelectAnyInt()
1500 if (T.isInteger() && T.getSizeInBits() == NumBits) { in keepsLowBits()
1509 if (Val.getOperand(0).getValueType().isInteger()) { in keepsLowBits()
/freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp367 REGISTER_MATCHER(isInteger); in RegistryMaps()

123