Home
last modified time | relevance | path

Searched refs:DstEltVT (Results 1 – 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp12893 ConstantFoldBITCASTofBUILD_VECTOR(SDNode *BV, EVT DstEltVT) { in ConstantFoldBITCASTofBUILD_VECTOR() argument
12897 if (SrcEltVT == DstEltVT) return SDValue(BV, 0); in ConstantFoldBITCASTofBUILD_VECTOR()
12900 unsigned DstBitSize = DstEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR()
12911 Ops.push_back(DAG.getBitcast(DstEltVT, Op)); in ConstantFoldBITCASTofBUILD_VECTOR()
12914 EVT VT = EVT::getVectorVT(*DAG.getContext(), DstEltVT, in ConstantFoldBITCASTofBUILD_VECTOR()
12932 if (DstEltVT.isFloatingPoint()) { in ConstantFoldBITCASTofBUILD_VECTOR()
12933 EVT TmpVT = EVT::getIntegerVT(*DAG.getContext(), DstEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR()
12937 return ConstantFoldBITCASTofBUILD_VECTOR(Tmp, DstEltVT); in ConstantFoldBITCASTofBUILD_VECTOR()
12944 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
12966 Ops.push_back(DAG.getUNDEF(DstEltVT)); in ConstantFoldBITCASTofBUILD_VECTOR()
[all …]
DTargetLowering.cpp7336 EVT DstEltVT = DstVT.getScalarType(); in scalarizeVectorLoad() local
7376 Scalar = DAG.getNode(ExtendOp, SL, DstEltVT, Scalar); in scalarizeVectorLoad()
7394 DAG.getExtLoad(ExtType, SL, DstEltVT, Chain, BasePTR, in scalarizeVectorLoad()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp2212 MVT DstEltVT = VT.getVectorElementType(); in LowerOperation() local
2218 assert(DstEltVT.bitsLT(SrcEltVT) && in LowerOperation()
2219 isPowerOf2_64(DstEltVT.getSizeInBits()) && in LowerOperation()
2240 } while (SrcEltVT != DstEltVT); in LowerOperation()