Searched refs:StoredValue (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdater.cpp | 459 Value *StoredValue = nullptr; in run() local 464 if (StoredValue) { in run() 465 replaceLoadWithValue(L, StoredValue); in run() 466 L->replaceAllUsesWith(StoredValue); in run() 467 ReplacedLoads[L] = StoredValue; in run() 478 StoredValue = SI->getOperand(0); in run() 482 StoredValue = getValueToUseForAlloca(AI); in run() 487 assert(StoredValue && "Already checked that there is a store in block"); in run() 488 SSA.AddAvailableValue(BB, StoredValue); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 608 Value *StoredValue = cast<StoreInst>(II.Inst)->getValueOperand(); in instrumentLoadOrStore() local 612 if (isa<VectorType>(StoredValue->getType())) in instrumentLoadOrStore() 613 StoredValue = IRB.CreateExtractElement( in instrumentLoadOrStore() 614 StoredValue, ConstantInt::get(IRB.getInt32Ty(), 0)); in instrumentLoadOrStore() 615 if (StoredValue->getType()->isIntegerTy()) in instrumentLoadOrStore() 616 StoredValue = IRB.CreateIntToPtr(StoredValue, IRB.getPtrTy()); in instrumentLoadOrStore() 618 IRB.CreateCall(TsanVptrUpdate, {Addr, StoredValue}); in instrumentLoadOrStore()
|
| H A D | NumericalStabilitySanitizer.cpp | 1801 Value *StoredValue = Store.getValueOperand(); in propagateFTStore() local 1809 Value *StoredShadow = Map.getShadow(StoredValue); in propagateFTStore() 1814 StoredShadow = emitCheck(StoredValue, StoredShadow, Builder, in propagateFTStore() 1845 Value *StoredValue = Store.getValueOperand(); in propagateNonFTStore() local 1846 if (LoadInst *Load = dyn_cast<LoadInst>(StoredValue)) { in propagateNonFTStore() 1887 (C = dyn_cast<Constant>(StoredValue))) { in propagateNonFTStore() 1947 Value *StoredValue = Store->getValueOperand(); in propagateShadowValues() local 1948 Type *VT = StoredValue->getType(); in propagateShadowValues()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVNExpression.h | 379 Value *StoredValue; variable 382 StoreExpression(unsigned NumOperands, StoreInst *S, Value *StoredValue, in StoreExpression() argument 385 StoredValue(StoredValue) {} in StoreExpression() 396 Value *getStoredValue() const { return StoredValue; } in getStoredValue() 412 StoredValue->printAsOperand(OS); in printInternal()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | InterleavedAccessPass.cpp | 504 Value *StoredValue; in lowerInterleavedStore() local 508 StoredValue = SI->getValueOperand(); in lowerInterleavedStore() 514 StoredValue = VPStore->getArgOperand(0); in lowerInterleavedStore() 519 auto *SVI = dyn_cast<ShuffleVectorInst>(StoredValue); in lowerInterleavedStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 201 Value *StoredValue) { in applyStore() argument 202 StoredValue = flatten(IRB, StoredValue); in applyStore() 204 Value *V = sliceValue(IRB, StoredValue, Offset - Start); in applyStore()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VVPISelLowering.cpp | 283 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 D | VPlanRecipes.cpp | 3278 VPValue *StoredValue = getStoredValue(); in execute() local 3285 Value *StoredVal = State.get(StoredValue); in execute()
|