Searched refs:isBytewiseValue (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | MemCpyOptimizer.cpp | 419 Value *StoredByte = isBytewiseValue(StoredVal, DL); in tryMergingIntoMemset() 800 if (Value *ByteVal = isBytewiseValue(V, DL)) { in processStore() 1752 if (Value *ByteVal = isBytewiseValue(GV->getInitializer(), in processMemCpy()
|
H A D | LoopIdiomRecognize.cpp | 453 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in isLegalStore() 618 FirstSplatValue = isBytewiseValue(FirstStoredVal, *DL); in processLoopStores() 651 SecondSplatValue = isBytewiseValue(SecondStoredVal, *DL); in processLoopStores() 1011 Value *SplatValue = isBytewiseValue(StoredVal, *DL); in processLoopStridedStore()
|
H A D | DeadStoreElimination.cpp | 2117 Value *StoredByte = isBytewiseValue(SI->getValueOperand(), DL); in eliminateRedundantStoresOfExistingValues()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ValueTracking.h | 623 Value *isBytewiseValue(Value *V, const DataLayout &DL);
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ValueTracking.cpp | 5956 Value *llvm::isBytewiseValue(Value *V, const DataLayout &DL) { in isBytewiseValue() function in llvm 5999 return Ty ? isBytewiseValue(ConstantExpr::getBitCast(CFP, Ty), DL) in isBytewiseValue() 6019 return isBytewiseValue(Op, DL); in isBytewiseValue() 6039 if (!(Val = Merge(Val, isBytewiseValue(CA->getElementAsConstant(I), DL)))) in isBytewiseValue() 6047 if (!(Val = Merge(Val, isBytewiseValue(C->getOperand(I), DL)))) in isBytewiseValue()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 1024 return llvm::isBytewiseValue(Init, DL); in shouldUseMemSetToInitialize()
|