Searched refs:ScalarLoad (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 22011 auto *ScalarLoad = dyn_cast<LoadSDNode>(Scalar); in combineInsertEltToLoad() local 22012 if (!ScalarLoad) in combineInsertEltToLoad() 22025 int EltSize = ScalarLoad->getValueType(0).getScalarSizeInBits(); in combineInsertEltToLoad() 22026 if (EltSize == 0 || EltSize % 8 != 0 || !ScalarLoad->isSimple() || in combineInsertEltToLoad() 22028 ScalarLoad->getExtensionType() != ISD::NON_EXTLOAD || in combineInsertEltToLoad() 22029 ScalarLoad->getAddressSpace() != VecLoad->getAddressSpace()) in combineInsertEltToLoad() 22035 if (!DAG.areNonVolatileConsecutiveLoads(ScalarLoad, VecLoad, EltSize / 8, in combineInsertEltToLoad() 22040 VecLoad, ScalarLoad, VT.getVectorNumElements() * EltSize / 8, -1)) in combineInsertEltToLoad() 22056 SDValue Ptr = ScalarLoad->getBasePtr(); in combineInsertEltToLoad() 22061 InsIndex == 0 ? ScalarLoad->getPointerInfo() in combineInsertEltToLoad() [all …]
|
H A D | TargetLowering.cpp | 9690 SDValue ScalarLoad = in scalarizeVectorLoad() local 9698 Vals.push_back(ScalarLoad.getValue(0)); in scalarizeVectorLoad() 9699 LoadChains.push_back(ScalarLoad.getValue(1)); in scalarizeVectorLoad()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 9442 SDValue ScalarLoad = in LowerINTRINSIC_W_CHAIN() 9445 Chain = ScalarLoad.getValue(1); in LowerINTRINSIC_W_CHAIN() 9446 Result = lowerScalarSplat(SDValue(), ScalarLoad, VL, ContainerVT, DL, DAG, in LowerINTRINSIC_W_CHAIN() 9449 SDValue ScalarLoad = DAG.getLoad(ScalarVT, DL, Load->getChain(), Ptr, in LowerINTRINSIC_W_CHAIN() 9451 Chain = ScalarLoad.getValue(1); in LowerINTRINSIC_W_CHAIN() 9452 Result = DAG.getSplat(ContainerVT, DL, ScalarLoad); in LowerINTRINSIC_W_CHAIN() 9440 SDValue ScalarLoad = LowerINTRINSIC_W_CHAIN() local 9447 SDValue ScalarLoad = DAG.getLoad(ScalarVT, DL, Load->getChain(), Ptr, LowerINTRINSIC_W_CHAIN() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 51484 if (SDValue ScalarLoad = in combineMaskedLoad() local 51486 return ScalarLoad; in combineMaskedLoad()
|