| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 139 bool isInteger() const { in isInteger() function 140 return isSimple() ? V.isInteger() : isExtendedInteger(); in isInteger() 374 assert(isInteger() && !isVector() && "Invalid integer type!"); in getRoundIntegerType() 385 assert(isInteger() && !isVector() && "Invalid integer type!"); in getHalfSizedIntegerVT()
|
| H A D | TargetLowering.h | 1373 assert((VT.isInteger() || VT.isFloatingPoint()) && in getTypeToPromoteTo() 1379 assert(NVT.isInteger() == VT.isInteger() && NVT != MVT::isVoid && in getTypeToPromoteTo() 1461 if (VT.isInteger()) { in getRegisterType() 1487 if (VT.isInteger()) { in getNumRegisters()
|
| /netbsd-src/external/apache2/llvm/dist/clang/docs/ |
| H A D | LibASTMatchersTutorial.rst | 215 variable(hasType(isInteger())).bind("intvar") 373 hasUnaryOperand(declRefExpr(to(varDecl(hasType(isInteger()))))))) 383 varDecl(hasType(isInteger())).bind("incrementVariable")))))) 408 hasLHS(declRefExpr(to(varDecl(hasType(isInteger()))))), 409 hasRHS(expr(hasType(isInteger()))))) 446 to(varDecl(hasType(isInteger())))))), 447 hasRHS(expr(hasType(isInteger()))))) 490 to(varDecl(hasType(isInteger())).bind("incVarName")))))), 494 to(varDecl(hasType(isInteger())).bind("condVarName"))))), 495 hasRHS(expr(hasType(isInteger())))))).bind("forLoop");
|
| /netbsd-src/external/apache2/llvm/dist/clang/utils/TableGen/ |
| H A D | NeonEmitter.cpp | 192 bool isInteger() const { return Kind == SInt || Kind == UInt; } in isInteger() function in __anon9e9e0a7a0111::Type 200 bool isShort() const { return isInteger() && ElementBitwidth == 16; } in isShort() 201 bool isInt() const { return isInteger() && ElementBitwidth == 32; } in isInt() 202 bool isLong() const { return isInteger() && ElementBitwidth == 64; } in isLong() 608 if (isInteger() && !isSigned()) in str() 647 } else if (isInteger()) in builtin_str() 671 else if (isInteger() && !isSigned()) in builtin_str() 676 assert(isInteger() && isSigned()); in builtin_str() 720 if (isInteger() && !isSigned()) in getNeonEnum() 962 else if (T.isInteger()) in getInstTypeCode() [all …]
|
| H A D | SveEmitter.cpp | 98 bool isInteger() const { return !isFloatingPoint() && !Predicate; } in isInteger() function in __anon47288a980111::SVEType 880 if (T.isInteger()) in replaceTemplatedArgs()
|
| H A D | MveEmitter.cpp | 278 bool isInteger() const { return Kind != ScalarTypeKind::Float; } in isInteger() function in __anone3a730d20111::ScalarType 279 bool requiresFloat() const override { return !isInteger(); } in requiresFloat() 1311 if (ST->isInteger() && ST->sizeInBits() < 32) in getCodeForArg()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 477 return getSetCCInverseImpl(Op, Type.isInteger()); in getSetCCInverse() 506 bool IsInteger = Type.isInteger(); in getSetCCOrOperation() 527 bool IsInteger = Type.isInteger(); in getSetCCAndOperation() 933 assert(!VT.isVector() && (VT.isInteger() || VT.isFloatingPoint()) && in VerifySDNode() 938 assert(N->getOperand(0).getValueType().isInteger() == VT.isInteger() && in VerifySDNode() 952 (EltVT.isInteger() && Op.getValueType().isInteger() && in VerifySDNode() 1291 assert(VT.isInteger() && OpVT.isInteger() && in getZeroExtendInReg() 1363 assert(VT.isInteger() && "Cannot create FP integer constant!"); in getConstant() 1478 assert(VT.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountConstant() 2232 assert(!OpVT.isInteger() && "Illegal setcc for integer!"); in FoldSetCC() [all …]
|
| H A D | LegalizeTypesGeneric.cpp | 102 if (InVT.isVector() && OutVT.isInteger()) { in ExpandRes_BITCAST() 318 assert(Op.getValueType().isInteger()); in IntegerToVector() 337 N->getOperand(0).getValueType().isInteger()) { in ExpandOp_BITCAST()
|
| H A D | TargetLowering.cpp | 218 assert(VT.isInteger()); in findOptimalMemOpLowering() 224 assert(LVT.isInteger()); in findOptimalMemOpLowering() 417 assert(RetVT.isInteger()); in softenSetCCOperands() 786 if (CC == ISD::SETLT && Op1.getValueType().isInteger() && in SimplifyMultipleUseDemandedBits() 1428 if (CC == ISD::SETLT && Op1.getValueType().isInteger() && in SimplifyDemandedBits() 2294 if (VT.isInteger()) in SimplifyDemandedBits() 3151 if (N0.getOpcode() != ISD::AND || !OpVT.isInteger() || in foldSetCCWithAnd() 3173 assert(OpVT.isInteger()); in foldSetCCWithAnd() 3263 assert(XVT.isInteger()); in optimizeSetCCOfSignedTruncationCheck() 3467 assert(CTVT.isInteger()); in simplifySetCCWithCTPOP() [all …]
|
| H A D | LegalizeDAG.cpp | 404 (EltVT.isInteger() && Val.getValueType().bitsGE(EltVT))) { in ExpandINSERT_VECTOR_ELT() 2530 assert(NewInTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalINT_TO_FP() 2588 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT() 2631 assert(NewOutTy.isInteger() && "Ran out of possibilities!"); in PromoteLegalFP_TO_INT_SAT() 2825 if (VT.isInteger()) in ExpandNode() 4464 assert(OVT.isInteger() in PromoteNode() 4500 assert(OVT.isInteger() && "Cannot promote logic operation"); in PromoteNode() 4549 } else if (Node->getValueType(0).isInteger()) { in PromoteNode() 4600 if (NVT.isInteger()) { in PromoteNode() 4633 if (NVT.isInteger()) { in PromoteNode() [all …]
|
| H A D | DAGCombiner.cpp | 777 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy() 1283 if (VT.isVector() || !VT.isInteger()) in PromoteIntBinOp() 1351 if (VT.isVector() || !VT.isInteger()) in PromoteIntShiftOp() 1400 if (VT.isVector() || !VT.isInteger()) in PromoteExtend() 1431 if (VT.isVector() || !VT.isInteger()) in PromoteLoad() 4007 if (VT.isVector() || !VT.isInteger()) in useDivRem() 4881 if (XVT.isInteger() && XVT == Y.getValueType() && in hoistLogicOpWithSameOpcodeHands() 4972 bool IsInteger = OpVT.isInteger(); in foldLogicOfSetCCs() 9266 if (!VT.isInteger()) in foldSelectOfConstants() 9350 if (CondVT.isInteger() && in foldSelectOfConstants() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 184 if (ValueVT.isInteger()) { in getCopyFromParts() 245 assert(ValueVT.isFloatingPoint() && PartVT.isInteger() && in getCopyFromParts() 260 if (PartEVT.isInteger() && ValueVT.isFloatingPoint() && in getCopyFromParts() 273 if (PartEVT.isInteger() && ValueVT.isInteger()) { in getCopyFromParts() 298 if (PartEVT == MVT::x86mmx && ValueVT.isInteger() && in getCopyFromParts() 518 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) && in getCopyToParts() 519 ValueVT.isInteger() && in getCopyToParts() 532 assert((PartVT.isInteger() || PartVT == MVT::x86mmx) && in getCopyToParts() 533 ValueVT.isInteger() && in getCopyToParts() 560 assert(PartVT.isInteger() && ValueVT.isInteger() && in getCopyToParts() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | LoopUnrolling.cpp | 87 to(varDecl(hasType(isInteger())).bind(BindName))))), in simpleCondition() 158 hasType(isInteger())))))))), in forLoopMatcher()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | DAGISelMatcher.cpp | 340 return !MVT(T2).isInteger() || MVT(T2).isVector(); in TypesAreContradictory() 343 return !MVT(T1).isInteger() || MVT(T1).isVector(); in TypesAreContradictory()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 200 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 216 if (!getHasAlu32() || !VT1.isInteger() || !VT2.isInteger()) in isZExtFree()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | APFloat.h | 391 bool isInteger() const; 683 bool isInteger() const; 1232 bool isInteger() const { APFLOAT_DISPATCH_ON_SEMANTICS(isInteger()); } in isInteger() function
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFLinkerCompileUnit.h | 38 assert(Old.getType() == DIEValue::isInteger); in set()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NumberObjectConversionChecker.cpp | 255 qualType(hasCanonicalType(isInteger()), in checkASTCodeBody()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIEHash.cpp | 261 case DIEValue::isInteger: { in hashAttribute()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 201 if (!VT.isInteger()) in isValueTypeInRegForCC()
|
| H A D | TargetLoweringBase.cpp | 898 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy() 953 assert(VT.isInteger() && "Float types must be simple"); in getTypeConversion() 982 if (EltVT.isInteger()) { in getTypeConversion() 1643 if (ExtendKind != ISD::ANY_EXTEND && VT.isInteger()) { in GetReturnInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1010 if ((LTy.isFloatingPoint() && HTy.isInteger()) || in isMultiStoresCheaperThanBitsMerge() 1011 (LTy.isInteger() && HTy.isFloatingPoint())) in isMultiStoresCheaperThanBitsMerge()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 961 if (!VT.isInteger() || VT.getSizeInBits() > 64) in tryRISBGZero() 1061 if (!VT.isInteger() || VT.getSizeInBits() > 64) in tryRxSBG() 1595 Node->getValueType(0).isInteger() && in Select()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 72 !(VT.isInteger() || VT.isFloatingPoint())) in isSupportedType()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 1177 if (!UVT.isSimple() || !UVT.isInteger() || UVT.getSimpleVT() == MVT::i1) in ppHoistZextI1() 1343 if (!T.isInteger() || T.getSizeInBits() != 32 || !isa<ConstantSDNode>(N)) in SelectAnyInt() 1521 if (T.isInteger() && T.getSizeInBits() == NumBits) { in keepsLowBits() 1530 if (Val.getOperand(0).getValueType().isInteger()) { in keepsLowBits()
|