Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopLoadElimination.cpp460 Type *StoreType = Cand.Store->getValueOperand()->getType(); in propagateStoredValueToLoadUsers() local
464 assert(DL.getTypeSizeInBits(LoadType) == DL.getTypeSizeInBits(StoreType) && in propagateStoredValueToLoadUsers()
468 if (LoadType != StoreType) { in propagateStoredValueToLoadUsers()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp8361 Type *StoreType = SI.getValueOperand()->getType(); in splitMergedValStore() local
8367 if (StoreType->isScalableTy()) in splitMergedValStore()
8370 if (!DL.typeSizeEqualsStoreSize(StoreType) || in splitMergedValStore()
8371 DL.getTypeSizeInBits(StoreType) == 0) in splitMergedValStore()
8374 unsigned HalfValBitSize = DL.getTypeSizeInBits(StoreType) / 2; in splitMergedValStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16673 MVT StoreType = MVT::i8; in PerformTruncatingStoreCombine() local
16676 StoreType = Tp; in PerformTruncatingStoreCombine()
16679 if (!TLI.isTypeLegal(StoreType)) in PerformTruncatingStoreCombine()
16684 EVT::getVectorVT(*DAG.getContext(), StoreType, in PerformTruncatingStoreCombine()
16685 VT.getSizeInBits() / EVT(StoreType).getSizeInBits()); in PerformTruncatingStoreCombine()
16689 SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL, in PerformTruncatingStoreCombine()
16694 unsigned E = (ToEltSz * NumElems) / StoreType.getSizeInBits(); in PerformTruncatingStoreCombine()
16696 SDValue SubVec = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, StoreType, in PerformTruncatingStoreCombine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp2566 Type *StoreType = StoreValue.getValueType().getTypeForEVT(Ctx); in expandMultipleResultFPLibCall() local
2568 getDataLayout().getABITypeAlign(StoreType->getScalarType())) in expandMultipleResultFPLibCall()