Home
last modified time | relevance | path

Searched refs:StoredValue (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp447 Value *StoredValue = nullptr; in run() local
455 if (StoredValue) { in run()
456 replaceLoadWithValue(L, StoredValue); in run()
457 L->replaceAllUsesWith(StoredValue); in run()
458 ReplacedLoads[L] = StoredValue; in run()
471 StoredValue = SI->getOperand(0); in run()
476 assert(StoredValue && "Already checked that there is a store in block"); in run()
477 SSA.AddAvailableValue(BB, StoredValue); in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp605 Value *StoredValue = cast<StoreInst>(II.Inst)->getValueOperand(); in instrumentLoadOrStore() local
609 if (isa<VectorType>(StoredValue->getType())) in instrumentLoadOrStore()
610 StoredValue = IRB.CreateExtractElement( in instrumentLoadOrStore()
611 StoredValue, ConstantInt::get(IRB.getInt32Ty(), 0)); in instrumentLoadOrStore()
612 if (StoredValue->getType()->isIntegerTy()) in instrumentLoadOrStore()
613 StoredValue = IRB.CreateIntToPtr(StoredValue, IRB.getPtrTy()); in instrumentLoadOrStore()
615 IRB.CreateCall(TsanVptrUpdate, {Addr, StoredValue}); in instrumentLoadOrStore()
H A DNumericalStabilitySanitizer.cpp1744 Value *StoredValue = Store.getValueOperand(); in propagateFTStore() local
1752 Value *StoredShadow = Map.getShadow(StoredValue); in propagateFTStore()
1757 StoredShadow = emitCheck(StoredValue, StoredShadow, Builder, in propagateFTStore()
1788 Value *StoredValue = Store.getValueOperand(); in propagateNonFTStore() local
1789 if (LoadInst *Load = dyn_cast<LoadInst>(StoredValue)) { in propagateNonFTStore()
1830 (C = dyn_cast<Constant>(StoredValue))) { in propagateNonFTStore()
1890 Value *StoredValue = Store->getValueOperand(); in propagateShadowValues() local
1891 Type *VT = StoredValue->getType(); in propagateShadowValues()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h373 Value *StoredValue; variable
376 StoreExpression(unsigned NumOperands, StoreInst *S, Value *StoredValue, in StoreExpression() argument
379 StoredValue(StoredValue) {} in StoreExpression()
390 Value *getStoredValue() const { return StoredValue; } in getStoredValue()
406 StoredValue->printAsOperand(OS); in printInternal()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp211 Value *StoredValue) { in applyStore() argument
212 StoredValue = flatten(IRB, StoredValue); in applyStore()
214 Value *V = sliceValue(IRB, StoredValue, Offset - Start); in applyStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp283 SDValue StoredValue = getStoredValue(Op); in lowerVVP_GATHER_SCATTER()
287 bool IsScatter = (bool)StoredValue; in lowerVVP_GATHER_SCATTER()
301 {Chain, StoredValue, AddressVec, Mask, AVL}); in lowerVVP_GATHER_SCATTER()
277 SDValue StoredValue = getStoredValue(Op); lowerVVP_GATHER_SCATTER() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp9338 VPValue *StoredValue = getStoredValue(); in execute() local
9346 Value *StoredVal = State.get(StoredValue, 0); in execute()