Home
last modified time | relevance | path

Searched refs:NewStore (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp416 auto NewStore = in doSingleStoreMerge() local
418 (void) NewStore; in doSingleStoreMerge()
420 << " stores into merged store: " << *NewStore); in doSingleStoreMerge()
778 GStore *NewStore; in mergeTruncStore() local
779 if ((NewStore = dyn_cast<GStore>(&*II))) { in mergeTruncStore()
780 if (NewStore->getMMO().getMemoryType() != MemTy || !NewStore->isSimple()) in mergeTruncStore()
791 if (!mi_match(NewStore->getPointerReg(), *MRI, in mergeTruncStore()
793 NewBaseReg = NewStore->getPointerReg(); in mergeTruncStore()
799 auto ShiftByteOffset = getTruncStoreByteOffset(*NewStore, WideSrcVal, *MRI); in mergeTruncStore()
804 LowestIdxStore = NewStore; in mergeTruncStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AvoidStoreForwardingBlocks.cpp413 MachineInstr *NewStore = in buildCopy() local
424 getBaseOperand(NewStore).setIsKill(false); in buildCopy()
427 NewStore->getOperand(X86::AddrNumOperands).setIsKill(StoreSrcVReg.isKill()); in buildCopy()
428 LLVM_DEBUG(NewStore->dump()); in buildCopy()
/freebsd/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DRandomIRBuilder.h89 NewStore, enumerator
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandVectorPredication.cpp589 StoreInst *NewStore = in expandPredicationInMemoryIntrinsic() local
592 NewStore->setAlignment(*AlignOpt); in expandPredicationInMemoryIntrinsic()
593 NewMemoryInst = NewStore; in expandPredicationInMemoryIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp587 StoreInst *NewStore = in combineStoreToNewValue() local
589 NewStore->setAtomic(SI.getOrdering(), SI.getSyncScopeID()); in combineStoreToNewValue()
614 NewStore->setMetadata(ID, N); in combineStoreToNewValue()
628 return NewStore; in combineStoreToNewValue()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp246 const StoreRef &NewStore = in enterStackFrame() local
248 return makeWithStore(NewStore); in enterStackFrame()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1093 SDValue NewStore = DAG.getStore(Chain, DL, Value, Ptr, PtrInfo); in lowerPrivateTruncStore() local
1098 Chain = DAG.getNode(AMDGPUISD::DUMMY_CHAIN, DL, MVT::Other, NewStore); in lowerPrivateTruncStore()
1101 return NewStore; in lowerPrivateTruncStore()
1128 SDValue NewStore = DAG.getTruncStore( in LowerSTORE() local
1132 StoreNode = cast<StoreSDNode>(NewStore); in LowerSTORE()
/freebsd/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp347 case NewStore: in connectToSink()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp454 auto *NewStore = Builder.CreateStore(NewVal, Addr); in doExtraRewritesBeforeFinalDeletion() local
460 LoopToCandidates[TargetLoop].emplace_back(OldVal, NewStore); in doExtraRewritesBeforeFinalDeletion()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp9065 SDValue NewStore = in mergeTruncStores() local
9070 DAG.ReplaceAllUsesWith(N, NewStore.getNode()); in mergeTruncStores()
9071 return NewStore; in mergeTruncStores()
20349 SDValue NewStore; in mergeStoresOfConstantsOrVecElts() local
20351 NewStore = DAG.getStore( in mergeStoresOfConstantsOrVecElts()
20365 NewStore = DAG.getTruncStore( in mergeStoresOfConstantsOrVecElts()
20376 CombineTo(StoreNodes[i].MemNode, NewStore); in mergeStoresOfConstantsOrVecElts()
21094 SDValue NewLoad, NewStore; in tryStoreMergeOfLoads() local
21109 NewStore = DAG.getStore( in tryStoreMergeOfLoads()
21121 NewStore = DAG.getTruncStore( in tryStoreMergeOfLoads()
[all …]
H A DSelectionDAG.cpp7795 SDValue NewStore = DAG.getTruncStore(LoadToken, dl, ST->getValue(), in chainLoadsAndStoresForMemcpy() local
7798 OutChains.push_back(NewStore); in chainLoadsAndStoresForMemcpy()