Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DValueTypes.h150 bool isScalarInteger() const { in isScalarInteger() function
151 return isSimple() ? V.isScalarInteger() : isExtendedScalarInteger(); in isScalarInteger()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h380 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DRISCVISelLowering.cpp3507 if (!OpVT.isScalarInteger() || OpVT == XLenVT) in lowerVectorIntrinsicSplats()
6373 if (Ty.isScalarInteger() && in isDesirableToCommuteWithShift()
7181 if (ValVT.isScalarInteger() && (ArgFlags.isSplit() || !PendingLocs.empty())) { in CC_RISCV()
7194 if (ValVT.isScalarInteger() && ArgFlags.isSplitEnd() && in CC_RISCV()
8933 if (VT.isScalarInteger()) { in decomposeMulByConstant()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h445 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DSystemZTargetTransformInfo.cpp361 return (VT.isScalarInteger() && TLI->isTypeLegal(VT)); in hasDivRemOp()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.h692 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DARMISelLowering.cpp13203 return VT.isScalarInteger(); in preferIncOfAddToSubOfNot()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h782 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DPPCISelLowering.cpp1572 return VT.isScalarInteger(); in preferIncOfAddToSubOfNot()
6781 assert(ValVT.isScalarInteger() && LocVT.isScalarInteger()); in truncateScalarIntegerArg()
6967 if (VA.getValVT().isScalarInteger()) in LowerFormalArguments_AIX()
7088 if (ValVT.isScalarInteger() && in LowerFormalArguments_AIX()
16291 if (!VT.isScalarInteger()) in decomposeMulByConstant()
17268 if (MemVT.isScalarInteger()) { in computeMOFlags()
17315 if (MemVT.isScalarInteger() && (FlagSet & PPC::MOF_NoExt)) { in computeMOFlags()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DMachineValueType.h360 bool isScalarInteger() const { in isScalarInteger() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h728 return V.getValueType().isScalarInteger(); in hasAndNotCompare()
H A DAArch64ISelLowering.cpp13829 if (N->getOpcode() != ISD::ADD || !VT.isScalarInteger()) in performUADDVCombine()
17666 return X.getValueType().isScalarInteger() || NewShiftOpcode == ISD::SHL; in shouldProduceAndByConstByHoistingConstFromShiftsLHSOfAnd()
17738 return VT.isScalarInteger(); in preferIncOfAddToSubOfNot()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1061 return VT.isScalarInteger(); in convertSetCCLogicToBitwiseLogic()
H A DX86ISelLowering.cpp5457 return X.getValueType().isScalarInteger(); // 'bt' in hasBitTest()
5470 if (X.getValueType().isScalarInteger()) in shouldProduceAndByConstByHoistingConstFromShiftsLHSOfAnd()
32011 if (!VT1.isScalarInteger() || !VT2.isScalarInteger()) in isTruncateFree()
39994 DstVT.isScalarInteger()) && in combineCastedMaskArithmetic()
39996 SrcVT.isScalarInteger())) in combineCastedMaskArithmetic()
40348 if (Subtarget.hasAVX512() && VT.isScalarInteger() && in combineBitcast()
40832 if (SrcOpVT.isScalarInteger() && VT.isInteger() && in combineExtractWithShuffle()
44670 if (Subtarget.hasBMI2() && VT.isScalarInteger()) { in hasBZHI()
48182 if (!SclVT.isScalarInteger()) in combineToExtendBoolVectorInReg()
48561 if (!OpVT.isScalarInteger() || OpSize < 128) in combineVectorSizedSetCCEquality()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp299 if (VT.isScalarInteger()) { in lowerReturnVal()
H A DAMDGPUISelDAGToDAG.cpp2019 if (ByteOffsetNode.getValueType().isScalarInteger() && in SelectSMRDOffset()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1044 assert(ElemTy.isScalarInteger()); in LowerSETCC()
1102 assert(ElemTy.isScalarInteger()); in LowerVSELECT()
2109 return X.getValueType().isScalarInteger(); // 'tstbit' in hasBitTest()
H A DHexagonISelLoweringHVX.cpp1602 if (isHvxBoolTy(VecTy) && ResTy.isScalarInteger()) { in LowerHvxBitcast()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp7151 assert(Op.getValueType().isScalarInteger() && "can't handle other types"); in calculateByteProvider()
12502 if (VT.isScalarInteger() || TLI.isOperationLegal(N0.getOpcode(), VT)) { in visitTRUNCATE()
18288 if (!Val.getValueType().isScalarInteger() || Val.getOpcode() != ISD::OR) in splitMergedValStore()
18314 !Lo.getOperand(0).getValueType().isScalarInteger() || in splitMergedValStore()
18317 !Hi.getOperand(0).getValueType().isScalarInteger() || in splitMergedValStore()
18785 if (ExtractIndex == BCTruncElt && BCSrc.getValueType().isScalarInteger()) in visitEXTRACT_VECTOR_ELT()
18793 assert(X.getValueType().isScalarInteger() && ScalarVT.isScalarInteger() && in visitEXTRACT_VECTOR_ELT()
21638 InVal.getValueType().isScalarInteger() && in visitSCALAR_TO_VECTOR()
H A DSelectionDAGBuilder.cpp5433 if (VT.isScalarInteger()) in expandDivFix()
7347 assert(EVLParamVT.isScalarInteger() && EVLParamVT.bitsGE(MVT::i32) && in visitVectorPredicationIntrinsic()