Home
last modified time | relevance | path

Searched refs:isScalarInteger (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h149 bool isScalarInteger() const { in isScalarInteger() function
150 return isSimple() ? V.isScalarInteger() : isExtendedScalarInteger(); in isScalarInteger()
H A DMachineValueType.h103 bool isScalarInteger() const { in isScalarInteger() function
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp50 static inline bool isScalarInteger(MVT VT) { in isScalarInteger() function
51 return VT.isScalarInteger(); in isScalarInteger()
319 unsigned NumI = llvm::count_if(OutOnly, isScalarInteger); in intersect()
328 Out.insert(*llvm::find_if(OutOnly, isScalarInteger)); in intersect()
339 unsigned NumI = llvm::count_if(InOnly, isScalarInteger); in intersect()
346 Out.insert(*llvm::find_if(InOnly, isScalarInteger)); in intersect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h463 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DSystemZTargetTransformInfo.cpp399 return (VT.isScalarInteger() && TLI->isTypeLegal(VT)); in hasDivRemOp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h611 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DRISCVISelDAGToDAG.cpp2318 if (!VT.isScalarInteger() && VT != MVT::f16 && VT != MVT::f32 && in isWorthFoldingAdd()
2639 if (!LHS.getValueType().isScalarInteger()) in selectSETCC()
2914 if (Depth == 0 && !Node->getValueType(0).isScalarInteger()) in hasAllNBitUsers()
H A DRISCVTargetTransformInfo.cpp758 (LT.second.isScalarInteger() && ST->hasStdExtZbb())) in getIntrinsicInstrCost()
H A DRISCVISelLowering.cpp1848 return X.getValueType().isScalarInteger(); in hasBitTest()
6497 if (OpVT.isScalarInteger()) { in LowerOperation()
7202 VT.isScalarInteger()) { in lowerSELECT()
8258 if (!OpVT.isScalarInteger() || OpVT == XLenVT) in lowerVectorIntrinsicScalars()
14016 if (!VT.isScalarInteger() || VT.getSizeInBits() >= Subtarget.getXLen() || in performBITREVERSECombine()
14411 if (!SetCCOpVT.isScalarInteger()) in tryDemorganOfBooleanCondition()
14652 if (Subtarget.hasStdExtZbs() && VT.isScalarInteger() && in useInversedSetcc()
16078 VT.isScalarInteger()) { in PerformDAGCombine()
16127 if (Ty.isScalarInteger() && in isDesirableToCommuteWithShift()
17572 if (ValVT.isScalarInteger() && ArgFlags.isSplitEnd() && in CC_RISCV()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h700 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h814 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DPPCISelLowering.cpp1644 return VT.isScalarInteger(); in preferIncOfAddToSubOfNot()
6988 assert(ValVT.isScalarInteger() && LocVT.isScalarInteger()); in truncateScalarIntegerArg()
7173 if (VA.getValVT().isScalarInteger()) in LowerFormalArguments_AIX()
7294 if (ValVT.isScalarInteger() && in LowerFormalArguments_AIX()
17269 if (!VT.isScalarInteger()) in decomposeMulByConstant()
18154 if (MemVT.isScalarInteger()) { in computeMOFlags()
18205 if (MemVT.isScalarInteger() && (FlagSet & PPC::MOF_NoExt)) { in computeMOFlags()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1038 assert(ElemTy.isScalarInteger()); in LowerSETCC()
1096 assert(ElemTy.isScalarInteger()); in LowerVSELECT()
2139 return X.getValueType().isScalarInteger(); // 'tstbit' in hasBitTest()
2911 assert(ElemTy.isScalarInteger()); in getCombine()
H A DHexagonISelLoweringHVX.cpp1964 if (isHvxBoolTy(ValTy) && ResTy.isScalarInteger()) { in LowerHvxBitcast()
1999 if (isHvxBoolTy(ResTy) && ValTy.isScalarInteger()) { in LowerHvxBitcast()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h843 return V.getValueType().isScalarInteger(); in hasAndNotCompare()
H A DAArch64ISelLowering.cpp10488 if (!VT.isScalarInteger() || VT.getFixedSizeInBits() > 64) in getReducedGprRegisterClass()
18686 if (N->getOpcode() != ISD::ADD || !VT.isScalarInteger()) in performAddUADDVCombine()
18724 if (!VT.isScalarInteger() || N->getOpcode() != ISD::ADD) in performAddCSelIntoCSinc()
22479 if (TstVT.isScalarInteger() && TstVT.getFixedSizeInBits() <= 64) { in performSETCCCombine()
22492 if (DCI.isBeforeLegalize() && VT.isScalarInteger() && in performSETCCCombine()
23011 !BR.getValueType().isScalarInteger()) in performCTLZCombine()
25402 return X.getValueType().isScalarInteger() || NewShiftOpcode == ISD::SHL; in shouldProduceAndByConstByHoistingConstFromShiftsLHSOfAnd()
25476 return VT.isScalarInteger(); in preferIncOfAddToSubOfNot()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1184 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DX86ISelLowering.cpp3248 return X.getValueType().isScalarInteger(); // 'bt' in hasBitTest()
3261 if (X.getValueType().isScalarInteger()) in shouldProduceAndByConstByHoistingConstFromShiftsLHSOfAnd()
21902 if (!OpVT.isScalarInteger() || OpSize < 128) in combineVectorSizedSetCCEquality()
28213 if (VT.isScalarInteger()) { in LowerABD()
33691 if (!VT1.isScalarInteger() || !VT2.isScalarInteger()) in isTruncateFree()
42694 DstVT.isScalarInteger()) && in combineCastedMaskArithmetic()
42696 SrcVT.isScalarInteger())) in combineCastedMaskArithmetic()
44353 if (!SclVT.isScalarInteger()) in combineToExtendBoolVectorInReg()
48298 if (Subtarget.hasBMI2() && VT.isScalarInteger()) { in hasBZHI()
48529 if (!Subtarget.hasBMI() || !VT.isScalarInteger() || in combineBMILogicOp()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp3607 if (ValVT.isScalarInteger() && (ArgFlags.isSplit() || !PendingLocs.empty())) { in CC_LoongArch()
3620 if (ValVT.isScalarInteger() && ArgFlags.isSplitEnd() && in CC_LoongArch()
4427 return Y.getValueType().isScalarInteger() && !isa<ConstantSDNode>(Y); in hasAndNot()
4822 if (!VT.isScalarInteger()) in decomposeMulByConstant()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp329 if (VT.isScalarInteger()) { in lowerReturnVal()
H A DAMDGPUISelDAGToDAG.cpp1996 if (ByteOffsetNode.getValueType().isScalarInteger() && in SelectSMRDOffset()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2796 if (DCI.isBeforeLegalize() && VT.isScalarInteger() && in performBitcastCombine()
2831 if (DCI.isBeforeLegalize() && VT.isScalarInteger() && in performSETCCCombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.cpp1382 if (!VT.isScalarInteger()) in decomposeMulByConstant()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp570 if (!VT.isScalarInteger()) in getOUTLINE_ATOMIC()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp8408 if (VT.isScalarInteger() && TLI.getTypeAction(*DAG.getContext(), VT) == in MatchRotate()
14966 if (VT.isScalarInteger() || TLI.isOperationLegal(N0.getOpcode(), VT)) { in visitTRUNCATE()
21385 if (!Val.getValueType().isScalarInteger() || Val.getOpcode() != ISD::OR) in splitMergedValStore()
21411 !Lo.getOperand(0).getValueType().isScalarInteger() || in splitMergedValStore()
21414 !Hi.getOperand(0).getValueType().isScalarInteger() || in splitMergedValStore()
22064 if (!ScalarVT.isScalarInteger()) in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22295 if (ExtractIndex == BCTruncElt && BCSrc.getValueType().isScalarInteger()) in visitEXTRACT_VECTOR_ELT()
22303 assert(X.getValueType().isScalarInteger() && ScalarVT.isScalarInteger() && in visitEXTRACT_VECTOR_ELT()
26082 Scalar.getValueType().isScalarInteger() && isTypeLegal(VecEltVT)) { in visitSCALAR_TO_VECTOR()

12