Home
last modified time | relevance | path

Searched refs:Op0VT (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp46 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local
48 assert(VT.isVector() && Op0VT.isVector() && Op1VT.isVector() && in verifyTargetNode()
49 VT.isInteger() && Op0VT.isInteger() && Op1VT.isInteger() && in verifyTargetNode()
51 assert(VT == Op0VT && in verifyTargetNode()
53 assert(Op0VT.getSizeInBits() == Op1VT.getSizeInBits() && in verifyTargetNode()
55 assert(Op0VT.getVectorElementCount() * 2 == Op1VT.getVectorElementCount() && in verifyTargetNode()
85 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local
87 assert(VT.isVector() && Op0VT.isVector() && Op1VT.isVector() && in verifyTargetNode()
89 assert(VT == Op0VT && VT == Op1VT && "Expected matching vectors!"); in verifyTargetNode()
96 EVT Op0VT = N->getOperand(0).getValueType(); in verifyTargetNode() local
[all …]
H A DAArch64ISelLowering.cpp4328 EVT Op0VT = Op0.getValueType(); in LowerFP_EXTEND() local
4331 if (Op0VT == MVT::f32 || Op0VT == MVT::f16) in LowerFP_EXTEND()
4334 if (Op0VT == MVT::bf16 && IsStrict) { in LowerFP_EXTEND()
4341 if (Op0VT == MVT::bf16) in LowerFP_EXTEND()
18320 EVT Op0VT = A.getOperand(0).getValueType(); in performVecReduceAddCombine() local
18321 bool IsValidElementCount = Op0VT.getVectorNumElements() % 8 == 0; in performVecReduceAddCombine()
18322 bool IsValidSize = Op0VT.getScalarSizeInBits() == 8; in performVecReduceAddCombine()
18330 B = DAG.getConstant(1, DL, Op0VT); in performVecReduceAddCombine()
18334 unsigned IsMultipleOf16 = Op0VT.getVectorNumElements() % 16 == 0; in performVecReduceAddCombine()
18338 NumOfVecReduce = Op0VT.getVectorNumElements() / 16; in performVecReduceAddCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp7268 EVT Op0VT = Op0.getValueType(); in LowerOperation() local
7270 if (Op0VT == MVT::i16 && in LowerOperation()
7276 if (VT == MVT::f32 && Op0VT == MVT::i32 && Subtarget.is64Bit() && in LowerOperation()
7281 if (VT == MVT::f64 && Op0VT == MVT::i64 && !Subtarget.is64Bit() && in LowerOperation()
7290 if (!VT.isVector() && !Op0VT.isVector()) { in LowerOperation()
7291 if (isTypeLegal(VT) && isTypeLegal(Op0VT)) in LowerOperation()
7296 assert(!VT.isScalableVector() && !Op0VT.isScalableVector() && in LowerOperation()
7302 if (Op0VT.isFixedLengthVector()) in LowerOperation()
7307 if (!Op0VT.isVector()) { in LowerOperation()
7308 EVT BVT = EVT::getVectorVT(*DAG.getContext(), Op0VT, 1); in LowerOperation()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2792 EVT Op0VT = Op0.getValueType(); in lowerBITCAST() local
2794 if (Op.getValueType() == MVT::f32 && Op0VT == MVT::i32 && in lowerBITCAST()
2799 if (VT == MVT::f64 && Op0VT == MVT::i64 && !Subtarget.is64Bit()) { in lowerBITCAST()